Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEd Willink2015-07-08 11:05:05 +0000
committerEd Willink2015-08-17 20:07:19 +0000
commitfb6927567dae37a68b4cdcebf51cf50ed5b1a2f9 (patch)
tree2335e2b74370cc8c899faa31c7e43550cb57a74b
parenta655cb8f8e644db288f8fc436a6bdb541f692cdb (diff)
downloadorg.eclipse.qvtd-fb6927567dae37a68b4cdcebf51cf50ed5b1a2f9.tar.gz
org.eclipse.qvtd-fb6927567dae37a68b4cdcebf51cf50ed5b1a2f9.tar.xz
org.eclipse.qvtd-fb6927567dae37a68b4cdcebf51cf50ed5b1a2f9.zip
track OCL grammar changes
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtbase/emf-gen/org/eclipse/qvtd/pivot/qvtbase/impl/FunctionParameterImpl.java14
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/AbstractQVTcoreUiModule.java5
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/QVTcoreParser.java10
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g82
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcoreParser.java4592
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/QVTcore.xtextbinbin18595 -> 18595 bytes
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/QVTcoreGrammarResource.java2
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g48
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcoreParser.java1016
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/services/QVTcoreGrammarAccess.java2
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/AbstractQVTcoreBaseUiModule.java5
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/QVTcoreBaseParser.java10
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g82
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBaseParser.java3392
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/QVTcoreBase.xtextbinbin17630 -> 17630 bytes
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/QVTcoreBaseGrammarResource.java2
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g48
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBaseParser.java1006
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/services/QVTcoreBaseGrammarAccess.java2
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/AbstractQVTimperativeUiModule.java5
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/QVTimperativeParser.java10
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g82
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperativeParser.java5352
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/QVTimperative.xtextbinbin21595 -> 21595 bytes
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/QVTimperativeGrammarResource.java2
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g48
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperativeParser.java1078
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/services/QVTimperativeGrammarAccess.java2
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/AbstractQVTrelationUiModule.java5
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/QVTrelationParser.java10
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g82
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelationLexer.java118
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelationParser.java5158
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcs/ElementTemplateCS.java2
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/QVTrelation.xtextbinbin19548 -> 19548 bytes
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/QVTrelationGrammarResource.java2
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g48
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelationLexer.java118
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelationParser.java1112
-rw-r--r--plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/services/QVTrelationGrammarAccess.java151
40 files changed, 11565 insertions, 12138 deletions
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtbase/emf-gen/org/eclipse/qvtd/pivot/qvtbase/impl/FunctionParameterImpl.java b/plugins/org.eclipse.qvtd.pivot.qvtbase/emf-gen/org/eclipse/qvtd/pivot/qvtbase/impl/FunctionParameterImpl.java
index acff15100..73aa3f4ed 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtbase/emf-gen/org/eclipse/qvtd/pivot/qvtbase/impl/FunctionParameterImpl.java
+++ b/plugins/org.eclipse.qvtd.pivot.qvtbase/emf-gen/org/eclipse/qvtd/pivot/qvtbase/impl/FunctionParameterImpl.java
@@ -226,14 +226,14 @@ public class FunctionParameterImpl extends ParameterImpl implements FunctionPara
}
/**
- * The cached validation expression for the '{@link #validateCompatibleInitialiserType(org.eclipse.emf.common.util.DiagnosticChain, java.util.Map) <em>Validate Compatible Initialiser Type</em>}' invariant operation.
+ * The cached validation expression for the '{@link #validateCompatibleInitializerType(org.eclipse.emf.common.util.DiagnosticChain, java.util.Map) <em>Validate Compatible Initializer Type</em>}' invariant operation.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #validateCompatibleInitialiserType(org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
+ * @see #validateCompatibleInitializerType(org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
* @generated
* @ordered
*/
- protected static final String VALIDATE_COMPATIBLE_INITIALISER_TYPE_DIAGNOSTIC_CHAIN_MAP__EEXPRESSION = "ownedInit <> null implies ownedInit?.type?.conformsTo(type)\n" + //$NON-NLS-1$
+ protected static final String VALIDATE_COMPATIBLE_INITIALIZER_TYPE_DIAGNOSTIC_CHAIN_MAP__EEXPRESSION = "ownedInit <> null implies ownedInit?.type.conformsTo(type)\n" + //$NON-NLS-1$
"\n" + //$NON-NLS-1$
"";
@@ -243,7 +243,7 @@ public class FunctionParameterImpl extends ParameterImpl implements FunctionPara
* @generated
*/
@Override
- public boolean validateCompatibleInitialiserType(DiagnosticChain diagnostics, Map<Object, Object> context) {
+ public boolean validateCompatibleInitializerType(DiagnosticChain diagnostics, Map<Object, Object> context) {
return
PivotValidator.validate
(QVTbasePackage.Literals.FUNCTION_PARAMETER,
@@ -251,11 +251,11 @@ public class FunctionParameterImpl extends ParameterImpl implements FunctionPara
diagnostics,
context,
"http://www.eclipse.org/emf/2002/Ecore/OCL/Pivot",
- PivotPackage.Literals.VARIABLE___VALIDATE_COMPATIBLE_INITIALISER_TYPE__DIAGNOSTICCHAIN_MAP,
- VALIDATE_COMPATIBLE_INITIALISER_TYPE_DIAGNOSTIC_CHAIN_MAP__EEXPRESSION,
+ PivotPackage.Literals.VARIABLE___VALIDATE_COMPATIBLE_INITIALIZER_TYPE__DIAGNOSTICCHAIN_MAP,
+ VALIDATE_COMPATIBLE_INITIALIZER_TYPE_DIAGNOSTIC_CHAIN_MAP__EEXPRESSION,
Diagnostic.ERROR,
PivotValidator.DIAGNOSTIC_SOURCE,
- PivotValidator.VARIABLE__VALIDATE_COMPATIBLE_INITIALISER_TYPE);
+ PivotValidator.VARIABLE__VALIDATE_COMPATIBLE_INITIALIZER_TYPE);
}
/**
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/AbstractQVTcoreUiModule.java b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/AbstractQVTcoreUiModule.java
index 3bef74cb3..b28273008 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/AbstractQVTcoreUiModule.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/AbstractQVTcoreUiModule.java
@@ -108,6 +108,11 @@ public abstract class AbstractQVTcoreUiModule extends org.eclipse.xtext.ui.Defau
}
// contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
+ public Class<? extends org.eclipse.xtext.generator.IContextualOutputConfigurationProvider> bindIContextualOutputConfigurationProvider() {
+ return org.eclipse.xtext.builder.EclipseOutputConfigurationProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
public void configureIResourceDescriptionsPersisted(com.google.inject.Binder binder) {
binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).annotatedWith(com.google.inject.name.Names.named("org.eclipse.xtext.builder.impl.PersistentDataAwareDirtyResource.PERSISTED_DESCRIPTIONS")).to(org.eclipse.xtext.builder.builderState.IBuilderState.class);
}
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/QVTcoreParser.java b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/QVTcoreParser.java
index 665e806cb..f07af4ee7 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/QVTcoreParser.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/QVTcoreParser.java
@@ -178,8 +178,8 @@ public class QVTcoreParser extends AbstractContentAssistParser {
put(grammarAccess.getNameExpCSAccess().getGroup(), "rule__NameExpCS__Group__0");
put(grammarAccess.getNameExpCSAccess().getGroup_4(), "rule__NameExpCS__Group_4__0");
put(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup(), "rule__CurlyBracketedClauseCS__Group__0");
- put(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0(), "rule__CurlyBracketedClauseCS__Group_2_0__0");
- put(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0_1(), "rule__CurlyBracketedClauseCS__Group_2_0_1__0");
+ put(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1(), "rule__CurlyBracketedClauseCS__Group_2_1__0");
+ put(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1_1(), "rule__CurlyBracketedClauseCS__Group_2_1_1__0");
put(grammarAccess.getRoundBracketedClauseCSAccess().getGroup(), "rule__RoundBracketedClauseCS__Group__0");
put(grammarAccess.getRoundBracketedClauseCSAccess().getGroup_2(), "rule__RoundBracketedClauseCS__Group_2__0");
put(grammarAccess.getRoundBracketedClauseCSAccess().getGroup_2_2(), "rule__RoundBracketedClauseCS__Group_2_2__0");
@@ -354,9 +354,9 @@ public class QVTcoreParser extends AbstractContentAssistParser {
put(grammarAccess.getNameExpCSAccess().getOwnedRoundBracketedClauseAssignment_2(), "rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2");
put(grammarAccess.getNameExpCSAccess().getOwnedCurlyBracketedClauseAssignment_3(), "rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3");
put(grammarAccess.getNameExpCSAccess().getIsPreAssignment_4_0(), "rule__NameExpCS__IsPreAssignment_4_0");
- put(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_0(), "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0");
- put(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_1_1(), "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1");
- put(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_1(), "rule__CurlyBracketedClauseCS__ValueAssignment_2_1");
+ put(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_0(), "rule__CurlyBracketedClauseCS__ValueAssignment_2_0");
+ put(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_0(), "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0");
+ put(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_1_1(), "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1");
put(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_0(), "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0");
put(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_1(), "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1");
put(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_2_0(), "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0");
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g
index 70943caad..937539d74 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g
@@ -3846,15 +3846,15 @@ rule__CurlyBracketedClauseCS__Alternatives_2
}
:
(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0()); }
-(rule__CurlyBracketedClauseCS__Group_2_0__0)?
-{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_0()); }
+(rule__CurlyBracketedClauseCS__ValueAssignment_2_0)
+{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_0()); }
)
|(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_1()); }
-(rule__CurlyBracketedClauseCS__ValueAssignment_2_1)
-{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_1()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1()); }
+(rule__CurlyBracketedClauseCS__Group_2_1__0)
+{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1()); }
)
;
@@ -12663,7 +12663,7 @@ rule__CurlyBracketedClauseCS__Group__2__Impl
:
(
{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getAlternatives_2()); }
-(rule__CurlyBracketedClauseCS__Alternatives_2)
+(rule__CurlyBracketedClauseCS__Alternatives_2)?
{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getAlternatives_2()); }
)
@@ -12711,27 +12711,27 @@ finally {
-rule__CurlyBracketedClauseCS__Group_2_0__0
+rule__CurlyBracketedClauseCS__Group_2_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__CurlyBracketedClauseCS__Group_2_0__0__Impl
- rule__CurlyBracketedClauseCS__Group_2_0__1
+ rule__CurlyBracketedClauseCS__Group_2_1__0__Impl
+ rule__CurlyBracketedClauseCS__Group_2_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__CurlyBracketedClauseCS__Group_2_0__0__Impl
+rule__CurlyBracketedClauseCS__Group_2_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_0()); }
-(rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0)
-{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_0()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_0()); }
+(rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0)
+{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_0()); }
)
;
@@ -12740,26 +12740,26 @@ finally {
}
-rule__CurlyBracketedClauseCS__Group_2_0__1
+rule__CurlyBracketedClauseCS__Group_2_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__CurlyBracketedClauseCS__Group_2_0__1__Impl
+ rule__CurlyBracketedClauseCS__Group_2_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__CurlyBracketedClauseCS__Group_2_0__1__Impl
+rule__CurlyBracketedClauseCS__Group_2_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0_1()); }
-(rule__CurlyBracketedClauseCS__Group_2_0_1__0)*
-{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0_1()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1_1()); }
+(rule__CurlyBracketedClauseCS__Group_2_1_1__0)*
+{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1_1()); }
)
;
@@ -12772,29 +12772,29 @@ finally {
-rule__CurlyBracketedClauseCS__Group_2_0_1__0
+rule__CurlyBracketedClauseCS__Group_2_1_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl
- rule__CurlyBracketedClauseCS__Group_2_0_1__1
+ rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl
+ rule__CurlyBracketedClauseCS__Group_2_1_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl
+rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_0_1_0()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_1_1_0()); }
','
-{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_0_1_0()); }
+{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_1_1_0()); }
)
;
@@ -12803,26 +12803,26 @@ finally {
}
-rule__CurlyBracketedClauseCS__Group_2_0_1__1
+rule__CurlyBracketedClauseCS__Group_2_1_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl
+ rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl
+rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_1_1()); }
-(rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1)
-{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_1_1()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_1_1()); }
+(rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1)
+{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_1_1()); }
)
;
@@ -18645,14 +18645,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0
+rule__CurlyBracketedClauseCS__ValueAssignment_2_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_0_0()); }
- ruleShadowPartCS{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_0_0()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_0_0()); }
+ ruleStringLiteral{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_0_0()); }
)
;
@@ -18660,14 +18660,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1
+rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_1_1_0()); }
- ruleShadowPartCS{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_1_1_0()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_0_0()); }
+ ruleShadowPartCS{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_0_0()); }
)
;
@@ -18675,14 +18675,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__CurlyBracketedClauseCS__ValueAssignment_2_1
+rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_1_0()); }
- ruleStringLiteral{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_1_0()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_1_1_0()); }
+ ruleShadowPartCS{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_1_1_0()); }
)
;
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcoreParser.java b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcoreParser.java
index cb0f84c52..73f022045 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcoreParser.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcoreParser.java
@@ -8788,12 +8788,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
else if ( (LA4_0==24) ) {
int LA4_2 = input.LA(2);
- if ( (LA4_2==67||LA4_2==69||(LA4_2>=72 && LA4_2<=73)) ) {
- alt4=1;
- }
- else if ( ((LA4_2>=RULE_SIMPLE_ID && LA4_2<=RULE_ESCAPED_ID)||(LA4_2>=17 && LA4_2<=27)) ) {
+ if ( ((LA4_2>=RULE_SIMPLE_ID && LA4_2<=RULE_ESCAPED_ID)||(LA4_2>=17 && LA4_2<=27)) ) {
alt4=2;
}
+ else if ( (LA4_2==67||LA4_2==69||(LA4_2>=72 && LA4_2<=73)) ) {
+ alt4=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -9016,12 +9016,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
else if ( (LA6_0==24) ) {
int LA6_2 = input.LA(2);
- if ( ((LA6_2>=RULE_SIMPLE_ID && LA6_2<=RULE_ESCAPED_ID)||(LA6_2>=17 && LA6_2<=27)) ) {
- alt6=2;
- }
- else if ( (LA6_2==65||LA6_2==67||(LA6_2>=72 && LA6_2<=73)) ) {
+ if ( (LA6_2==65||LA6_2==67||(LA6_2>=72 && LA6_2<=73)) ) {
alt6=1;
}
+ else if ( ((LA6_2>=RULE_SIMPLE_ID && LA6_2<=RULE_ESCAPED_ID)||(LA6_2>=17 && LA6_2<=27)) ) {
+ alt6=2;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -12416,63 +12416,52 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CurlyBracketedClauseCS__Alternatives_2"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3843:1: rule__CurlyBracketedClauseCS__Alternatives_2 : ( ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? ) | ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) ) );
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3843:1: rule__CurlyBracketedClauseCS__Alternatives_2 : ( ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_0 ) ) | ( ( rule__CurlyBracketedClauseCS__Group_2_1__0 ) ) );
public final void rule__CurlyBracketedClauseCS__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3847:1: ( ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? ) | ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) ) )
- int alt30=2;
- int LA30_0 = input.LA(1);
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3847:1: ( ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_0 ) ) | ( ( rule__CurlyBracketedClauseCS__Group_2_1__0 ) ) )
+ int alt29=2;
+ int LA29_0 = input.LA(1);
- if ( ((LA30_0>=RULE_SIMPLE_ID && LA30_0<=RULE_ESCAPED_ID)||(LA30_0>=17 && LA30_0<=27)||LA30_0==65) ) {
- alt30=1;
+ if ( (LA29_0==RULE_SINGLE_QUOTED_STRING) ) {
+ alt29=1;
}
- else if ( (LA30_0==RULE_SINGLE_QUOTED_STRING) ) {
- alt30=2;
+ else if ( ((LA29_0>=RULE_SIMPLE_ID && LA29_0<=RULE_ESCAPED_ID)||(LA29_0>=17 && LA29_0<=27)) ) {
+ alt29=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 30, 0, input);
+ new NoViableAltException("", 29, 0, input);
throw nvae;
}
- switch (alt30) {
+ switch (alt29) {
case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3848:1: ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3848:1: ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_0 ) )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3848:1: ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3849:1: ( rule__CurlyBracketedClauseCS__Group_2_0__0 )?
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3848:1: ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_0 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3849:1: ( rule__CurlyBracketedClauseCS__ValueAssignment_2_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0());
- }
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3850:1: ( rule__CurlyBracketedClauseCS__Group_2_0__0 )?
- int alt29=2;
- int LA29_0 = input.LA(1);
-
- if ( ((LA29_0>=RULE_SIMPLE_ID && LA29_0<=RULE_ESCAPED_ID)||(LA29_0>=17 && LA29_0<=27)) ) {
- alt29=1;
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_0());
}
- switch (alt29) {
- case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3850:2: rule__CurlyBracketedClauseCS__Group_2_0__0
- {
- pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__0_in_rule__CurlyBracketedClauseCS__Alternatives_28413);
- rule__CurlyBracketedClauseCS__Group_2_0__0();
-
- state._fsp--;
- if (state.failed) return ;
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3850:1: ( rule__CurlyBracketedClauseCS__ValueAssignment_2_0 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3850:2: rule__CurlyBracketedClauseCS__ValueAssignment_2_0
+ {
+ pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__ValueAssignment_2_0_in_rule__CurlyBracketedClauseCS__Alternatives_28413);
+ rule__CurlyBracketedClauseCS__ValueAssignment_2_0();
- }
- break;
+ state._fsp--;
+ if (state.failed) return ;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_0());
}
}
@@ -12481,19 +12470,19 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3854:6: ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3854:6: ( ( rule__CurlyBracketedClauseCS__Group_2_1__0 ) )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3854:6: ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3855:1: ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3854:6: ( ( rule__CurlyBracketedClauseCS__Group_2_1__0 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3855:1: ( rule__CurlyBracketedClauseCS__Group_2_1__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_1());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3856:1: ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3856:2: rule__CurlyBracketedClauseCS__ValueAssignment_2_1
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3856:1: ( rule__CurlyBracketedClauseCS__Group_2_1__0 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3856:2: rule__CurlyBracketedClauseCS__Group_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__ValueAssignment_2_1_in_rule__CurlyBracketedClauseCS__Alternatives_28432);
- rule__CurlyBracketedClauseCS__ValueAssignment_2_1();
+ pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1__0_in_rule__CurlyBracketedClauseCS__Alternatives_28431);
+ rule__CurlyBracketedClauseCS__Group_2_1__0();
state._fsp--;
if (state.failed) return ;
@@ -12501,7 +12490,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_1());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1());
}
}
@@ -12534,23 +12523,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3869:1: ( ( ( rule__NavigatingArgCS__Group_0__0 ) ) | ( ( rule__NavigatingArgCS__Group_1__0 ) ) )
- int alt31=2;
- int LA31_0 = input.LA(1);
+ int alt30=2;
+ int LA30_0 = input.LA(1);
- if ( ((LA31_0>=RULE_INT && LA31_0<=RULE_ESCAPED_ID)||(LA31_0>=17 && LA31_0<=30)||(LA31_0>=47 && LA31_0<=61)||LA31_0==70||LA31_0==77||(LA31_0>=79 && LA31_0<=80)||LA31_0==84||(LA31_0>=89 && LA31_0<=90)||(LA31_0>=94 && LA31_0<=95)) ) {
- alt31=1;
+ if ( ((LA30_0>=RULE_INT && LA30_0<=RULE_ESCAPED_ID)||(LA30_0>=17 && LA30_0<=30)||(LA30_0>=47 && LA30_0<=61)||LA30_0==70||LA30_0==77||(LA30_0>=79 && LA30_0<=80)||LA30_0==84||(LA30_0>=89 && LA30_0<=90)||(LA30_0>=94 && LA30_0<=95)) ) {
+ alt30=1;
}
- else if ( (LA31_0==72) ) {
- alt31=2;
+ else if ( (LA30_0==72) ) {
+ alt30=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 31, 0, input);
+ new NoViableAltException("", 30, 0, input);
throw nvae;
}
- switch (alt31) {
+ switch (alt30) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3870:1: ( ( rule__NavigatingArgCS__Group_0__0 ) )
{
@@ -12563,7 +12552,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3872:1: ( rule__NavigatingArgCS__Group_0__0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3872:2: rule__NavigatingArgCS__Group_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_0__0_in_rule__NavigatingArgCS__Alternatives8465);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_0__0_in_rule__NavigatingArgCS__Alternatives8464);
rule__NavigatingArgCS__Group_0__0();
state._fsp--;
@@ -12592,7 +12581,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3878:1: ( rule__NavigatingArgCS__Group_1__0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3878:2: rule__NavigatingArgCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Alternatives8483);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Alternatives8482);
rule__NavigatingArgCS__Group_1__0();
state._fsp--;
@@ -12634,23 +12623,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3891:1: ( ( ( rule__NavigatingArgCS__Group_0_1_0__0 ) ) | ( ( rule__NavigatingArgCS__Group_0_1_1__0 ) ) )
- int alt32=2;
- int LA32_0 = input.LA(1);
+ int alt31=2;
+ int LA31_0 = input.LA(1);
- if ( (LA32_0==72) ) {
- alt32=1;
+ if ( (LA31_0==72) ) {
+ alt31=1;
}
- else if ( (LA32_0==66) ) {
- alt32=2;
+ else if ( (LA31_0==66) ) {
+ alt31=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 32, 0, input);
+ new NoViableAltException("", 31, 0, input);
throw nvae;
}
- switch (alt32) {
+ switch (alt31) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3892:1: ( ( rule__NavigatingArgCS__Group_0_1_0__0 ) )
{
@@ -12663,7 +12652,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3894:1: ( rule__NavigatingArgCS__Group_0_1_0__0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3894:2: rule__NavigatingArgCS__Group_0_1_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_0_1_0__0_in_rule__NavigatingArgCS__Alternatives_0_18516);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_0_1_0__0_in_rule__NavigatingArgCS__Alternatives_0_18515);
rule__NavigatingArgCS__Group_0_1_0__0();
state._fsp--;
@@ -12692,7 +12681,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3900:1: ( rule__NavigatingArgCS__Group_0_1_1__0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3900:2: rule__NavigatingArgCS__Group_0_1_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_0_1_1__0_in_rule__NavigatingArgCS__Alternatives_0_18534);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_0_1_1__0_in_rule__NavigatingArgCS__Alternatives_0_18533);
rule__NavigatingArgCS__Group_0_1_1__0();
state._fsp--;
@@ -12734,23 +12723,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3913:1: ( ( ( rule__NavigatingCommaArgCS__Group_2_0__0 ) ) | ( ( rule__NavigatingCommaArgCS__Group_2_1__0 ) ) )
- int alt33=2;
- int LA33_0 = input.LA(1);
+ int alt32=2;
+ int LA32_0 = input.LA(1);
- if ( (LA33_0==72) ) {
- alt33=1;
+ if ( (LA32_0==72) ) {
+ alt32=1;
}
- else if ( (LA33_0==66) ) {
- alt33=2;
+ else if ( (LA32_0==66) ) {
+ alt32=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 33, 0, input);
+ new NoViableAltException("", 32, 0, input);
throw nvae;
}
- switch (alt33) {
+ switch (alt32) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3914:1: ( ( rule__NavigatingCommaArgCS__Group_2_0__0 ) )
{
@@ -12763,7 +12752,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3916:1: ( rule__NavigatingCommaArgCS__Group_2_0__0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3916:2: rule__NavigatingCommaArgCS__Group_2_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2_0__0_in_rule__NavigatingCommaArgCS__Alternatives_28567);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2_0__0_in_rule__NavigatingCommaArgCS__Alternatives_28566);
rule__NavigatingCommaArgCS__Group_2_0__0();
state._fsp--;
@@ -12792,7 +12781,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3922:1: ( rule__NavigatingCommaArgCS__Group_2_1__0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3922:2: rule__NavigatingCommaArgCS__Group_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2_1__0_in_rule__NavigatingCommaArgCS__Alternatives_28585);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2_1__0_in_rule__NavigatingCommaArgCS__Alternatives_28584);
rule__NavigatingCommaArgCS__Group_2_1__0();
state._fsp--;
@@ -12834,9 +12823,9 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3935:1: ( ( ruleExpCS ) | ( rulePatternExpCS ) )
- int alt34=2;
- alt34 = dfa34.predict(input);
- switch (alt34) {
+ int alt33=2;
+ alt33 = dfa33.predict(input);
+ switch (alt33) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3936:1: ( ruleExpCS )
{
@@ -12846,7 +12835,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedConditionExpCSParserRuleCall_1_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_08618);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_08617);
ruleExpCS();
state._fsp--;
@@ -12869,7 +12858,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedConditionPatternExpCSParserRuleCall_1_0_1());
}
- pushFollow(FollowSets000.FOLLOW_rulePatternExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_08635);
+ pushFollow(FollowSets000.FOLLOW_rulePatternExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_08634);
rulePatternExpCS();
state._fsp--;
@@ -12908,23 +12897,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3957:1: ( ( ruleMultiplicityBoundsCS ) | ( ruleMultiplicityStringCS ) )
- int alt35=2;
- int LA35_0 = input.LA(1);
+ int alt34=2;
+ int LA34_0 = input.LA(1);
- if ( (LA35_0==RULE_INT) ) {
- alt35=1;
+ if ( (LA34_0==RULE_INT) ) {
+ alt34=1;
}
- else if ( (LA35_0==30||LA35_0==32||LA35_0==63) ) {
- alt35=2;
+ else if ( (LA34_0==30||LA34_0==32||LA34_0==63) ) {
+ alt34=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 35, 0, input);
+ new NoViableAltException("", 34, 0, input);
throw nvae;
}
- switch (alt35) {
+ switch (alt34) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3958:1: ( ruleMultiplicityBoundsCS )
{
@@ -12934,7 +12923,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getMultiplicityBoundsCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleMultiplicityBoundsCS_in_rule__MultiplicityCS__Alternatives_18667);
+ pushFollow(FollowSets000.FOLLOW_ruleMultiplicityBoundsCS_in_rule__MultiplicityCS__Alternatives_18666);
ruleMultiplicityBoundsCS();
state._fsp--;
@@ -12957,7 +12946,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getMultiplicityStringCSParserRuleCall_1_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleMultiplicityStringCS_in_rule__MultiplicityCS__Alternatives_18684);
+ pushFollow(FollowSets000.FOLLOW_ruleMultiplicityStringCS_in_rule__MultiplicityCS__Alternatives_18683);
ruleMultiplicityStringCS();
state._fsp--;
@@ -12996,23 +12985,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3979:1: ( ( '|?' ) | ( ( rule__MultiplicityCS__IsNullFreeAssignment_2_1 ) ) )
- int alt36=2;
- int LA36_0 = input.LA(1);
+ int alt35=2;
+ int LA35_0 = input.LA(1);
- if ( (LA36_0==62) ) {
- alt36=1;
+ if ( (LA35_0==62) ) {
+ alt35=1;
}
- else if ( (LA36_0==97) ) {
- alt36=2;
+ else if ( (LA35_0==97) ) {
+ alt35=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 36, 0, input);
+ new NoViableAltException("", 35, 0, input);
throw nvae;
}
- switch (alt36) {
+ switch (alt35) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3980:1: ( '|?' )
{
@@ -13022,7 +13011,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getVerticalLineQuestionMarkKeyword_2_0());
}
- match(input,62,FollowSets000.FOLLOW_62_in_rule__MultiplicityCS__Alternatives_28717); if (state.failed) return ;
+ match(input,62,FollowSets000.FOLLOW_62_in_rule__MultiplicityCS__Alternatives_28716); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityCSAccess().getVerticalLineQuestionMarkKeyword_2_0());
}
@@ -13044,7 +13033,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3990:1: ( rule__MultiplicityCS__IsNullFreeAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:3990:2: rule__MultiplicityCS__IsNullFreeAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__IsNullFreeAssignment_2_1_in_rule__MultiplicityCS__Alternatives_28736);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__IsNullFreeAssignment_2_1_in_rule__MultiplicityCS__Alternatives_28735);
rule__MultiplicityCS__IsNullFreeAssignment_2_1();
state._fsp--;
@@ -13086,32 +13075,32 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4003:1: ( ( '*' ) | ( '+' ) | ( '?' ) )
- int alt37=3;
+ int alt36=3;
switch ( input.LA(1) ) {
case 30:
{
- alt37=1;
+ alt36=1;
}
break;
case 32:
{
- alt37=2;
+ alt36=2;
}
break;
case 63:
{
- alt37=3;
+ alt36=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 37, 0, input);
+ new NoViableAltException("", 36, 0, input);
throw nvae;
}
- switch (alt37) {
+ switch (alt36) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4004:1: ( '*' )
{
@@ -13121,7 +13110,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsAsteriskKeyword_0_0());
}
- match(input,30,FollowSets000.FOLLOW_30_in_rule__MultiplicityStringCS__StringBoundsAlternatives_08770); if (state.failed) return ;
+ match(input,30,FollowSets000.FOLLOW_30_in_rule__MultiplicityStringCS__StringBoundsAlternatives_08769); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsAsteriskKeyword_0_0());
}
@@ -13140,7 +13129,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsPlusSignKeyword_0_1());
}
- match(input,32,FollowSets000.FOLLOW_32_in_rule__MultiplicityStringCS__StringBoundsAlternatives_08790); if (state.failed) return ;
+ match(input,32,FollowSets000.FOLLOW_32_in_rule__MultiplicityStringCS__StringBoundsAlternatives_08789); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsPlusSignKeyword_0_1());
}
@@ -13159,7 +13148,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsQuestionMarkKeyword_0_2());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__MultiplicityStringCS__StringBoundsAlternatives_08810); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__MultiplicityStringCS__StringBoundsAlternatives_08809); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsQuestionMarkKeyword_0_2());
}
@@ -13194,23 +13183,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4037:1: ( ( ruleTypedRefCS ) | ( ruleWildcardTypeRefCS ) )
- int alt38=2;
- int LA38_0 = input.LA(1);
+ int alt37=2;
+ int LA37_0 = input.LA(1);
- if ( ((LA38_0>=RULE_SIMPLE_ID && LA38_0<=RULE_ESCAPED_ID)||(LA38_0>=17 && LA38_0<=27)) ) {
- alt38=1;
+ if ( ((LA37_0>=RULE_SIMPLE_ID && LA37_0<=RULE_ESCAPED_ID)||(LA37_0>=17 && LA37_0<=27)) ) {
+ alt37=1;
}
- else if ( (LA38_0==63) ) {
- alt38=2;
+ else if ( (LA37_0==63) ) {
+ alt37=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 38, 0, input);
+ new NoViableAltException("", 37, 0, input);
throw nvae;
}
- switch (alt38) {
+ switch (alt37) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4038:1: ( ruleTypedRefCS )
{
@@ -13220,7 +13209,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeRefCSAccess().getTypedRefCSParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleTypedRefCS_in_rule__TypeRefCS__Alternatives8844);
+ pushFollow(FollowSets000.FOLLOW_ruleTypedRefCS_in_rule__TypeRefCS__Alternatives8843);
ruleTypedRefCS();
state._fsp--;
@@ -13243,7 +13232,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeRefCSAccess().getWildcardTypeRefCSParserRuleCall_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleWildcardTypeRefCS_in_rule__TypeRefCS__Alternatives8861);
+ pushFollow(FollowSets000.FOLLOW_ruleWildcardTypeRefCS_in_rule__TypeRefCS__Alternatives8860);
ruleWildcardTypeRefCS();
state._fsp--;
@@ -13282,23 +13271,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4059:1: ( ( RULE_SIMPLE_ID ) | ( RULE_ESCAPED_ID ) )
- int alt39=2;
- int LA39_0 = input.LA(1);
+ int alt38=2;
+ int LA38_0 = input.LA(1);
- if ( (LA39_0==RULE_SIMPLE_ID) ) {
- alt39=1;
+ if ( (LA38_0==RULE_SIMPLE_ID) ) {
+ alt38=1;
}
- else if ( (LA39_0==RULE_ESCAPED_ID) ) {
- alt39=2;
+ else if ( (LA38_0==RULE_ESCAPED_ID) ) {
+ alt38=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 39, 0, input);
+ new NoViableAltException("", 38, 0, input);
throw nvae;
}
- switch (alt39) {
+ switch (alt38) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4060:1: ( RULE_SIMPLE_ID )
{
@@ -13308,7 +13297,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getIDAccess().getSIMPLE_IDTerminalRuleCall_0());
}
- match(input,RULE_SIMPLE_ID,FollowSets000.FOLLOW_RULE_SIMPLE_ID_in_rule__ID__Alternatives8893); if (state.failed) return ;
+ match(input,RULE_SIMPLE_ID,FollowSets000.FOLLOW_RULE_SIMPLE_ID_in_rule__ID__Alternatives8892); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIDAccess().getSIMPLE_IDTerminalRuleCall_0());
}
@@ -13327,7 +13316,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getIDAccess().getESCAPED_IDTerminalRuleCall_1());
}
- match(input,RULE_ESCAPED_ID,FollowSets000.FOLLOW_RULE_ESCAPED_ID_in_rule__ID__Alternatives8910); if (state.failed) return ;
+ match(input,RULE_ESCAPED_ID,FollowSets000.FOLLOW_RULE_ESCAPED_ID_in_rule__ID__Alternatives8909); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIDAccess().getESCAPED_IDTerminalRuleCall_1());
}
@@ -13362,23 +13351,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4081:1: ( ( RULE_INT ) | ( '*' ) )
- int alt40=2;
- int LA40_0 = input.LA(1);
+ int alt39=2;
+ int LA39_0 = input.LA(1);
- if ( (LA40_0==RULE_INT) ) {
- alt40=1;
+ if ( (LA39_0==RULE_INT) ) {
+ alt39=1;
}
- else if ( (LA40_0==30) ) {
- alt40=2;
+ else if ( (LA39_0==30) ) {
+ alt39=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 40, 0, input);
+ new NoViableAltException("", 39, 0, input);
throw nvae;
}
- switch (alt40) {
+ switch (alt39) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4082:1: ( RULE_INT )
{
@@ -13388,7 +13377,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getUPPERAccess().getINTTerminalRuleCall_0());
}
- match(input,RULE_INT,FollowSets000.FOLLOW_RULE_INT_in_rule__UPPER__Alternatives8942); if (state.failed) return ;
+ match(input,RULE_INT,FollowSets000.FOLLOW_RULE_INT_in_rule__UPPER__Alternatives8941); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUPPERAccess().getINTTerminalRuleCall_0());
}
@@ -13407,7 +13396,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getUPPERAccess().getAsteriskKeyword_1());
}
- match(input,30,FollowSets000.FOLLOW_30_in_rule__UPPER__Alternatives8960); if (state.failed) return ;
+ match(input,30,FollowSets000.FOLLOW_30_in_rule__UPPER__Alternatives8959); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUPPERAccess().getAsteriskKeyword_1());
}
@@ -13444,12 +13433,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4107:1: ( rule__TopLevelCS__Group__0__Impl rule__TopLevelCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4108:2: rule__TopLevelCS__Group__0__Impl rule__TopLevelCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__0__Impl_in_rule__TopLevelCS__Group__08992);
+ pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__0__Impl_in_rule__TopLevelCS__Group__08991);
rule__TopLevelCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__1_in_rule__TopLevelCS__Group__08995);
+ pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__1_in_rule__TopLevelCS__Group__08994);
rule__TopLevelCS__Group__1();
state._fsp--;
@@ -13489,21 +13478,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getTopLevelCSAccess().getOwnedImportsAssignment_0());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4122:1: ( rule__TopLevelCS__OwnedImportsAssignment_0 )*
- loop41:
+ loop40:
do {
- int alt41=2;
- int LA41_0 = input.LA(1);
+ int alt40=2;
+ int LA40_0 = input.LA(1);
- if ( (LA41_0==19) ) {
- alt41=1;
+ if ( (LA40_0==19) ) {
+ alt40=1;
}
- switch (alt41) {
+ switch (alt40) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4122:2: rule__TopLevelCS__OwnedImportsAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__OwnedImportsAssignment_0_in_rule__TopLevelCS__Group__0__Impl9022);
+ pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__OwnedImportsAssignment_0_in_rule__TopLevelCS__Group__0__Impl9021);
rule__TopLevelCS__OwnedImportsAssignment_0();
state._fsp--;
@@ -13513,7 +13502,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop41;
+ break loop40;
}
} while (true);
@@ -13551,7 +13540,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4136:1: ( rule__TopLevelCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4137:2: rule__TopLevelCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__1__Impl_in_rule__TopLevelCS__Group__19053);
+ pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__1__Impl_in_rule__TopLevelCS__Group__19052);
rule__TopLevelCS__Group__1__Impl();
state._fsp--;
@@ -13591,21 +13580,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getTopLevelCSAccess().getAlternatives_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4150:1: ( rule__TopLevelCS__Alternatives_1 )*
- loop42:
+ loop41:
do {
- int alt42=2;
- int LA42_0 = input.LA(1);
+ int alt41=2;
+ int LA41_0 = input.LA(1);
- if ( ((LA42_0>=22 && LA42_0<=23)||LA42_0==26||LA42_0==93) ) {
- alt42=1;
+ if ( ((LA41_0>=22 && LA41_0<=23)||LA41_0==26||LA41_0==93) ) {
+ alt41=1;
}
- switch (alt42) {
+ switch (alt41) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4150:2: rule__TopLevelCS__Alternatives_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Alternatives_1_in_rule__TopLevelCS__Group__1__Impl9080);
+ pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Alternatives_1_in_rule__TopLevelCS__Group__1__Impl9079);
rule__TopLevelCS__Alternatives_1();
state._fsp--;
@@ -13615,7 +13604,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop42;
+ break loop41;
}
} while (true);
@@ -13653,12 +13642,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4168:1: ( rule__MappingCS__Group__0__Impl rule__MappingCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4169:2: rule__MappingCS__Group__0__Impl rule__MappingCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__0__Impl_in_rule__MappingCS__Group__09115);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__0__Impl_in_rule__MappingCS__Group__09114);
rule__MappingCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__1_in_rule__MappingCS__Group__09118);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__1_in_rule__MappingCS__Group__09117);
rule__MappingCS__Group__1();
state._fsp--;
@@ -13732,12 +13721,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4199:1: ( rule__MappingCS__Group__1__Impl rule__MappingCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4200:2: rule__MappingCS__Group__1__Impl rule__MappingCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__1__Impl_in_rule__MappingCS__Group__19176);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__1__Impl_in_rule__MappingCS__Group__19175);
rule__MappingCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__2_in_rule__MappingCS__Group__19179);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__2_in_rule__MappingCS__Group__19178);
rule__MappingCS__Group__2();
state._fsp--;
@@ -13777,17 +13766,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getMappingCSAccess().getIsDefaultAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4214:1: ( rule__MappingCS__IsDefaultAssignment_1 )?
- int alt43=2;
- int LA43_0 = input.LA(1);
+ int alt42=2;
+ int LA42_0 = input.LA(1);
- if ( (LA43_0==93) ) {
- alt43=1;
+ if ( (LA42_0==93) ) {
+ alt42=1;
}
- switch (alt43) {
+ switch (alt42) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4214:2: rule__MappingCS__IsDefaultAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__IsDefaultAssignment_1_in_rule__MappingCS__Group__1__Impl9206);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__IsDefaultAssignment_1_in_rule__MappingCS__Group__1__Impl9205);
rule__MappingCS__IsDefaultAssignment_1();
state._fsp--;
@@ -13832,12 +13821,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4228:1: ( rule__MappingCS__Group__2__Impl rule__MappingCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4229:2: rule__MappingCS__Group__2__Impl rule__MappingCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__2__Impl_in_rule__MappingCS__Group__29237);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__2__Impl_in_rule__MappingCS__Group__29236);
rule__MappingCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__3_in_rule__MappingCS__Group__29240);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__3_in_rule__MappingCS__Group__29239);
rule__MappingCS__Group__3();
state._fsp--;
@@ -13876,7 +13865,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getMapKeyword_2());
}
- match(input,22,FollowSets000.FOLLOW_22_in_rule__MappingCS__Group__2__Impl9268); if (state.failed) return ;
+ match(input,22,FollowSets000.FOLLOW_22_in_rule__MappingCS__Group__2__Impl9267); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCSAccess().getMapKeyword_2());
}
@@ -13911,12 +13900,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4259:1: ( rule__MappingCS__Group__3__Impl rule__MappingCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4260:2: rule__MappingCS__Group__3__Impl rule__MappingCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__3__Impl_in_rule__MappingCS__Group__39299);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__3__Impl_in_rule__MappingCS__Group__39298);
rule__MappingCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__4_in_rule__MappingCS__Group__39302);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__4_in_rule__MappingCS__Group__39301);
rule__MappingCS__Group__4();
state._fsp--;
@@ -13956,31 +13945,31 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getMappingCSAccess().getNameAssignment_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4274:1: ( rule__MappingCS__NameAssignment_3 )?
- int alt44=2;
- int LA44_0 = input.LA(1);
+ int alt43=2;
+ int LA43_0 = input.LA(1);
- if ( ((LA44_0>=RULE_SIMPLE_ID && LA44_0<=RULE_ESCAPED_ID)||(LA44_0>=17 && LA44_0<=24)||(LA44_0>=26 && LA44_0<=27)) ) {
- alt44=1;
+ if ( ((LA43_0>=RULE_SIMPLE_ID && LA43_0<=RULE_ESCAPED_ID)||(LA43_0>=17 && LA43_0<=24)||(LA43_0>=26 && LA43_0<=27)) ) {
+ alt43=1;
}
- else if ( (LA44_0==25) ) {
- int LA44_2 = input.LA(2);
+ else if ( (LA43_0==25) ) {
+ int LA43_2 = input.LA(2);
- if ( (LA44_2==64||LA44_2==66) ) {
- alt44=1;
+ if ( (LA43_2==64||LA43_2==66) ) {
+ alt43=1;
}
- else if ( (LA44_2==25) ) {
- int LA44_4 = input.LA(3);
+ else if ( (LA43_2==25) ) {
+ int LA43_4 = input.LA(3);
- if ( ((LA44_4>=RULE_SIMPLE_ID && LA44_4<=RULE_ESCAPED_ID)||(LA44_4>=17 && LA44_4<=27)) ) {
- alt44=1;
+ if ( ((LA43_4>=RULE_SIMPLE_ID && LA43_4<=RULE_ESCAPED_ID)||(LA43_4>=17 && LA43_4<=27)) ) {
+ alt43=1;
}
}
}
- switch (alt44) {
+ switch (alt43) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4274:2: rule__MappingCS__NameAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__NameAssignment_3_in_rule__MappingCS__Group__3__Impl9329);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__NameAssignment_3_in_rule__MappingCS__Group__3__Impl9328);
rule__MappingCS__NameAssignment_3();
state._fsp--;
@@ -14025,12 +14014,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4288:1: ( rule__MappingCS__Group__4__Impl rule__MappingCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4289:2: rule__MappingCS__Group__4__Impl rule__MappingCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__4__Impl_in_rule__MappingCS__Group__49360);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__4__Impl_in_rule__MappingCS__Group__49359);
rule__MappingCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__5_in_rule__MappingCS__Group__49363);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__5_in_rule__MappingCS__Group__49362);
rule__MappingCS__Group__5();
state._fsp--;
@@ -14070,17 +14059,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getMappingCSAccess().getGroup_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4303:1: ( rule__MappingCS__Group_4__0 )?
- int alt45=2;
- int LA45_0 = input.LA(1);
+ int alt44=2;
+ int LA44_0 = input.LA(1);
- if ( (LA45_0==66) ) {
- alt45=1;
+ if ( (LA44_0==66) ) {
+ alt44=1;
}
- switch (alt45) {
+ switch (alt44) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4303:2: rule__MappingCS__Group_4__0
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4__0_in_rule__MappingCS__Group__4__Impl9390);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4__0_in_rule__MappingCS__Group__4__Impl9389);
rule__MappingCS__Group_4__0();
state._fsp--;
@@ -14125,12 +14114,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4317:1: ( rule__MappingCS__Group__5__Impl rule__MappingCS__Group__6 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4318:2: rule__MappingCS__Group__5__Impl rule__MappingCS__Group__6
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__5__Impl_in_rule__MappingCS__Group__59421);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__5__Impl_in_rule__MappingCS__Group__59420);
rule__MappingCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__6_in_rule__MappingCS__Group__59424);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__6_in_rule__MappingCS__Group__59423);
rule__MappingCS__Group__6();
state._fsp--;
@@ -14170,17 +14159,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getMappingCSAccess().getGroup_5());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4332:1: ( rule__MappingCS__Group_5__0 )?
- int alt46=2;
- int LA46_0 = input.LA(1);
+ int alt45=2;
+ int LA45_0 = input.LA(1);
- if ( (LA46_0==25) ) {
- alt46=1;
+ if ( (LA45_0==25) ) {
+ alt45=1;
}
- switch (alt46) {
+ switch (alt45) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4332:2: rule__MappingCS__Group_5__0
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_5__0_in_rule__MappingCS__Group__5__Impl9451);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_5__0_in_rule__MappingCS__Group__5__Impl9450);
rule__MappingCS__Group_5__0();
state._fsp--;
@@ -14225,12 +14214,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4346:1: ( rule__MappingCS__Group__6__Impl rule__MappingCS__Group__7 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4347:2: rule__MappingCS__Group__6__Impl rule__MappingCS__Group__7
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__6__Impl_in_rule__MappingCS__Group__69482);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__6__Impl_in_rule__MappingCS__Group__69481);
rule__MappingCS__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__7_in_rule__MappingCS__Group__69485);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__7_in_rule__MappingCS__Group__69484);
rule__MappingCS__Group__7();
state._fsp--;
@@ -14269,7 +14258,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getLeftCurlyBracketKeyword_6());
}
- match(input,64,FollowSets000.FOLLOW_64_in_rule__MappingCS__Group__6__Impl9513); if (state.failed) return ;
+ match(input,64,FollowSets000.FOLLOW_64_in_rule__MappingCS__Group__6__Impl9512); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCSAccess().getLeftCurlyBracketKeyword_6());
}
@@ -14304,12 +14293,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4377:1: ( rule__MappingCS__Group__7__Impl rule__MappingCS__Group__8 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4378:2: rule__MappingCS__Group__7__Impl rule__MappingCS__Group__8
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__7__Impl_in_rule__MappingCS__Group__79544);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__7__Impl_in_rule__MappingCS__Group__79543);
rule__MappingCS__Group__7__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__8_in_rule__MappingCS__Group__79547);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__8_in_rule__MappingCS__Group__79546);
rule__MappingCS__Group__8();
state._fsp--;
@@ -14349,30 +14338,30 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getMappingCSAccess().getOwnedDomainsAssignment_7());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4392:1: ( rule__MappingCS__OwnedDomainsAssignment_7 )*
- loop47:
+ loop46:
do {
- int alt47=2;
- int LA47_0 = input.LA(1);
+ int alt46=2;
+ int LA46_0 = input.LA(1);
- if ( (LA47_0==22) ) {
- int LA47_2 = input.LA(2);
+ if ( (LA46_0==22) ) {
+ int LA46_2 = input.LA(2);
- if ( (LA47_2==70) ) {
- alt47=1;
+ if ( (LA46_2==70) ) {
+ alt46=1;
}
}
- else if ( ((LA47_0>=RULE_SIMPLE_ID && LA47_0<=RULE_ESCAPED_ID)||(LA47_0>=17 && LA47_0<=21)||(LA47_0>=23 && LA47_0<=27)) ) {
- alt47=1;
+ else if ( ((LA46_0>=RULE_SIMPLE_ID && LA46_0<=RULE_ESCAPED_ID)||(LA46_0>=17 && LA46_0<=21)||(LA46_0>=23 && LA46_0<=27)) ) {
+ alt46=1;
}
- switch (alt47) {
+ switch (alt46) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4392:2: rule__MappingCS__OwnedDomainsAssignment_7
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__OwnedDomainsAssignment_7_in_rule__MappingCS__Group__7__Impl9574);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__OwnedDomainsAssignment_7_in_rule__MappingCS__Group__7__Impl9573);
rule__MappingCS__OwnedDomainsAssignment_7();
state._fsp--;
@@ -14382,7 +14371,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop47;
+ break loop46;
}
} while (true);
@@ -14420,12 +14409,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4406:1: ( rule__MappingCS__Group__8__Impl rule__MappingCS__Group__9 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4407:2: rule__MappingCS__Group__8__Impl rule__MappingCS__Group__9
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__8__Impl_in_rule__MappingCS__Group__89605);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__8__Impl_in_rule__MappingCS__Group__89604);
rule__MappingCS__Group__8__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__9_in_rule__MappingCS__Group__89608);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__9_in_rule__MappingCS__Group__89607);
rule__MappingCS__Group__9();
state._fsp--;
@@ -14465,17 +14454,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getMappingCSAccess().getGroup_8());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4421:1: ( rule__MappingCS__Group_8__0 )?
- int alt48=2;
- int LA48_0 = input.LA(1);
+ int alt47=2;
+ int LA47_0 = input.LA(1);
- if ( (LA48_0==68) ) {
- alt48=1;
+ if ( (LA47_0==68) ) {
+ alt47=1;
}
- switch (alt48) {
+ switch (alt47) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4421:2: rule__MappingCS__Group_8__0
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_8__0_in_rule__MappingCS__Group__8__Impl9635);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_8__0_in_rule__MappingCS__Group__8__Impl9634);
rule__MappingCS__Group_8__0();
state._fsp--;
@@ -14520,12 +14509,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4435:1: ( rule__MappingCS__Group__9__Impl rule__MappingCS__Group__10 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4436:2: rule__MappingCS__Group__9__Impl rule__MappingCS__Group__10
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__9__Impl_in_rule__MappingCS__Group__99666);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__9__Impl_in_rule__MappingCS__Group__99665);
rule__MappingCS__Group__9__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__10_in_rule__MappingCS__Group__99669);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__10_in_rule__MappingCS__Group__99668);
rule__MappingCS__Group__10();
state._fsp--;
@@ -14565,21 +14554,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getMappingCSAccess().getOwnedComposedMappingsAssignment_9());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4450:1: ( rule__MappingCS__OwnedComposedMappingsAssignment_9 )*
- loop49:
+ loop48:
do {
- int alt49=2;
- int LA49_0 = input.LA(1);
+ int alt48=2;
+ int LA48_0 = input.LA(1);
- if ( (LA49_0==22||LA49_0==93) ) {
- alt49=1;
+ if ( (LA48_0==22||LA48_0==93) ) {
+ alt48=1;
}
- switch (alt49) {
+ switch (alt48) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4450:2: rule__MappingCS__OwnedComposedMappingsAssignment_9
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__OwnedComposedMappingsAssignment_9_in_rule__MappingCS__Group__9__Impl9696);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__OwnedComposedMappingsAssignment_9_in_rule__MappingCS__Group__9__Impl9695);
rule__MappingCS__OwnedComposedMappingsAssignment_9();
state._fsp--;
@@ -14589,7 +14578,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop49;
+ break loop48;
}
} while (true);
@@ -14627,7 +14616,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4464:1: ( rule__MappingCS__Group__10__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4465:2: rule__MappingCS__Group__10__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__10__Impl_in_rule__MappingCS__Group__109727);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__10__Impl_in_rule__MappingCS__Group__109726);
rule__MappingCS__Group__10__Impl();
state._fsp--;
@@ -14666,7 +14655,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getRightCurlyBracketKeyword_10());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__MappingCS__Group__10__Impl9755); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__MappingCS__Group__10__Impl9754); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCSAccess().getRightCurlyBracketKeyword_10());
}
@@ -14701,12 +14690,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4516:1: ( rule__MappingCS__Group_4__0__Impl rule__MappingCS__Group_4__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4517:2: rule__MappingCS__Group_4__0__Impl rule__MappingCS__Group_4__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4__0__Impl_in_rule__MappingCS__Group_4__09808);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4__0__Impl_in_rule__MappingCS__Group_4__09807);
rule__MappingCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4__1_in_rule__MappingCS__Group_4__09811);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4__1_in_rule__MappingCS__Group_4__09810);
rule__MappingCS__Group_4__1();
state._fsp--;
@@ -14745,7 +14734,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getInKeyword_4_0());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__MappingCS__Group_4__0__Impl9839); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__MappingCS__Group_4__0__Impl9838); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCSAccess().getInKeyword_4_0());
}
@@ -14780,7 +14769,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4547:1: ( rule__MappingCS__Group_4__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4548:2: rule__MappingCS__Group_4__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4__1__Impl_in_rule__MappingCS__Group_4__19870);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4__1__Impl_in_rule__MappingCS__Group_4__19869);
rule__MappingCS__Group_4__1__Impl();
state._fsp--;
@@ -14822,7 +14811,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4561:1: ( rule__MappingCS__OwnedInPathNameAssignment_4_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4561:2: rule__MappingCS__OwnedInPathNameAssignment_4_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__OwnedInPathNameAssignment_4_1_in_rule__MappingCS__Group_4__1__Impl9897);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__OwnedInPathNameAssignment_4_1_in_rule__MappingCS__Group_4__1__Impl9896);
rule__MappingCS__OwnedInPathNameAssignment_4_1();
state._fsp--;
@@ -14864,12 +14853,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4579:1: ( rule__MappingCS__Group_5__0__Impl rule__MappingCS__Group_5__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4580:2: rule__MappingCS__Group_5__0__Impl rule__MappingCS__Group_5__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_5__0__Impl_in_rule__MappingCS__Group_5__09931);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_5__0__Impl_in_rule__MappingCS__Group_5__09930);
rule__MappingCS__Group_5__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_5__1_in_rule__MappingCS__Group_5__09934);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_5__1_in_rule__MappingCS__Group_5__09933);
rule__MappingCS__Group_5__1();
state._fsp--;
@@ -14908,7 +14897,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getRefinesKeyword_5_0());
}
- match(input,25,FollowSets000.FOLLOW_25_in_rule__MappingCS__Group_5__0__Impl9962); if (state.failed) return ;
+ match(input,25,FollowSets000.FOLLOW_25_in_rule__MappingCS__Group_5__0__Impl9961); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCSAccess().getRefinesKeyword_5_0());
}
@@ -14943,12 +14932,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4610:1: ( rule__MappingCS__Group_5__1__Impl rule__MappingCS__Group_5__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4611:2: rule__MappingCS__Group_5__1__Impl rule__MappingCS__Group_5__2
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_5__1__Impl_in_rule__MappingCS__Group_5__19993);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_5__1__Impl_in_rule__MappingCS__Group_5__19992);
rule__MappingCS__Group_5__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_5__2_in_rule__MappingCS__Group_5__19996);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_5__2_in_rule__MappingCS__Group_5__19995);
rule__MappingCS__Group_5__2();
state._fsp--;
@@ -14990,7 +14979,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4625:1: ( rule__MappingCS__RefinesAssignment_5_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4625:2: rule__MappingCS__RefinesAssignment_5_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__RefinesAssignment_5_1_in_rule__MappingCS__Group_5__1__Impl10023);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__RefinesAssignment_5_1_in_rule__MappingCS__Group_5__1__Impl10022);
rule__MappingCS__RefinesAssignment_5_1();
state._fsp--;
@@ -15032,7 +15021,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4639:1: ( rule__MappingCS__Group_5__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4640:2: rule__MappingCS__Group_5__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_5__2__Impl_in_rule__MappingCS__Group_5__210053);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_5__2__Impl_in_rule__MappingCS__Group_5__210052);
rule__MappingCS__Group_5__2__Impl();
state._fsp--;
@@ -15072,21 +15061,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getMappingCSAccess().getGroup_5_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4653:1: ( rule__MappingCS__Group_5_2__0 )*
- loop50:
+ loop49:
do {
- int alt50=2;
- int LA50_0 = input.LA(1);
+ int alt49=2;
+ int LA49_0 = input.LA(1);
- if ( (LA50_0==67) ) {
- alt50=1;
+ if ( (LA49_0==67) ) {
+ alt49=1;
}
- switch (alt50) {
+ switch (alt49) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4653:2: rule__MappingCS__Group_5_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_5_2__0_in_rule__MappingCS__Group_5__2__Impl10080);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_5_2__0_in_rule__MappingCS__Group_5__2__Impl10079);
rule__MappingCS__Group_5_2__0();
state._fsp--;
@@ -15096,7 +15085,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop50;
+ break loop49;
}
} while (true);
@@ -15134,12 +15123,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4673:1: ( rule__MappingCS__Group_5_2__0__Impl rule__MappingCS__Group_5_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4674:2: rule__MappingCS__Group_5_2__0__Impl rule__MappingCS__Group_5_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_5_2__0__Impl_in_rule__MappingCS__Group_5_2__010117);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_5_2__0__Impl_in_rule__MappingCS__Group_5_2__010116);
rule__MappingCS__Group_5_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_5_2__1_in_rule__MappingCS__Group_5_2__010120);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_5_2__1_in_rule__MappingCS__Group_5_2__010119);
rule__MappingCS__Group_5_2__1();
state._fsp--;
@@ -15178,7 +15167,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getCommaKeyword_5_2_0());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__MappingCS__Group_5_2__0__Impl10148); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__MappingCS__Group_5_2__0__Impl10147); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCSAccess().getCommaKeyword_5_2_0());
}
@@ -15213,7 +15202,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4704:1: ( rule__MappingCS__Group_5_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4705:2: rule__MappingCS__Group_5_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_5_2__1__Impl_in_rule__MappingCS__Group_5_2__110179);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_5_2__1__Impl_in_rule__MappingCS__Group_5_2__110178);
rule__MappingCS__Group_5_2__1__Impl();
state._fsp--;
@@ -15255,7 +15244,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4718:1: ( rule__MappingCS__RefinesAssignment_5_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4718:2: rule__MappingCS__RefinesAssignment_5_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__RefinesAssignment_5_2_1_in_rule__MappingCS__Group_5_2__1__Impl10206);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__RefinesAssignment_5_2_1_in_rule__MappingCS__Group_5_2__1__Impl10205);
rule__MappingCS__RefinesAssignment_5_2_1();
state._fsp--;
@@ -15297,12 +15286,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4736:1: ( rule__MappingCS__Group_8__0__Impl rule__MappingCS__Group_8__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4737:2: rule__MappingCS__Group_8__0__Impl rule__MappingCS__Group_8__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_8__0__Impl_in_rule__MappingCS__Group_8__010240);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_8__0__Impl_in_rule__MappingCS__Group_8__010239);
rule__MappingCS__Group_8__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_8__1_in_rule__MappingCS__Group_8__010243);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_8__1_in_rule__MappingCS__Group_8__010242);
rule__MappingCS__Group_8__1();
state._fsp--;
@@ -15341,7 +15330,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getWhereKeyword_8_0());
}
- match(input,68,FollowSets000.FOLLOW_68_in_rule__MappingCS__Group_8__0__Impl10271); if (state.failed) return ;
+ match(input,68,FollowSets000.FOLLOW_68_in_rule__MappingCS__Group_8__0__Impl10270); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCSAccess().getWhereKeyword_8_0());
}
@@ -15376,7 +15365,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4767:1: ( rule__MappingCS__Group_8__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4768:2: rule__MappingCS__Group_8__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_8__1__Impl_in_rule__MappingCS__Group_8__110302);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_8__1__Impl_in_rule__MappingCS__Group_8__110301);
rule__MappingCS__Group_8__1__Impl();
state._fsp--;
@@ -15418,7 +15407,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4781:1: ( rule__MappingCS__OwnedMiddleAssignment_8_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4781:2: rule__MappingCS__OwnedMiddleAssignment_8_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__OwnedMiddleAssignment_8_1_in_rule__MappingCS__Group_8__1__Impl10329);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__OwnedMiddleAssignment_8_1_in_rule__MappingCS__Group_8__1__Impl10328);
rule__MappingCS__OwnedMiddleAssignment_8_1();
state._fsp--;
@@ -15460,12 +15449,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4799:1: ( rule__BottomPatternCS__Group_0__0__Impl rule__BottomPatternCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4800:2: rule__BottomPatternCS__Group_0__0__Impl rule__BottomPatternCS__Group_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__0__Impl_in_rule__BottomPatternCS__Group_0__010363);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__0__Impl_in_rule__BottomPatternCS__Group_0__010362);
rule__BottomPatternCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__1_in_rule__BottomPatternCS__Group_0__010366);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__1_in_rule__BottomPatternCS__Group_0__010365);
rule__BottomPatternCS__Group_0__1();
state._fsp--;
@@ -15504,7 +15493,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_0_0());
}
- match(input,64,FollowSets000.FOLLOW_64_in_rule__BottomPatternCS__Group_0__0__Impl10394); if (state.failed) return ;
+ match(input,64,FollowSets000.FOLLOW_64_in_rule__BottomPatternCS__Group_0__0__Impl10393); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_0_0());
}
@@ -15539,12 +15528,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4830:1: ( rule__BottomPatternCS__Group_0__1__Impl rule__BottomPatternCS__Group_0__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4831:2: rule__BottomPatternCS__Group_0__1__Impl rule__BottomPatternCS__Group_0__2
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__1__Impl_in_rule__BottomPatternCS__Group_0__110425);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__1__Impl_in_rule__BottomPatternCS__Group_0__110424);
rule__BottomPatternCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__2_in_rule__BottomPatternCS__Group_0__110428);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__2_in_rule__BottomPatternCS__Group_0__110427);
rule__BottomPatternCS__Group_0__2();
state._fsp--;
@@ -15586,7 +15575,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4845:1: ( rule__BottomPatternCS__Alternatives_0_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4845:2: rule__BottomPatternCS__Alternatives_0_1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_0_1_in_rule__BottomPatternCS__Group_0__1__Impl10455);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_0_1_in_rule__BottomPatternCS__Group_0__1__Impl10454);
rule__BottomPatternCS__Alternatives_0_1();
state._fsp--;
@@ -15628,12 +15617,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4859:1: ( rule__BottomPatternCS__Group_0__2__Impl rule__BottomPatternCS__Group_0__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4860:2: rule__BottomPatternCS__Group_0__2__Impl rule__BottomPatternCS__Group_0__3
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__2__Impl_in_rule__BottomPatternCS__Group_0__210485);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__2__Impl_in_rule__BottomPatternCS__Group_0__210484);
rule__BottomPatternCS__Group_0__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__3_in_rule__BottomPatternCS__Group_0__210488);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__3_in_rule__BottomPatternCS__Group_0__210487);
rule__BottomPatternCS__Group_0__3();
state._fsp--;
@@ -15673,21 +15662,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getBottomPatternCSAccess().getGroup_0_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4874:1: ( rule__BottomPatternCS__Group_0_2__0 )*
- loop51:
+ loop50:
do {
- int alt51=2;
- int LA51_0 = input.LA(1);
+ int alt50=2;
+ int LA50_0 = input.LA(1);
- if ( (LA51_0==67) ) {
- alt51=1;
+ if ( (LA50_0==67) ) {
+ alt50=1;
}
- switch (alt51) {
+ switch (alt50) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4874:2: rule__BottomPatternCS__Group_0_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__0_in_rule__BottomPatternCS__Group_0__2__Impl10515);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__0_in_rule__BottomPatternCS__Group_0__2__Impl10514);
rule__BottomPatternCS__Group_0_2__0();
state._fsp--;
@@ -15697,7 +15686,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop51;
+ break loop50;
}
} while (true);
@@ -15735,12 +15724,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4888:1: ( rule__BottomPatternCS__Group_0__3__Impl rule__BottomPatternCS__Group_0__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4889:2: rule__BottomPatternCS__Group_0__3__Impl rule__BottomPatternCS__Group_0__4
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__3__Impl_in_rule__BottomPatternCS__Group_0__310546);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__3__Impl_in_rule__BottomPatternCS__Group_0__310545);
rule__BottomPatternCS__Group_0__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__4_in_rule__BottomPatternCS__Group_0__310549);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__4_in_rule__BottomPatternCS__Group_0__310548);
rule__BottomPatternCS__Group_0__4();
state._fsp--;
@@ -15779,7 +15768,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getVerticalLineKeyword_0_3());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__BottomPatternCS__Group_0__3__Impl10577); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__BottomPatternCS__Group_0__3__Impl10576); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getVerticalLineKeyword_0_3());
}
@@ -15814,12 +15803,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4919:1: ( rule__BottomPatternCS__Group_0__4__Impl rule__BottomPatternCS__Group_0__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4920:2: rule__BottomPatternCS__Group_0__4__Impl rule__BottomPatternCS__Group_0__5
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__4__Impl_in_rule__BottomPatternCS__Group_0__410608);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__4__Impl_in_rule__BottomPatternCS__Group_0__410607);
rule__BottomPatternCS__Group_0__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__5_in_rule__BottomPatternCS__Group_0__410611);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__5_in_rule__BottomPatternCS__Group_0__410610);
rule__BottomPatternCS__Group_0__5();
state._fsp--;
@@ -15859,21 +15848,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_0_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4934:1: ( rule__BottomPatternCS__OwnedConstraintsAssignment_0_4 )*
- loop52:
+ loop51:
do {
- int alt52=2;
- int LA52_0 = input.LA(1);
+ int alt51=2;
+ int LA51_0 = input.LA(1);
- if ( ((LA52_0>=RULE_INT && LA52_0<=RULE_ESCAPED_ID)||(LA52_0>=17 && LA52_0<=30)||(LA52_0>=47 && LA52_0<=61)||LA52_0==70||LA52_0==77||(LA52_0>=79 && LA52_0<=80)||LA52_0==84||(LA52_0>=89 && LA52_0<=90)||(LA52_0>=93 && LA52_0<=95)) ) {
- alt52=1;
+ if ( ((LA51_0>=RULE_INT && LA51_0<=RULE_ESCAPED_ID)||(LA51_0>=17 && LA51_0<=30)||(LA51_0>=47 && LA51_0<=61)||LA51_0==70||LA51_0==77||(LA51_0>=79 && LA51_0<=80)||LA51_0==84||(LA51_0>=89 && LA51_0<=90)||(LA51_0>=93 && LA51_0<=95)) ) {
+ alt51=1;
}
- switch (alt52) {
+ switch (alt51) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4934:2: rule__BottomPatternCS__OwnedConstraintsAssignment_0_4
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_0_4_in_rule__BottomPatternCS__Group_0__4__Impl10638);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_0_4_in_rule__BottomPatternCS__Group_0__4__Impl10637);
rule__BottomPatternCS__OwnedConstraintsAssignment_0_4();
state._fsp--;
@@ -15883,7 +15872,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop52;
+ break loop51;
}
} while (true);
@@ -15921,7 +15910,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4948:1: ( rule__BottomPatternCS__Group_0__5__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4949:2: rule__BottomPatternCS__Group_0__5__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__5__Impl_in_rule__BottomPatternCS__Group_0__510669);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__5__Impl_in_rule__BottomPatternCS__Group_0__510668);
rule__BottomPatternCS__Group_0__5__Impl();
state._fsp--;
@@ -15960,7 +15949,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_0_5());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__BottomPatternCS__Group_0__5__Impl10697); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__BottomPatternCS__Group_0__5__Impl10696); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_0_5());
}
@@ -15995,12 +15984,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4990:1: ( rule__BottomPatternCS__Group_0_2__0__Impl rule__BottomPatternCS__Group_0_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:4991:2: rule__BottomPatternCS__Group_0_2__0__Impl rule__BottomPatternCS__Group_0_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__0__Impl_in_rule__BottomPatternCS__Group_0_2__010740);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__0__Impl_in_rule__BottomPatternCS__Group_0_2__010739);
rule__BottomPatternCS__Group_0_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__1_in_rule__BottomPatternCS__Group_0_2__010743);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__1_in_rule__BottomPatternCS__Group_0_2__010742);
rule__BottomPatternCS__Group_0_2__1();
state._fsp--;
@@ -16039,7 +16028,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getCommaKeyword_0_2_0());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__BottomPatternCS__Group_0_2__0__Impl10771); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__BottomPatternCS__Group_0_2__0__Impl10770); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getCommaKeyword_0_2_0());
}
@@ -16074,7 +16063,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5021:1: ( rule__BottomPatternCS__Group_0_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5022:2: rule__BottomPatternCS__Group_0_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__1__Impl_in_rule__BottomPatternCS__Group_0_2__110802);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__1__Impl_in_rule__BottomPatternCS__Group_0_2__110801);
rule__BottomPatternCS__Group_0_2__1__Impl();
state._fsp--;
@@ -16116,7 +16105,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5035:1: ( rule__BottomPatternCS__Alternatives_0_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5035:2: rule__BottomPatternCS__Alternatives_0_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_0_2_1_in_rule__BottomPatternCS__Group_0_2__1__Impl10829);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_0_2_1_in_rule__BottomPatternCS__Group_0_2__1__Impl10828);
rule__BottomPatternCS__Alternatives_0_2_1();
state._fsp--;
@@ -16158,12 +16147,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5053:1: ( rule__BottomPatternCS__Group_1__0__Impl rule__BottomPatternCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5054:2: rule__BottomPatternCS__Group_1__0__Impl rule__BottomPatternCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__0__Impl_in_rule__BottomPatternCS__Group_1__010863);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__0__Impl_in_rule__BottomPatternCS__Group_1__010862);
rule__BottomPatternCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__1_in_rule__BottomPatternCS__Group_1__010866);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__1_in_rule__BottomPatternCS__Group_1__010865);
rule__BottomPatternCS__Group_1__1();
state._fsp--;
@@ -16202,7 +16191,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_0());
}
- match(input,64,FollowSets000.FOLLOW_64_in_rule__BottomPatternCS__Group_1__0__Impl10894); if (state.failed) return ;
+ match(input,64,FollowSets000.FOLLOW_64_in_rule__BottomPatternCS__Group_1__0__Impl10893); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_0());
}
@@ -16237,12 +16226,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5084:1: ( rule__BottomPatternCS__Group_1__1__Impl rule__BottomPatternCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5085:2: rule__BottomPatternCS__Group_1__1__Impl rule__BottomPatternCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__1__Impl_in_rule__BottomPatternCS__Group_1__110925);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__1__Impl_in_rule__BottomPatternCS__Group_1__110924);
rule__BottomPatternCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__2_in_rule__BottomPatternCS__Group_1__110928);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__2_in_rule__BottomPatternCS__Group_1__110927);
rule__BottomPatternCS__Group_1__2();
state._fsp--;
@@ -16284,7 +16273,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5099:1: ( rule__BottomPatternCS__Alternatives_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5099:2: rule__BottomPatternCS__Alternatives_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_1_1_in_rule__BottomPatternCS__Group_1__1__Impl10955);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_1_1_in_rule__BottomPatternCS__Group_1__1__Impl10954);
rule__BottomPatternCS__Alternatives_1_1();
state._fsp--;
@@ -16326,12 +16315,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5113:1: ( rule__BottomPatternCS__Group_1__2__Impl rule__BottomPatternCS__Group_1__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5114:2: rule__BottomPatternCS__Group_1__2__Impl rule__BottomPatternCS__Group_1__3
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__2__Impl_in_rule__BottomPatternCS__Group_1__210985);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__2__Impl_in_rule__BottomPatternCS__Group_1__210984);
rule__BottomPatternCS__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__3_in_rule__BottomPatternCS__Group_1__210988);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__3_in_rule__BottomPatternCS__Group_1__210987);
rule__BottomPatternCS__Group_1__3();
state._fsp--;
@@ -16371,21 +16360,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getBottomPatternCSAccess().getGroup_1_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5128:1: ( rule__BottomPatternCS__Group_1_2__0 )*
- loop53:
+ loop52:
do {
- int alt53=2;
- int LA53_0 = input.LA(1);
+ int alt52=2;
+ int LA52_0 = input.LA(1);
- if ( (LA53_0==67) ) {
- alt53=1;
+ if ( (LA52_0==67) ) {
+ alt52=1;
}
- switch (alt53) {
+ switch (alt52) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5128:2: rule__BottomPatternCS__Group_1_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1_2__0_in_rule__BottomPatternCS__Group_1__2__Impl11015);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1_2__0_in_rule__BottomPatternCS__Group_1__2__Impl11014);
rule__BottomPatternCS__Group_1_2__0();
state._fsp--;
@@ -16395,7 +16384,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop53;
+ break loop52;
}
} while (true);
@@ -16433,7 +16422,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5142:1: ( rule__BottomPatternCS__Group_1__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5143:2: rule__BottomPatternCS__Group_1__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__3__Impl_in_rule__BottomPatternCS__Group_1__311046);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__3__Impl_in_rule__BottomPatternCS__Group_1__311045);
rule__BottomPatternCS__Group_1__3__Impl();
state._fsp--;
@@ -16472,7 +16461,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__BottomPatternCS__Group_1__3__Impl11074); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__BottomPatternCS__Group_1__3__Impl11073); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3());
}
@@ -16507,12 +16496,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5180:1: ( rule__BottomPatternCS__Group_1_2__0__Impl rule__BottomPatternCS__Group_1_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5181:2: rule__BottomPatternCS__Group_1_2__0__Impl rule__BottomPatternCS__Group_1_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1_2__0__Impl_in_rule__BottomPatternCS__Group_1_2__011113);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1_2__0__Impl_in_rule__BottomPatternCS__Group_1_2__011112);
rule__BottomPatternCS__Group_1_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1_2__1_in_rule__BottomPatternCS__Group_1_2__011116);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1_2__1_in_rule__BottomPatternCS__Group_1_2__011115);
rule__BottomPatternCS__Group_1_2__1();
state._fsp--;
@@ -16551,7 +16540,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getCommaKeyword_1_2_0());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__BottomPatternCS__Group_1_2__0__Impl11144); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__BottomPatternCS__Group_1_2__0__Impl11143); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getCommaKeyword_1_2_0());
}
@@ -16586,7 +16575,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5211:1: ( rule__BottomPatternCS__Group_1_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5212:2: rule__BottomPatternCS__Group_1_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1_2__1__Impl_in_rule__BottomPatternCS__Group_1_2__111175);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1_2__1__Impl_in_rule__BottomPatternCS__Group_1_2__111174);
rule__BottomPatternCS__Group_1_2__1__Impl();
state._fsp--;
@@ -16628,7 +16617,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5225:1: ( rule__BottomPatternCS__Alternatives_1_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5225:2: rule__BottomPatternCS__Alternatives_1_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_1_2_1_in_rule__BottomPatternCS__Group_1_2__1__Impl11202);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_1_2_1_in_rule__BottomPatternCS__Group_1_2__1__Impl11201);
rule__BottomPatternCS__Alternatives_1_2_1();
state._fsp--;
@@ -16670,12 +16659,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5243:1: ( rule__BottomPatternCS__Group_2__0__Impl rule__BottomPatternCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5244:2: rule__BottomPatternCS__Group_2__0__Impl rule__BottomPatternCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_2__0__Impl_in_rule__BottomPatternCS__Group_2__011236);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_2__0__Impl_in_rule__BottomPatternCS__Group_2__011235);
rule__BottomPatternCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_2__1_in_rule__BottomPatternCS__Group_2__011239);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_2__1_in_rule__BottomPatternCS__Group_2__011238);
rule__BottomPatternCS__Group_2__1();
state._fsp--;
@@ -16714,7 +16703,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_2_0());
}
- match(input,64,FollowSets000.FOLLOW_64_in_rule__BottomPatternCS__Group_2__0__Impl11267); if (state.failed) return ;
+ match(input,64,FollowSets000.FOLLOW_64_in_rule__BottomPatternCS__Group_2__0__Impl11266); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_2_0());
}
@@ -16749,12 +16738,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5274:1: ( rule__BottomPatternCS__Group_2__1__Impl rule__BottomPatternCS__Group_2__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5275:2: rule__BottomPatternCS__Group_2__1__Impl rule__BottomPatternCS__Group_2__2
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_2__1__Impl_in_rule__BottomPatternCS__Group_2__111298);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_2__1__Impl_in_rule__BottomPatternCS__Group_2__111297);
rule__BottomPatternCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_2__2_in_rule__BottomPatternCS__Group_2__111301);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_2__2_in_rule__BottomPatternCS__Group_2__111300);
rule__BottomPatternCS__Group_2__2();
state._fsp--;
@@ -16799,7 +16788,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5290:1: ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5290:2: rule__BottomPatternCS__OwnedConstraintsAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_2_1_in_rule__BottomPatternCS__Group_2__1__Impl11330);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_2_1_in_rule__BottomPatternCS__Group_2__1__Impl11329);
rule__BottomPatternCS__OwnedConstraintsAssignment_2_1();
state._fsp--;
@@ -16820,21 +16809,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5295:1: ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )*
- loop54:
+ loop53:
do {
- int alt54=2;
- int LA54_0 = input.LA(1);
+ int alt53=2;
+ int LA53_0 = input.LA(1);
- if ( ((LA54_0>=RULE_INT && LA54_0<=RULE_ESCAPED_ID)||(LA54_0>=17 && LA54_0<=30)||(LA54_0>=47 && LA54_0<=61)||LA54_0==70||LA54_0==77||(LA54_0>=79 && LA54_0<=80)||LA54_0==84||(LA54_0>=89 && LA54_0<=90)||(LA54_0>=93 && LA54_0<=95)) ) {
- alt54=1;
+ if ( ((LA53_0>=RULE_INT && LA53_0<=RULE_ESCAPED_ID)||(LA53_0>=17 && LA53_0<=30)||(LA53_0>=47 && LA53_0<=61)||LA53_0==70||LA53_0==77||(LA53_0>=79 && LA53_0<=80)||LA53_0==84||(LA53_0>=89 && LA53_0<=90)||(LA53_0>=93 && LA53_0<=95)) ) {
+ alt53=1;
}
- switch (alt54) {
+ switch (alt53) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5295:2: rule__BottomPatternCS__OwnedConstraintsAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_2_1_in_rule__BottomPatternCS__Group_2__1__Impl11342);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_2_1_in_rule__BottomPatternCS__Group_2__1__Impl11341);
rule__BottomPatternCS__OwnedConstraintsAssignment_2_1();
state._fsp--;
@@ -16844,7 +16833,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop54;
+ break loop53;
}
} while (true);
@@ -16885,7 +16874,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5310:1: ( rule__BottomPatternCS__Group_2__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5311:2: rule__BottomPatternCS__Group_2__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_2__2__Impl_in_rule__BottomPatternCS__Group_2__211375);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_2__2__Impl_in_rule__BottomPatternCS__Group_2__211374);
rule__BottomPatternCS__Group_2__2__Impl();
state._fsp--;
@@ -16924,7 +16913,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_2_2());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__BottomPatternCS__Group_2__2__Impl11403); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__BottomPatternCS__Group_2__2__Impl11402); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_2_2());
}
@@ -16959,12 +16948,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5346:1: ( rule__BottomPatternCS__Group_3__0__Impl rule__BottomPatternCS__Group_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5347:2: rule__BottomPatternCS__Group_3__0__Impl rule__BottomPatternCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_3__0__Impl_in_rule__BottomPatternCS__Group_3__011440);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_3__0__Impl_in_rule__BottomPatternCS__Group_3__011439);
rule__BottomPatternCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_3__1_in_rule__BottomPatternCS__Group_3__011443);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_3__1_in_rule__BottomPatternCS__Group_3__011442);
rule__BottomPatternCS__Group_3__1();
state._fsp--;
@@ -17038,12 +17027,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5377:1: ( rule__BottomPatternCS__Group_3__1__Impl rule__BottomPatternCS__Group_3__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5378:2: rule__BottomPatternCS__Group_3__1__Impl rule__BottomPatternCS__Group_3__2
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_3__1__Impl_in_rule__BottomPatternCS__Group_3__111501);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_3__1__Impl_in_rule__BottomPatternCS__Group_3__111500);
rule__BottomPatternCS__Group_3__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_3__2_in_rule__BottomPatternCS__Group_3__111504);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_3__2_in_rule__BottomPatternCS__Group_3__111503);
rule__BottomPatternCS__Group_3__2();
state._fsp--;
@@ -17082,7 +17071,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_3_1());
}
- match(input,64,FollowSets000.FOLLOW_64_in_rule__BottomPatternCS__Group_3__1__Impl11532); if (state.failed) return ;
+ match(input,64,FollowSets000.FOLLOW_64_in_rule__BottomPatternCS__Group_3__1__Impl11531); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_3_1());
}
@@ -17117,7 +17106,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5408:1: ( rule__BottomPatternCS__Group_3__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5409:2: rule__BottomPatternCS__Group_3__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_3__2__Impl_in_rule__BottomPatternCS__Group_3__211563);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_3__2__Impl_in_rule__BottomPatternCS__Group_3__211562);
rule__BottomPatternCS__Group_3__2__Impl();
state._fsp--;
@@ -17156,7 +17145,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_3_2());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__BottomPatternCS__Group_3__2__Impl11591); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__BottomPatternCS__Group_3__2__Impl11590); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_3_2());
}
@@ -17191,12 +17180,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5444:1: ( rule__DirectionCS__Group__0__Impl rule__DirectionCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5445:2: rule__DirectionCS__Group__0__Impl rule__DirectionCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__0__Impl_in_rule__DirectionCS__Group__011628);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__0__Impl_in_rule__DirectionCS__Group__011627);
rule__DirectionCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__1_in_rule__DirectionCS__Group__011631);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__1_in_rule__DirectionCS__Group__011630);
rule__DirectionCS__Group__1();
state._fsp--;
@@ -17270,12 +17259,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5475:1: ( rule__DirectionCS__Group__1__Impl rule__DirectionCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5476:2: rule__DirectionCS__Group__1__Impl rule__DirectionCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__1__Impl_in_rule__DirectionCS__Group__111689);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__1__Impl_in_rule__DirectionCS__Group__111688);
rule__DirectionCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__2_in_rule__DirectionCS__Group__111692);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__2_in_rule__DirectionCS__Group__111691);
rule__DirectionCS__Group__2();
state._fsp--;
@@ -17315,13 +17304,13 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getDirectionCSAccess().getNameAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5490:1: ( rule__DirectionCS__NameAssignment_1 )?
- int alt55=2;
- alt55 = dfa55.predict(input);
- switch (alt55) {
+ int alt54=2;
+ alt54 = dfa54.predict(input);
+ switch (alt54) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5490:2: rule__DirectionCS__NameAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__NameAssignment_1_in_rule__DirectionCS__Group__1__Impl11719);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__NameAssignment_1_in_rule__DirectionCS__Group__1__Impl11718);
rule__DirectionCS__NameAssignment_1();
state._fsp--;
@@ -17366,12 +17355,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5504:1: ( rule__DirectionCS__Group__2__Impl rule__DirectionCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5505:2: rule__DirectionCS__Group__2__Impl rule__DirectionCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__2__Impl_in_rule__DirectionCS__Group__211750);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__2__Impl_in_rule__DirectionCS__Group__211749);
rule__DirectionCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__3_in_rule__DirectionCS__Group__211753);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__3_in_rule__DirectionCS__Group__211752);
rule__DirectionCS__Group__3();
state._fsp--;
@@ -17411,17 +17400,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getDirectionCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5519:1: ( rule__DirectionCS__Group_2__0 )?
- int alt56=2;
- int LA56_0 = input.LA(1);
+ int alt55=2;
+ int LA55_0 = input.LA(1);
- if ( (LA56_0==20) ) {
- alt56=1;
+ if ( (LA55_0==20) ) {
+ alt55=1;
}
- switch (alt56) {
+ switch (alt55) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5519:2: rule__DirectionCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__0_in_rule__DirectionCS__Group__2__Impl11780);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__0_in_rule__DirectionCS__Group__2__Impl11779);
rule__DirectionCS__Group_2__0();
state._fsp--;
@@ -17466,7 +17455,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5533:1: ( rule__DirectionCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5534:2: rule__DirectionCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__3__Impl_in_rule__DirectionCS__Group__311811);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__3__Impl_in_rule__DirectionCS__Group__311810);
rule__DirectionCS__Group__3__Impl();
state._fsp--;
@@ -17506,17 +17495,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getDirectionCSAccess().getGroup_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5547:1: ( rule__DirectionCS__Group_3__0 )?
- int alt57=2;
- int LA57_0 = input.LA(1);
+ int alt56=2;
+ int LA56_0 = input.LA(1);
- if ( (LA57_0==27) ) {
- alt57=1;
+ if ( (LA56_0==27) ) {
+ alt56=1;
}
- switch (alt57) {
+ switch (alt56) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5547:2: rule__DirectionCS__Group_3__0
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__0_in_rule__DirectionCS__Group__3__Impl11838);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__0_in_rule__DirectionCS__Group__3__Impl11837);
rule__DirectionCS__Group_3__0();
state._fsp--;
@@ -17561,12 +17550,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5569:1: ( rule__DirectionCS__Group_2__0__Impl rule__DirectionCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5570:2: rule__DirectionCS__Group_2__0__Impl rule__DirectionCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__0__Impl_in_rule__DirectionCS__Group_2__011877);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__0__Impl_in_rule__DirectionCS__Group_2__011876);
rule__DirectionCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__1_in_rule__DirectionCS__Group_2__011880);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__1_in_rule__DirectionCS__Group_2__011879);
rule__DirectionCS__Group_2__1();
state._fsp--;
@@ -17605,7 +17594,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getImportsKeyword_2_0());
}
- match(input,20,FollowSets000.FOLLOW_20_in_rule__DirectionCS__Group_2__0__Impl11908); if (state.failed) return ;
+ match(input,20,FollowSets000.FOLLOW_20_in_rule__DirectionCS__Group_2__0__Impl11907); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDirectionCSAccess().getImportsKeyword_2_0());
}
@@ -17640,12 +17629,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5600:1: ( rule__DirectionCS__Group_2__1__Impl rule__DirectionCS__Group_2__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5601:2: rule__DirectionCS__Group_2__1__Impl rule__DirectionCS__Group_2__2
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__1__Impl_in_rule__DirectionCS__Group_2__111939);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__1__Impl_in_rule__DirectionCS__Group_2__111938);
rule__DirectionCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__2_in_rule__DirectionCS__Group_2__111942);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__2_in_rule__DirectionCS__Group_2__111941);
rule__DirectionCS__Group_2__2();
state._fsp--;
@@ -17687,7 +17676,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5615:1: ( rule__DirectionCS__ImportsAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5615:2: rule__DirectionCS__ImportsAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__ImportsAssignment_2_1_in_rule__DirectionCS__Group_2__1__Impl11969);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__ImportsAssignment_2_1_in_rule__DirectionCS__Group_2__1__Impl11968);
rule__DirectionCS__ImportsAssignment_2_1();
state._fsp--;
@@ -17729,7 +17718,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5629:1: ( rule__DirectionCS__Group_2__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5630:2: rule__DirectionCS__Group_2__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__2__Impl_in_rule__DirectionCS__Group_2__211999);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__2__Impl_in_rule__DirectionCS__Group_2__211998);
rule__DirectionCS__Group_2__2__Impl();
state._fsp--;
@@ -17769,21 +17758,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getDirectionCSAccess().getGroup_2_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5643:1: ( rule__DirectionCS__Group_2_2__0 )*
- loop58:
+ loop57:
do {
- int alt58=2;
- int LA58_0 = input.LA(1);
+ int alt57=2;
+ int LA57_0 = input.LA(1);
- if ( (LA58_0==67) ) {
- alt58=1;
+ if ( (LA57_0==67) ) {
+ alt57=1;
}
- switch (alt58) {
+ switch (alt57) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5643:2: rule__DirectionCS__Group_2_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__0_in_rule__DirectionCS__Group_2__2__Impl12026);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__0_in_rule__DirectionCS__Group_2__2__Impl12025);
rule__DirectionCS__Group_2_2__0();
state._fsp--;
@@ -17793,7 +17782,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop58;
+ break loop57;
}
} while (true);
@@ -17831,12 +17820,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5663:1: ( rule__DirectionCS__Group_2_2__0__Impl rule__DirectionCS__Group_2_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5664:2: rule__DirectionCS__Group_2_2__0__Impl rule__DirectionCS__Group_2_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__0__Impl_in_rule__DirectionCS__Group_2_2__012063);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__0__Impl_in_rule__DirectionCS__Group_2_2__012062);
rule__DirectionCS__Group_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__1_in_rule__DirectionCS__Group_2_2__012066);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__1_in_rule__DirectionCS__Group_2_2__012065);
rule__DirectionCS__Group_2_2__1();
state._fsp--;
@@ -17875,7 +17864,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getCommaKeyword_2_2_0());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__DirectionCS__Group_2_2__0__Impl12094); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__DirectionCS__Group_2_2__0__Impl12093); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDirectionCSAccess().getCommaKeyword_2_2_0());
}
@@ -17910,7 +17899,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5694:1: ( rule__DirectionCS__Group_2_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5695:2: rule__DirectionCS__Group_2_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__1__Impl_in_rule__DirectionCS__Group_2_2__112125);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__1__Impl_in_rule__DirectionCS__Group_2_2__112124);
rule__DirectionCS__Group_2_2__1__Impl();
state._fsp--;
@@ -17952,7 +17941,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5708:1: ( rule__DirectionCS__ImportsAssignment_2_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5708:2: rule__DirectionCS__ImportsAssignment_2_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__ImportsAssignment_2_2_1_in_rule__DirectionCS__Group_2_2__1__Impl12152);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__ImportsAssignment_2_2_1_in_rule__DirectionCS__Group_2_2__1__Impl12151);
rule__DirectionCS__ImportsAssignment_2_2_1();
state._fsp--;
@@ -17994,12 +17983,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5726:1: ( rule__DirectionCS__Group_3__0__Impl rule__DirectionCS__Group_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5727:2: rule__DirectionCS__Group_3__0__Impl rule__DirectionCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__0__Impl_in_rule__DirectionCS__Group_3__012186);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__0__Impl_in_rule__DirectionCS__Group_3__012185);
rule__DirectionCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__1_in_rule__DirectionCS__Group_3__012189);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__1_in_rule__DirectionCS__Group_3__012188);
rule__DirectionCS__Group_3__1();
state._fsp--;
@@ -18038,7 +18027,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getUsesKeyword_3_0());
}
- match(input,27,FollowSets000.FOLLOW_27_in_rule__DirectionCS__Group_3__0__Impl12217); if (state.failed) return ;
+ match(input,27,FollowSets000.FOLLOW_27_in_rule__DirectionCS__Group_3__0__Impl12216); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDirectionCSAccess().getUsesKeyword_3_0());
}
@@ -18073,12 +18062,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5757:1: ( rule__DirectionCS__Group_3__1__Impl rule__DirectionCS__Group_3__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5758:2: rule__DirectionCS__Group_3__1__Impl rule__DirectionCS__Group_3__2
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__1__Impl_in_rule__DirectionCS__Group_3__112248);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__1__Impl_in_rule__DirectionCS__Group_3__112247);
rule__DirectionCS__Group_3__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__2_in_rule__DirectionCS__Group_3__112251);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__2_in_rule__DirectionCS__Group_3__112250);
rule__DirectionCS__Group_3__2();
state._fsp--;
@@ -18120,7 +18109,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5772:1: ( rule__DirectionCS__UsesAssignment_3_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5772:2: rule__DirectionCS__UsesAssignment_3_1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__UsesAssignment_3_1_in_rule__DirectionCS__Group_3__1__Impl12278);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__UsesAssignment_3_1_in_rule__DirectionCS__Group_3__1__Impl12277);
rule__DirectionCS__UsesAssignment_3_1();
state._fsp--;
@@ -18162,7 +18151,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5786:1: ( rule__DirectionCS__Group_3__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5787:2: rule__DirectionCS__Group_3__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__2__Impl_in_rule__DirectionCS__Group_3__212308);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__2__Impl_in_rule__DirectionCS__Group_3__212307);
rule__DirectionCS__Group_3__2__Impl();
state._fsp--;
@@ -18202,21 +18191,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getDirectionCSAccess().getGroup_3_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5800:1: ( rule__DirectionCS__Group_3_2__0 )*
- loop59:
+ loop58:
do {
- int alt59=2;
- int LA59_0 = input.LA(1);
+ int alt58=2;
+ int LA58_0 = input.LA(1);
- if ( (LA59_0==67) ) {
- alt59=1;
+ if ( (LA58_0==67) ) {
+ alt58=1;
}
- switch (alt59) {
+ switch (alt58) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5800:2: rule__DirectionCS__Group_3_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__0_in_rule__DirectionCS__Group_3__2__Impl12335);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__0_in_rule__DirectionCS__Group_3__2__Impl12334);
rule__DirectionCS__Group_3_2__0();
state._fsp--;
@@ -18226,7 +18215,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop59;
+ break loop58;
}
} while (true);
@@ -18264,12 +18253,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5820:1: ( rule__DirectionCS__Group_3_2__0__Impl rule__DirectionCS__Group_3_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5821:2: rule__DirectionCS__Group_3_2__0__Impl rule__DirectionCS__Group_3_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__0__Impl_in_rule__DirectionCS__Group_3_2__012372);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__0__Impl_in_rule__DirectionCS__Group_3_2__012371);
rule__DirectionCS__Group_3_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__1_in_rule__DirectionCS__Group_3_2__012375);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__1_in_rule__DirectionCS__Group_3_2__012374);
rule__DirectionCS__Group_3_2__1();
state._fsp--;
@@ -18308,7 +18297,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getCommaKeyword_3_2_0());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__DirectionCS__Group_3_2__0__Impl12403); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__DirectionCS__Group_3_2__0__Impl12402); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDirectionCSAccess().getCommaKeyword_3_2_0());
}
@@ -18343,7 +18332,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5851:1: ( rule__DirectionCS__Group_3_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5852:2: rule__DirectionCS__Group_3_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__1__Impl_in_rule__DirectionCS__Group_3_2__112434);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__1__Impl_in_rule__DirectionCS__Group_3_2__112433);
rule__DirectionCS__Group_3_2__1__Impl();
state._fsp--;
@@ -18385,7 +18374,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5865:1: ( rule__DirectionCS__UsesAssignment_3_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5865:2: rule__DirectionCS__UsesAssignment_3_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__UsesAssignment_3_2_1_in_rule__DirectionCS__Group_3_2__1__Impl12461);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__UsesAssignment_3_2_1_in_rule__DirectionCS__Group_3_2__1__Impl12460);
rule__DirectionCS__UsesAssignment_3_2_1();
state._fsp--;
@@ -18427,12 +18416,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5883:1: ( rule__GuardPatternCS__Group_0__0__Impl rule__GuardPatternCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5884:2: rule__GuardPatternCS__Group_0__0__Impl rule__GuardPatternCS__Group_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__0__Impl_in_rule__GuardPatternCS__Group_0__012495);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__0__Impl_in_rule__GuardPatternCS__Group_0__012494);
rule__GuardPatternCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__1_in_rule__GuardPatternCS__Group_0__012498);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__1_in_rule__GuardPatternCS__Group_0__012497);
rule__GuardPatternCS__Group_0__1();
state._fsp--;
@@ -18471,7 +18460,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_0_0());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__GuardPatternCS__Group_0__0__Impl12526); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__GuardPatternCS__Group_0__0__Impl12525); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_0_0());
}
@@ -18506,12 +18495,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5914:1: ( rule__GuardPatternCS__Group_0__1__Impl rule__GuardPatternCS__Group_0__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5915:2: rule__GuardPatternCS__Group_0__1__Impl rule__GuardPatternCS__Group_0__2
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__1__Impl_in_rule__GuardPatternCS__Group_0__112557);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__1__Impl_in_rule__GuardPatternCS__Group_0__112556);
rule__GuardPatternCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__2_in_rule__GuardPatternCS__Group_0__112560);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__2_in_rule__GuardPatternCS__Group_0__112559);
rule__GuardPatternCS__Group_0__2();
state._fsp--;
@@ -18553,7 +18542,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5929:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5929:2: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1_in_rule__GuardPatternCS__Group_0__1__Impl12587);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1_in_rule__GuardPatternCS__Group_0__1__Impl12586);
rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1();
state._fsp--;
@@ -18595,12 +18584,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5943:1: ( rule__GuardPatternCS__Group_0__2__Impl rule__GuardPatternCS__Group_0__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5944:2: rule__GuardPatternCS__Group_0__2__Impl rule__GuardPatternCS__Group_0__3
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__2__Impl_in_rule__GuardPatternCS__Group_0__212617);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__2__Impl_in_rule__GuardPatternCS__Group_0__212616);
rule__GuardPatternCS__Group_0__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__3_in_rule__GuardPatternCS__Group_0__212620);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__3_in_rule__GuardPatternCS__Group_0__212619);
rule__GuardPatternCS__Group_0__3();
state._fsp--;
@@ -18640,21 +18629,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getGuardPatternCSAccess().getGroup_0_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5958:1: ( rule__GuardPatternCS__Group_0_2__0 )*
- loop60:
+ loop59:
do {
- int alt60=2;
- int LA60_0 = input.LA(1);
+ int alt59=2;
+ int LA59_0 = input.LA(1);
- if ( (LA60_0==67) ) {
- alt60=1;
+ if ( (LA59_0==67) ) {
+ alt59=1;
}
- switch (alt60) {
+ switch (alt59) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5958:2: rule__GuardPatternCS__Group_0_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__0_in_rule__GuardPatternCS__Group_0__2__Impl12647);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__0_in_rule__GuardPatternCS__Group_0__2__Impl12646);
rule__GuardPatternCS__Group_0_2__0();
state._fsp--;
@@ -18664,7 +18653,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop60;
+ break loop59;
}
} while (true);
@@ -18702,12 +18691,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5972:1: ( rule__GuardPatternCS__Group_0__3__Impl rule__GuardPatternCS__Group_0__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:5973:2: rule__GuardPatternCS__Group_0__3__Impl rule__GuardPatternCS__Group_0__4
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__3__Impl_in_rule__GuardPatternCS__Group_0__312678);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__3__Impl_in_rule__GuardPatternCS__Group_0__312677);
rule__GuardPatternCS__Group_0__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__4_in_rule__GuardPatternCS__Group_0__312681);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__4_in_rule__GuardPatternCS__Group_0__312680);
rule__GuardPatternCS__Group_0__4();
state._fsp--;
@@ -18746,7 +18735,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getVerticalLineKeyword_0_3());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__GuardPatternCS__Group_0__3__Impl12709); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__GuardPatternCS__Group_0__3__Impl12708); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getVerticalLineKeyword_0_3());
}
@@ -18781,12 +18770,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6003:1: ( rule__GuardPatternCS__Group_0__4__Impl rule__GuardPatternCS__Group_0__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6004:2: rule__GuardPatternCS__Group_0__4__Impl rule__GuardPatternCS__Group_0__5
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__4__Impl_in_rule__GuardPatternCS__Group_0__412740);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__4__Impl_in_rule__GuardPatternCS__Group_0__412739);
rule__GuardPatternCS__Group_0__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__5_in_rule__GuardPatternCS__Group_0__412743);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__5_in_rule__GuardPatternCS__Group_0__412742);
rule__GuardPatternCS__Group_0__5();
state._fsp--;
@@ -18826,21 +18815,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_0_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6018:1: ( rule__GuardPatternCS__OwnedPredicatesAssignment_0_4 )*
- loop61:
+ loop60:
do {
- int alt61=2;
- int LA61_0 = input.LA(1);
+ int alt60=2;
+ int LA60_0 = input.LA(1);
- if ( ((LA61_0>=RULE_INT && LA61_0<=RULE_ESCAPED_ID)||(LA61_0>=17 && LA61_0<=30)||(LA61_0>=47 && LA61_0<=61)||LA61_0==70||LA61_0==77||(LA61_0>=79 && LA61_0<=80)||LA61_0==84||(LA61_0>=89 && LA61_0<=90)||(LA61_0>=94 && LA61_0<=95)) ) {
- alt61=1;
+ if ( ((LA60_0>=RULE_INT && LA60_0<=RULE_ESCAPED_ID)||(LA60_0>=17 && LA60_0<=30)||(LA60_0>=47 && LA60_0<=61)||LA60_0==70||LA60_0==77||(LA60_0>=79 && LA60_0<=80)||LA60_0==84||(LA60_0>=89 && LA60_0<=90)||(LA60_0>=94 && LA60_0<=95)) ) {
+ alt60=1;
}
- switch (alt61) {
+ switch (alt60) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6018:2: rule__GuardPatternCS__OwnedPredicatesAssignment_0_4
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_0_4_in_rule__GuardPatternCS__Group_0__4__Impl12770);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_0_4_in_rule__GuardPatternCS__Group_0__4__Impl12769);
rule__GuardPatternCS__OwnedPredicatesAssignment_0_4();
state._fsp--;
@@ -18850,7 +18839,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop61;
+ break loop60;
}
} while (true);
@@ -18888,7 +18877,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6032:1: ( rule__GuardPatternCS__Group_0__5__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6033:2: rule__GuardPatternCS__Group_0__5__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__5__Impl_in_rule__GuardPatternCS__Group_0__512801);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__5__Impl_in_rule__GuardPatternCS__Group_0__512800);
rule__GuardPatternCS__Group_0__5__Impl();
state._fsp--;
@@ -18927,7 +18916,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_0_5());
}
- match(input,71,FollowSets000.FOLLOW_71_in_rule__GuardPatternCS__Group_0__5__Impl12829); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_71_in_rule__GuardPatternCS__Group_0__5__Impl12828); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_0_5());
}
@@ -18962,12 +18951,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6074:1: ( rule__GuardPatternCS__Group_0_2__0__Impl rule__GuardPatternCS__Group_0_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6075:2: rule__GuardPatternCS__Group_0_2__0__Impl rule__GuardPatternCS__Group_0_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__0__Impl_in_rule__GuardPatternCS__Group_0_2__012872);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__0__Impl_in_rule__GuardPatternCS__Group_0_2__012871);
rule__GuardPatternCS__Group_0_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__1_in_rule__GuardPatternCS__Group_0_2__012875);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__1_in_rule__GuardPatternCS__Group_0_2__012874);
rule__GuardPatternCS__Group_0_2__1();
state._fsp--;
@@ -19006,7 +18995,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_0_2_0());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__GuardPatternCS__Group_0_2__0__Impl12903); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__GuardPatternCS__Group_0_2__0__Impl12902); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_0_2_0());
}
@@ -19041,7 +19030,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6105:1: ( rule__GuardPatternCS__Group_0_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6106:2: rule__GuardPatternCS__Group_0_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__1__Impl_in_rule__GuardPatternCS__Group_0_2__112934);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__1__Impl_in_rule__GuardPatternCS__Group_0_2__112933);
rule__GuardPatternCS__Group_0_2__1__Impl();
state._fsp--;
@@ -19083,7 +19072,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6119:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6119:2: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_in_rule__GuardPatternCS__Group_0_2__1__Impl12961);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_in_rule__GuardPatternCS__Group_0_2__1__Impl12960);
rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1();
state._fsp--;
@@ -19125,12 +19114,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6137:1: ( rule__GuardPatternCS__Group_1__0__Impl rule__GuardPatternCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6138:2: rule__GuardPatternCS__Group_1__0__Impl rule__GuardPatternCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__0__Impl_in_rule__GuardPatternCS__Group_1__012995);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__0__Impl_in_rule__GuardPatternCS__Group_1__012994);
rule__GuardPatternCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__1_in_rule__GuardPatternCS__Group_1__012998);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__1_in_rule__GuardPatternCS__Group_1__012997);
rule__GuardPatternCS__Group_1__1();
state._fsp--;
@@ -19169,7 +19158,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_1_0());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__GuardPatternCS__Group_1__0__Impl13026); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__GuardPatternCS__Group_1__0__Impl13025); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_1_0());
}
@@ -19204,12 +19193,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6168:1: ( rule__GuardPatternCS__Group_1__1__Impl rule__GuardPatternCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6169:2: rule__GuardPatternCS__Group_1__1__Impl rule__GuardPatternCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__1__Impl_in_rule__GuardPatternCS__Group_1__113057);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__1__Impl_in_rule__GuardPatternCS__Group_1__113056);
rule__GuardPatternCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__2_in_rule__GuardPatternCS__Group_1__113060);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__2_in_rule__GuardPatternCS__Group_1__113059);
rule__GuardPatternCS__Group_1__2();
state._fsp--;
@@ -19251,7 +19240,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6183:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6183:2: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1_in_rule__GuardPatternCS__Group_1__1__Impl13087);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1_in_rule__GuardPatternCS__Group_1__1__Impl13086);
rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1();
state._fsp--;
@@ -19293,12 +19282,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6197:1: ( rule__GuardPatternCS__Group_1__2__Impl rule__GuardPatternCS__Group_1__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6198:2: rule__GuardPatternCS__Group_1__2__Impl rule__GuardPatternCS__Group_1__3
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__2__Impl_in_rule__GuardPatternCS__Group_1__213117);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__2__Impl_in_rule__GuardPatternCS__Group_1__213116);
rule__GuardPatternCS__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__3_in_rule__GuardPatternCS__Group_1__213120);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__3_in_rule__GuardPatternCS__Group_1__213119);
rule__GuardPatternCS__Group_1__3();
state._fsp--;
@@ -19338,21 +19327,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getGuardPatternCSAccess().getGroup_1_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6212:1: ( rule__GuardPatternCS__Group_1_2__0 )*
- loop62:
+ loop61:
do {
- int alt62=2;
- int LA62_0 = input.LA(1);
+ int alt61=2;
+ int LA61_0 = input.LA(1);
- if ( (LA62_0==67) ) {
- alt62=1;
+ if ( (LA61_0==67) ) {
+ alt61=1;
}
- switch (alt62) {
+ switch (alt61) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6212:2: rule__GuardPatternCS__Group_1_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1_2__0_in_rule__GuardPatternCS__Group_1__2__Impl13147);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1_2__0_in_rule__GuardPatternCS__Group_1__2__Impl13146);
rule__GuardPatternCS__Group_1_2__0();
state._fsp--;
@@ -19362,7 +19351,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop62;
+ break loop61;
}
} while (true);
@@ -19400,7 +19389,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6226:1: ( rule__GuardPatternCS__Group_1__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6227:2: rule__GuardPatternCS__Group_1__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__3__Impl_in_rule__GuardPatternCS__Group_1__313178);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__3__Impl_in_rule__GuardPatternCS__Group_1__313177);
rule__GuardPatternCS__Group_1__3__Impl();
state._fsp--;
@@ -19439,7 +19428,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_1_3());
}
- match(input,71,FollowSets000.FOLLOW_71_in_rule__GuardPatternCS__Group_1__3__Impl13206); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_71_in_rule__GuardPatternCS__Group_1__3__Impl13205); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_1_3());
}
@@ -19474,12 +19463,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6264:1: ( rule__GuardPatternCS__Group_1_2__0__Impl rule__GuardPatternCS__Group_1_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6265:2: rule__GuardPatternCS__Group_1_2__0__Impl rule__GuardPatternCS__Group_1_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1_2__0__Impl_in_rule__GuardPatternCS__Group_1_2__013245);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1_2__0__Impl_in_rule__GuardPatternCS__Group_1_2__013244);
rule__GuardPatternCS__Group_1_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1_2__1_in_rule__GuardPatternCS__Group_1_2__013248);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1_2__1_in_rule__GuardPatternCS__Group_1_2__013247);
rule__GuardPatternCS__Group_1_2__1();
state._fsp--;
@@ -19518,7 +19507,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_1_2_0());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__GuardPatternCS__Group_1_2__0__Impl13276); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__GuardPatternCS__Group_1_2__0__Impl13275); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_1_2_0());
}
@@ -19553,7 +19542,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6295:1: ( rule__GuardPatternCS__Group_1_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6296:2: rule__GuardPatternCS__Group_1_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1_2__1__Impl_in_rule__GuardPatternCS__Group_1_2__113307);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1_2__1__Impl_in_rule__GuardPatternCS__Group_1_2__113306);
rule__GuardPatternCS__Group_1_2__1__Impl();
state._fsp--;
@@ -19595,7 +19584,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6309:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6309:2: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_in_rule__GuardPatternCS__Group_1_2__1__Impl13334);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_in_rule__GuardPatternCS__Group_1_2__1__Impl13333);
rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1();
state._fsp--;
@@ -19637,12 +19626,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6327:1: ( rule__GuardPatternCS__Group_2__0__Impl rule__GuardPatternCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6328:2: rule__GuardPatternCS__Group_2__0__Impl rule__GuardPatternCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_2__0__Impl_in_rule__GuardPatternCS__Group_2__013368);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_2__0__Impl_in_rule__GuardPatternCS__Group_2__013367);
rule__GuardPatternCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_2__1_in_rule__GuardPatternCS__Group_2__013371);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_2__1_in_rule__GuardPatternCS__Group_2__013370);
rule__GuardPatternCS__Group_2__1();
state._fsp--;
@@ -19681,7 +19670,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_2_0());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__GuardPatternCS__Group_2__0__Impl13399); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__GuardPatternCS__Group_2__0__Impl13398); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_2_0());
}
@@ -19716,12 +19705,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6358:1: ( rule__GuardPatternCS__Group_2__1__Impl rule__GuardPatternCS__Group_2__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6359:2: rule__GuardPatternCS__Group_2__1__Impl rule__GuardPatternCS__Group_2__2
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_2__1__Impl_in_rule__GuardPatternCS__Group_2__113430);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_2__1__Impl_in_rule__GuardPatternCS__Group_2__113429);
rule__GuardPatternCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_2__2_in_rule__GuardPatternCS__Group_2__113433);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_2__2_in_rule__GuardPatternCS__Group_2__113432);
rule__GuardPatternCS__Group_2__2();
state._fsp--;
@@ -19766,7 +19755,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6374:1: ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6374:2: rule__GuardPatternCS__OwnedPredicatesAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_2_1_in_rule__GuardPatternCS__Group_2__1__Impl13462);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_2_1_in_rule__GuardPatternCS__Group_2__1__Impl13461);
rule__GuardPatternCS__OwnedPredicatesAssignment_2_1();
state._fsp--;
@@ -19787,21 +19776,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6379:1: ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 )*
- loop63:
+ loop62:
do {
- int alt63=2;
- int LA63_0 = input.LA(1);
+ int alt62=2;
+ int LA62_0 = input.LA(1);
- if ( ((LA63_0>=RULE_INT && LA63_0<=RULE_ESCAPED_ID)||(LA63_0>=17 && LA63_0<=30)||(LA63_0>=47 && LA63_0<=61)||LA63_0==70||LA63_0==77||(LA63_0>=79 && LA63_0<=80)||LA63_0==84||(LA63_0>=89 && LA63_0<=90)||(LA63_0>=94 && LA63_0<=95)) ) {
- alt63=1;
+ if ( ((LA62_0>=RULE_INT && LA62_0<=RULE_ESCAPED_ID)||(LA62_0>=17 && LA62_0<=30)||(LA62_0>=47 && LA62_0<=61)||LA62_0==70||LA62_0==77||(LA62_0>=79 && LA62_0<=80)||LA62_0==84||(LA62_0>=89 && LA62_0<=90)||(LA62_0>=94 && LA62_0<=95)) ) {
+ alt62=1;
}
- switch (alt63) {
+ switch (alt62) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6379:2: rule__GuardPatternCS__OwnedPredicatesAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_2_1_in_rule__GuardPatternCS__Group_2__1__Impl13474);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_2_1_in_rule__GuardPatternCS__Group_2__1__Impl13473);
rule__GuardPatternCS__OwnedPredicatesAssignment_2_1();
state._fsp--;
@@ -19811,7 +19800,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop63;
+ break loop62;
}
} while (true);
@@ -19852,7 +19841,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6394:1: ( rule__GuardPatternCS__Group_2__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6395:2: rule__GuardPatternCS__Group_2__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_2__2__Impl_in_rule__GuardPatternCS__Group_2__213507);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_2__2__Impl_in_rule__GuardPatternCS__Group_2__213506);
rule__GuardPatternCS__Group_2__2__Impl();
state._fsp--;
@@ -19891,7 +19880,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_2_2());
}
- match(input,71,FollowSets000.FOLLOW_71_in_rule__GuardPatternCS__Group_2__2__Impl13535); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_71_in_rule__GuardPatternCS__Group_2__2__Impl13534); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_2_2());
}
@@ -19926,12 +19915,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6430:1: ( rule__GuardPatternCS__Group_3__0__Impl rule__GuardPatternCS__Group_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6431:2: rule__GuardPatternCS__Group_3__0__Impl rule__GuardPatternCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_3__0__Impl_in_rule__GuardPatternCS__Group_3__013572);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_3__0__Impl_in_rule__GuardPatternCS__Group_3__013571);
rule__GuardPatternCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_3__1_in_rule__GuardPatternCS__Group_3__013575);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_3__1_in_rule__GuardPatternCS__Group_3__013574);
rule__GuardPatternCS__Group_3__1();
state._fsp--;
@@ -20005,12 +19994,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6461:1: ( rule__GuardPatternCS__Group_3__1__Impl rule__GuardPatternCS__Group_3__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6462:2: rule__GuardPatternCS__Group_3__1__Impl rule__GuardPatternCS__Group_3__2
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_3__1__Impl_in_rule__GuardPatternCS__Group_3__113633);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_3__1__Impl_in_rule__GuardPatternCS__Group_3__113632);
rule__GuardPatternCS__Group_3__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_3__2_in_rule__GuardPatternCS__Group_3__113636);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_3__2_in_rule__GuardPatternCS__Group_3__113635);
rule__GuardPatternCS__Group_3__2();
state._fsp--;
@@ -20049,7 +20038,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_3_1());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__GuardPatternCS__Group_3__1__Impl13664); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__GuardPatternCS__Group_3__1__Impl13663); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_3_1());
}
@@ -20084,7 +20073,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6492:1: ( rule__GuardPatternCS__Group_3__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6493:2: rule__GuardPatternCS__Group_3__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_3__2__Impl_in_rule__GuardPatternCS__Group_3__213695);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_3__2__Impl_in_rule__GuardPatternCS__Group_3__213694);
rule__GuardPatternCS__Group_3__2__Impl();
state._fsp--;
@@ -20123,7 +20112,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_3_2());
}
- match(input,71,FollowSets000.FOLLOW_71_in_rule__GuardPatternCS__Group_3__2__Impl13723); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_71_in_rule__GuardPatternCS__Group_3__2__Impl13722); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_3_2());
}
@@ -20158,12 +20147,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6528:1: ( rule__GuardVariableCS__Group__0__Impl rule__GuardVariableCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6529:2: rule__GuardVariableCS__Group__0__Impl rule__GuardVariableCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__Group__0__Impl_in_rule__GuardVariableCS__Group__013760);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__Group__0__Impl_in_rule__GuardVariableCS__Group__013759);
rule__GuardVariableCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__Group__1_in_rule__GuardVariableCS__Group__013763);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__Group__1_in_rule__GuardVariableCS__Group__013762);
rule__GuardVariableCS__Group__1();
state._fsp--;
@@ -20205,7 +20194,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6543:1: ( rule__GuardVariableCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6543:2: rule__GuardVariableCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__NameAssignment_0_in_rule__GuardVariableCS__Group__0__Impl13790);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__NameAssignment_0_in_rule__GuardVariableCS__Group__0__Impl13789);
rule__GuardVariableCS__NameAssignment_0();
state._fsp--;
@@ -20247,12 +20236,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6557:1: ( rule__GuardVariableCS__Group__1__Impl rule__GuardVariableCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6558:2: rule__GuardVariableCS__Group__1__Impl rule__GuardVariableCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__Group__1__Impl_in_rule__GuardVariableCS__Group__113820);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__Group__1__Impl_in_rule__GuardVariableCS__Group__113819);
rule__GuardVariableCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__Group__2_in_rule__GuardVariableCS__Group__113823);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__Group__2_in_rule__GuardVariableCS__Group__113822);
rule__GuardVariableCS__Group__2();
state._fsp--;
@@ -20291,7 +20280,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardVariableCSAccess().getColonKeyword_1());
}
- match(input,72,FollowSets000.FOLLOW_72_in_rule__GuardVariableCS__Group__1__Impl13851); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_72_in_rule__GuardVariableCS__Group__1__Impl13850); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardVariableCSAccess().getColonKeyword_1());
}
@@ -20326,7 +20315,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6588:1: ( rule__GuardVariableCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6589:2: rule__GuardVariableCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__Group__2__Impl_in_rule__GuardVariableCS__Group__213882);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__Group__2__Impl_in_rule__GuardVariableCS__Group__213881);
rule__GuardVariableCS__Group__2__Impl();
state._fsp--;
@@ -20368,7 +20357,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6602:1: ( rule__GuardVariableCS__OwnedTypeAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6602:2: rule__GuardVariableCS__OwnedTypeAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__OwnedTypeAssignment_2_in_rule__GuardVariableCS__Group__2__Impl13909);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__OwnedTypeAssignment_2_in_rule__GuardVariableCS__Group__2__Impl13908);
rule__GuardVariableCS__OwnedTypeAssignment_2();
state._fsp--;
@@ -20410,12 +20399,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6622:1: ( rule__ImportCS__Group__0__Impl rule__ImportCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6623:2: rule__ImportCS__Group__0__Impl rule__ImportCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__0__Impl_in_rule__ImportCS__Group__013945);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__0__Impl_in_rule__ImportCS__Group__013944);
rule__ImportCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__1_in_rule__ImportCS__Group__013948);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__1_in_rule__ImportCS__Group__013947);
rule__ImportCS__Group__1();
state._fsp--;
@@ -20454,7 +20443,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getImportKeyword_0());
}
- match(input,19,FollowSets000.FOLLOW_19_in_rule__ImportCS__Group__0__Impl13976); if (state.failed) return ;
+ match(input,19,FollowSets000.FOLLOW_19_in_rule__ImportCS__Group__0__Impl13975); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getImportKeyword_0());
}
@@ -20489,12 +20478,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6653:1: ( rule__ImportCS__Group__1__Impl rule__ImportCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6654:2: rule__ImportCS__Group__1__Impl rule__ImportCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__1__Impl_in_rule__ImportCS__Group__114007);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__1__Impl_in_rule__ImportCS__Group__114006);
rule__ImportCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__2_in_rule__ImportCS__Group__114010);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__2_in_rule__ImportCS__Group__114009);
rule__ImportCS__Group__2();
state._fsp--;
@@ -20534,28 +20523,28 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getImportCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6668:1: ( rule__ImportCS__Group_1__0 )?
- int alt64=2;
- int LA64_0 = input.LA(1);
+ int alt63=2;
+ int LA63_0 = input.LA(1);
- if ( (LA64_0==RULE_SIMPLE_ID) ) {
- int LA64_1 = input.LA(2);
+ if ( (LA63_0==RULE_SIMPLE_ID) ) {
+ int LA63_1 = input.LA(2);
- if ( (LA64_1==72) ) {
- alt64=1;
+ if ( (LA63_1==72) ) {
+ alt63=1;
}
}
- else if ( (LA64_0==RULE_ESCAPED_ID) ) {
- int LA64_2 = input.LA(2);
+ else if ( (LA63_0==RULE_ESCAPED_ID) ) {
+ int LA63_2 = input.LA(2);
- if ( (LA64_2==72) ) {
- alt64=1;
+ if ( (LA63_2==72) ) {
+ alt63=1;
}
}
- switch (alt64) {
+ switch (alt63) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6668:2: rule__ImportCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1__0_in_rule__ImportCS__Group__1__Impl14037);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1__0_in_rule__ImportCS__Group__1__Impl14036);
rule__ImportCS__Group_1__0();
state._fsp--;
@@ -20600,12 +20589,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6682:1: ( rule__ImportCS__Group__2__Impl rule__ImportCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6683:2: rule__ImportCS__Group__2__Impl rule__ImportCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__2__Impl_in_rule__ImportCS__Group__214068);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__2__Impl_in_rule__ImportCS__Group__214067);
rule__ImportCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__3_in_rule__ImportCS__Group__214071);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__3_in_rule__ImportCS__Group__214070);
rule__ImportCS__Group__3();
state._fsp--;
@@ -20647,7 +20636,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6697:1: ( rule__ImportCS__OwnedPathNameAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6697:2: rule__ImportCS__OwnedPathNameAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__OwnedPathNameAssignment_2_in_rule__ImportCS__Group__2__Impl14098);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__OwnedPathNameAssignment_2_in_rule__ImportCS__Group__2__Impl14097);
rule__ImportCS__OwnedPathNameAssignment_2();
state._fsp--;
@@ -20689,12 +20678,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6711:1: ( rule__ImportCS__Group__3__Impl rule__ImportCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6712:2: rule__ImportCS__Group__3__Impl rule__ImportCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__3__Impl_in_rule__ImportCS__Group__314128);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__3__Impl_in_rule__ImportCS__Group__314127);
rule__ImportCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__4_in_rule__ImportCS__Group__314131);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__4_in_rule__ImportCS__Group__314130);
rule__ImportCS__Group__4();
state._fsp--;
@@ -20734,17 +20723,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getImportCSAccess().getGroup_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6726:1: ( rule__ImportCS__Group_3__0 )?
- int alt65=2;
- int LA65_0 = input.LA(1);
+ int alt64=2;
+ int LA64_0 = input.LA(1);
- if ( (LA65_0==74) ) {
- alt65=1;
+ if ( (LA64_0==74) ) {
+ alt64=1;
}
- switch (alt65) {
+ switch (alt64) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6726:2: rule__ImportCS__Group_3__0
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_3__0_in_rule__ImportCS__Group__3__Impl14158);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_3__0_in_rule__ImportCS__Group__3__Impl14157);
rule__ImportCS__Group_3__0();
state._fsp--;
@@ -20789,7 +20778,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6740:1: ( rule__ImportCS__Group__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6741:2: rule__ImportCS__Group__4__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__4__Impl_in_rule__ImportCS__Group__414189);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__4__Impl_in_rule__ImportCS__Group__414188);
rule__ImportCS__Group__4__Impl();
state._fsp--;
@@ -20828,7 +20817,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getSemicolonKeyword_4());
}
- match(input,16,FollowSets000.FOLLOW_16_in_rule__ImportCS__Group__4__Impl14217); if (state.failed) return ;
+ match(input,16,FollowSets000.FOLLOW_16_in_rule__ImportCS__Group__4__Impl14216); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getSemicolonKeyword_4());
}
@@ -20863,12 +20852,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6780:1: ( rule__ImportCS__Group_1__0__Impl rule__ImportCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6781:2: rule__ImportCS__Group_1__0__Impl rule__ImportCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1__0__Impl_in_rule__ImportCS__Group_1__014258);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1__0__Impl_in_rule__ImportCS__Group_1__014257);
rule__ImportCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1__1_in_rule__ImportCS__Group_1__014261);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1__1_in_rule__ImportCS__Group_1__014260);
rule__ImportCS__Group_1__1();
state._fsp--;
@@ -20910,7 +20899,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6795:1: ( rule__ImportCS__NameAssignment_1_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6795:2: rule__ImportCS__NameAssignment_1_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__NameAssignment_1_0_in_rule__ImportCS__Group_1__0__Impl14288);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__NameAssignment_1_0_in_rule__ImportCS__Group_1__0__Impl14287);
rule__ImportCS__NameAssignment_1_0();
state._fsp--;
@@ -20952,7 +20941,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6809:1: ( rule__ImportCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6810:2: rule__ImportCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1__1__Impl_in_rule__ImportCS__Group_1__114318);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1__1__Impl_in_rule__ImportCS__Group_1__114317);
rule__ImportCS__Group_1__1__Impl();
state._fsp--;
@@ -20991,7 +20980,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getColonKeyword_1_1());
}
- match(input,72,FollowSets000.FOLLOW_72_in_rule__ImportCS__Group_1__1__Impl14346); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_72_in_rule__ImportCS__Group_1__1__Impl14345); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getColonKeyword_1_1());
}
@@ -21026,12 +21015,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6843:1: ( rule__ImportCS__Group_3__0__Impl rule__ImportCS__Group_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6844:2: rule__ImportCS__Group_3__0__Impl rule__ImportCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_3__0__Impl_in_rule__ImportCS__Group_3__014381);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_3__0__Impl_in_rule__ImportCS__Group_3__014380);
rule__ImportCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_3__1_in_rule__ImportCS__Group_3__014384);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_3__1_in_rule__ImportCS__Group_3__014383);
rule__ImportCS__Group_3__1();
state._fsp--;
@@ -21073,7 +21062,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6858:1: ( rule__ImportCS__IsAllAssignment_3_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6858:2: rule__ImportCS__IsAllAssignment_3_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__IsAllAssignment_3_0_in_rule__ImportCS__Group_3__0__Impl14411);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__IsAllAssignment_3_0_in_rule__ImportCS__Group_3__0__Impl14410);
rule__ImportCS__IsAllAssignment_3_0();
state._fsp--;
@@ -21115,7 +21104,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6872:1: ( rule__ImportCS__Group_3__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6873:2: rule__ImportCS__Group_3__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_3__1__Impl_in_rule__ImportCS__Group_3__114441);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_3__1__Impl_in_rule__ImportCS__Group_3__114440);
rule__ImportCS__Group_3__1__Impl();
state._fsp--;
@@ -21154,7 +21143,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getAsteriskKeyword_3_1());
}
- match(input,30,FollowSets000.FOLLOW_30_in_rule__ImportCS__Group_3__1__Impl14469); if (state.failed) return ;
+ match(input,30,FollowSets000.FOLLOW_30_in_rule__ImportCS__Group_3__1__Impl14468); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getAsteriskKeyword_3_1());
}
@@ -21189,12 +21178,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6906:1: ( rule__NamedDomainCS__Group__0__Impl rule__NamedDomainCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6907:2: rule__NamedDomainCS__Group__0__Impl rule__NamedDomainCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__0__Impl_in_rule__NamedDomainCS__Group__014504);
+ pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__0__Impl_in_rule__NamedDomainCS__Group__014503);
rule__NamedDomainCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__1_in_rule__NamedDomainCS__Group__014507);
+ pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__1_in_rule__NamedDomainCS__Group__014506);
rule__NamedDomainCS__Group__1();
state._fsp--;
@@ -21234,21 +21223,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getNamedDomainCSAccess().getIsCheckAssignment_0());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6921:1: ( rule__NamedDomainCS__IsCheckAssignment_0 )?
- int alt66=2;
- int LA66_0 = input.LA(1);
+ int alt65=2;
+ int LA65_0 = input.LA(1);
- if ( (LA66_0==17) ) {
- int LA66_1 = input.LA(2);
+ if ( (LA65_0==17) ) {
+ int LA65_1 = input.LA(2);
- if ( ((LA66_1>=RULE_SIMPLE_ID && LA66_1<=RULE_ESCAPED_ID)||(LA66_1>=17 && LA66_1<=27)) ) {
- alt66=1;
+ if ( ((LA65_1>=RULE_SIMPLE_ID && LA65_1<=RULE_ESCAPED_ID)||(LA65_1>=17 && LA65_1<=27)) ) {
+ alt65=1;
}
}
- switch (alt66) {
+ switch (alt65) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6921:2: rule__NamedDomainCS__IsCheckAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__IsCheckAssignment_0_in_rule__NamedDomainCS__Group__0__Impl14534);
+ pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__IsCheckAssignment_0_in_rule__NamedDomainCS__Group__0__Impl14533);
rule__NamedDomainCS__IsCheckAssignment_0();
state._fsp--;
@@ -21293,12 +21282,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6935:1: ( rule__NamedDomainCS__Group__1__Impl rule__NamedDomainCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6936:2: rule__NamedDomainCS__Group__1__Impl rule__NamedDomainCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__1__Impl_in_rule__NamedDomainCS__Group__114565);
+ pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__1__Impl_in_rule__NamedDomainCS__Group__114564);
rule__NamedDomainCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__2_in_rule__NamedDomainCS__Group__114568);
+ pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__2_in_rule__NamedDomainCS__Group__114567);
rule__NamedDomainCS__Group__2();
state._fsp--;
@@ -21338,21 +21327,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getNamedDomainCSAccess().getIsEnforceAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6950:1: ( rule__NamedDomainCS__IsEnforceAssignment_1 )?
- int alt67=2;
- int LA67_0 = input.LA(1);
+ int alt66=2;
+ int LA66_0 = input.LA(1);
- if ( (LA67_0==18) ) {
- int LA67_1 = input.LA(2);
+ if ( (LA66_0==18) ) {
+ int LA66_1 = input.LA(2);
- if ( ((LA67_1>=RULE_SIMPLE_ID && LA67_1<=RULE_ESCAPED_ID)||(LA67_1>=17 && LA67_1<=27)) ) {
- alt67=1;
+ if ( ((LA66_1>=RULE_SIMPLE_ID && LA66_1<=RULE_ESCAPED_ID)||(LA66_1>=17 && LA66_1<=27)) ) {
+ alt66=1;
}
}
- switch (alt67) {
+ switch (alt66) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6950:2: rule__NamedDomainCS__IsEnforceAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__IsEnforceAssignment_1_in_rule__NamedDomainCS__Group__1__Impl14595);
+ pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__IsEnforceAssignment_1_in_rule__NamedDomainCS__Group__1__Impl14594);
rule__NamedDomainCS__IsEnforceAssignment_1();
state._fsp--;
@@ -21397,12 +21386,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6964:1: ( rule__NamedDomainCS__Group__2__Impl rule__NamedDomainCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6965:2: rule__NamedDomainCS__Group__2__Impl rule__NamedDomainCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__2__Impl_in_rule__NamedDomainCS__Group__214626);
+ pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__2__Impl_in_rule__NamedDomainCS__Group__214625);
rule__NamedDomainCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__3_in_rule__NamedDomainCS__Group__214629);
+ pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__3_in_rule__NamedDomainCS__Group__214628);
rule__NamedDomainCS__Group__3();
state._fsp--;
@@ -21444,7 +21433,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6979:1: ( rule__NamedDomainCS__DirectionAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6979:2: rule__NamedDomainCS__DirectionAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__DirectionAssignment_2_in_rule__NamedDomainCS__Group__2__Impl14656);
+ pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__DirectionAssignment_2_in_rule__NamedDomainCS__Group__2__Impl14655);
rule__NamedDomainCS__DirectionAssignment_2();
state._fsp--;
@@ -21486,12 +21475,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6993:1: ( rule__NamedDomainCS__Group__3__Impl rule__NamedDomainCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:6994:2: rule__NamedDomainCS__Group__3__Impl rule__NamedDomainCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__3__Impl_in_rule__NamedDomainCS__Group__314686);
+ pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__3__Impl_in_rule__NamedDomainCS__Group__314685);
rule__NamedDomainCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__4_in_rule__NamedDomainCS__Group__314689);
+ pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__4_in_rule__NamedDomainCS__Group__314688);
rule__NamedDomainCS__Group__4();
state._fsp--;
@@ -21533,7 +21522,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7008:1: ( rule__NamedDomainCS__OwnedGuardPatternAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7008:2: rule__NamedDomainCS__OwnedGuardPatternAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__OwnedGuardPatternAssignment_3_in_rule__NamedDomainCS__Group__3__Impl14716);
+ pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__OwnedGuardPatternAssignment_3_in_rule__NamedDomainCS__Group__3__Impl14715);
rule__NamedDomainCS__OwnedGuardPatternAssignment_3();
state._fsp--;
@@ -21575,7 +21564,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7022:1: ( rule__NamedDomainCS__Group__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7023:2: rule__NamedDomainCS__Group__4__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__4__Impl_in_rule__NamedDomainCS__Group__414746);
+ pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__Group__4__Impl_in_rule__NamedDomainCS__Group__414745);
rule__NamedDomainCS__Group__4__Impl();
state._fsp--;
@@ -21617,7 +21606,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7036:1: ( rule__NamedDomainCS__OwnedBottomPatternAssignment_4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7036:2: rule__NamedDomainCS__OwnedBottomPatternAssignment_4
{
- pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__OwnedBottomPatternAssignment_4_in_rule__NamedDomainCS__Group__4__Impl14773);
+ pushFollow(FollowSets000.FOLLOW_rule__NamedDomainCS__OwnedBottomPatternAssignment_4_in_rule__NamedDomainCS__Group__4__Impl14772);
rule__NamedDomainCS__OwnedBottomPatternAssignment_4();
state._fsp--;
@@ -21659,12 +21648,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7060:1: ( rule__ParamDeclarationCS__Group__0__Impl rule__ParamDeclarationCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7061:2: rule__ParamDeclarationCS__Group__0__Impl rule__ParamDeclarationCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__014813);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__014812);
rule__ParamDeclarationCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__014816);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__014815);
rule__ParamDeclarationCS__Group__1();
state._fsp--;
@@ -21706,7 +21695,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7075:1: ( rule__ParamDeclarationCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7075:2: rule__ParamDeclarationCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl14843);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl14842);
rule__ParamDeclarationCS__NameAssignment_0();
state._fsp--;
@@ -21748,12 +21737,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7089:1: ( rule__ParamDeclarationCS__Group__1__Impl rule__ParamDeclarationCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7090:2: rule__ParamDeclarationCS__Group__1__Impl rule__ParamDeclarationCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__114873);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__114872);
rule__ParamDeclarationCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__114876);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__114875);
rule__ParamDeclarationCS__Group__2();
state._fsp--;
@@ -21792,7 +21781,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getParamDeclarationCSAccess().getColonKeyword_1());
}
- match(input,72,FollowSets000.FOLLOW_72_in_rule__ParamDeclarationCS__Group__1__Impl14904); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_72_in_rule__ParamDeclarationCS__Group__1__Impl14903); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getParamDeclarationCSAccess().getColonKeyword_1());
}
@@ -21827,7 +21816,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7120:1: ( rule__ParamDeclarationCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7121:2: rule__ParamDeclarationCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__214935);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__214934);
rule__ParamDeclarationCS__Group__2__Impl();
state._fsp--;
@@ -21869,7 +21858,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7134:1: ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7134:2: rule__ParamDeclarationCS__OwnedTypeAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl14962);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl14961);
rule__ParamDeclarationCS__OwnedTypeAssignment_2();
state._fsp--;
@@ -21911,12 +21900,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7154:1: ( rule__PredicateCS__Group__0__Impl rule__PredicateCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7155:2: rule__PredicateCS__Group__0__Impl rule__PredicateCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__Group__0__Impl_in_rule__PredicateCS__Group__014998);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__Group__0__Impl_in_rule__PredicateCS__Group__014997);
rule__PredicateCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__Group__1_in_rule__PredicateCS__Group__015001);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__Group__1_in_rule__PredicateCS__Group__015000);
rule__PredicateCS__Group__1();
state._fsp--;
@@ -21958,7 +21947,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7169:1: ( rule__PredicateCS__OwnedConditionAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7169:2: rule__PredicateCS__OwnedConditionAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__OwnedConditionAssignment_0_in_rule__PredicateCS__Group__0__Impl15028);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__OwnedConditionAssignment_0_in_rule__PredicateCS__Group__0__Impl15027);
rule__PredicateCS__OwnedConditionAssignment_0();
state._fsp--;
@@ -22000,7 +21989,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7183:1: ( rule__PredicateCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7184:2: rule__PredicateCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__Group__1__Impl_in_rule__PredicateCS__Group__115058);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__Group__1__Impl_in_rule__PredicateCS__Group__115057);
rule__PredicateCS__Group__1__Impl();
state._fsp--;
@@ -22039,7 +22028,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateCSAccess().getSemicolonKeyword_1());
}
- match(input,16,FollowSets000.FOLLOW_16_in_rule__PredicateCS__Group__1__Impl15086); if (state.failed) return ;
+ match(input,16,FollowSets000.FOLLOW_16_in_rule__PredicateCS__Group__1__Impl15085); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPredicateCSAccess().getSemicolonKeyword_1());
}
@@ -22074,12 +22063,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7217:1: ( rule__PredicateOrAssignmentCS__Group__0__Impl rule__PredicateOrAssignmentCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7218:2: rule__PredicateOrAssignmentCS__Group__0__Impl rule__PredicateOrAssignmentCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__0__Impl_in_rule__PredicateOrAssignmentCS__Group__015121);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__0__Impl_in_rule__PredicateOrAssignmentCS__Group__015120);
rule__PredicateOrAssignmentCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__1_in_rule__PredicateOrAssignmentCS__Group__015124);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__1_in_rule__PredicateOrAssignmentCS__Group__015123);
rule__PredicateOrAssignmentCS__Group__1();
state._fsp--;
@@ -22119,17 +22108,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getPredicateOrAssignmentCSAccess().getIsDefaultAssignment_0());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7232:1: ( rule__PredicateOrAssignmentCS__IsDefaultAssignment_0 )?
- int alt68=2;
- int LA68_0 = input.LA(1);
+ int alt67=2;
+ int LA67_0 = input.LA(1);
- if ( (LA68_0==93) ) {
- alt68=1;
+ if ( (LA67_0==93) ) {
+ alt67=1;
}
- switch (alt68) {
+ switch (alt67) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7232:2: rule__PredicateOrAssignmentCS__IsDefaultAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__IsDefaultAssignment_0_in_rule__PredicateOrAssignmentCS__Group__0__Impl15151);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__IsDefaultAssignment_0_in_rule__PredicateOrAssignmentCS__Group__0__Impl15150);
rule__PredicateOrAssignmentCS__IsDefaultAssignment_0();
state._fsp--;
@@ -22174,12 +22163,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7246:1: ( rule__PredicateOrAssignmentCS__Group__1__Impl rule__PredicateOrAssignmentCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7247:2: rule__PredicateOrAssignmentCS__Group__1__Impl rule__PredicateOrAssignmentCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__1__Impl_in_rule__PredicateOrAssignmentCS__Group__115182);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__1__Impl_in_rule__PredicateOrAssignmentCS__Group__115181);
rule__PredicateOrAssignmentCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__2_in_rule__PredicateOrAssignmentCS__Group__115185);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__2_in_rule__PredicateOrAssignmentCS__Group__115184);
rule__PredicateOrAssignmentCS__Group__2();
state._fsp--;
@@ -22221,7 +22210,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7261:1: ( rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7261:2: rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1_in_rule__PredicateOrAssignmentCS__Group__1__Impl15212);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1_in_rule__PredicateOrAssignmentCS__Group__1__Impl15211);
rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1();
state._fsp--;
@@ -22263,12 +22252,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7275:1: ( rule__PredicateOrAssignmentCS__Group__2__Impl rule__PredicateOrAssignmentCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7276:2: rule__PredicateOrAssignmentCS__Group__2__Impl rule__PredicateOrAssignmentCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__2__Impl_in_rule__PredicateOrAssignmentCS__Group__215242);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__2__Impl_in_rule__PredicateOrAssignmentCS__Group__215241);
rule__PredicateOrAssignmentCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__3_in_rule__PredicateOrAssignmentCS__Group__215245);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__3_in_rule__PredicateOrAssignmentCS__Group__215244);
rule__PredicateOrAssignmentCS__Group__3();
state._fsp--;
@@ -22308,17 +22297,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getPredicateOrAssignmentCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7290:1: ( rule__PredicateOrAssignmentCS__Group_2__0 )?
- int alt69=2;
- int LA69_0 = input.LA(1);
+ int alt68=2;
+ int LA68_0 = input.LA(1);
- if ( (LA69_0==73) ) {
- alt69=1;
+ if ( (LA68_0==73) ) {
+ alt68=1;
}
- switch (alt69) {
+ switch (alt68) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7290:2: rule__PredicateOrAssignmentCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group_2__0_in_rule__PredicateOrAssignmentCS__Group__2__Impl15272);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group_2__0_in_rule__PredicateOrAssignmentCS__Group__2__Impl15271);
rule__PredicateOrAssignmentCS__Group_2__0();
state._fsp--;
@@ -22363,7 +22352,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7304:1: ( rule__PredicateOrAssignmentCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7305:2: rule__PredicateOrAssignmentCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__3__Impl_in_rule__PredicateOrAssignmentCS__Group__315303);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__3__Impl_in_rule__PredicateOrAssignmentCS__Group__315302);
rule__PredicateOrAssignmentCS__Group__3__Impl();
state._fsp--;
@@ -22402,7 +22391,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateOrAssignmentCSAccess().getSemicolonKeyword_3());
}
- match(input,16,FollowSets000.FOLLOW_16_in_rule__PredicateOrAssignmentCS__Group__3__Impl15331); if (state.failed) return ;
+ match(input,16,FollowSets000.FOLLOW_16_in_rule__PredicateOrAssignmentCS__Group__3__Impl15330); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPredicateOrAssignmentCSAccess().getSemicolonKeyword_3());
}
@@ -22437,12 +22426,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7342:1: ( rule__PredicateOrAssignmentCS__Group_2__0__Impl rule__PredicateOrAssignmentCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7343:2: rule__PredicateOrAssignmentCS__Group_2__0__Impl rule__PredicateOrAssignmentCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group_2__0__Impl_in_rule__PredicateOrAssignmentCS__Group_2__015370);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group_2__0__Impl_in_rule__PredicateOrAssignmentCS__Group_2__015369);
rule__PredicateOrAssignmentCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group_2__1_in_rule__PredicateOrAssignmentCS__Group_2__015373);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group_2__1_in_rule__PredicateOrAssignmentCS__Group_2__015372);
rule__PredicateOrAssignmentCS__Group_2__1();
state._fsp--;
@@ -22481,7 +22470,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateOrAssignmentCSAccess().getColonEqualsSignKeyword_2_0());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__PredicateOrAssignmentCS__Group_2__0__Impl15401); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__PredicateOrAssignmentCS__Group_2__0__Impl15400); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPredicateOrAssignmentCSAccess().getColonEqualsSignKeyword_2_0());
}
@@ -22516,7 +22505,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7373:1: ( rule__PredicateOrAssignmentCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7374:2: rule__PredicateOrAssignmentCS__Group_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group_2__1__Impl_in_rule__PredicateOrAssignmentCS__Group_2__115432);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group_2__1__Impl_in_rule__PredicateOrAssignmentCS__Group_2__115431);
rule__PredicateOrAssignmentCS__Group_2__1__Impl();
state._fsp--;
@@ -22558,7 +22547,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7387:1: ( rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7387:2: rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1_in_rule__PredicateOrAssignmentCS__Group_2__1__Impl15459);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1_in_rule__PredicateOrAssignmentCS__Group_2__1__Impl15458);
rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1();
state._fsp--;
@@ -22600,12 +22589,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7405:1: ( rule__QueryCS__Group__0__Impl rule__QueryCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7406:2: rule__QueryCS__Group__0__Impl rule__QueryCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__0__Impl_in_rule__QueryCS__Group__015493);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__0__Impl_in_rule__QueryCS__Group__015492);
rule__QueryCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__1_in_rule__QueryCS__Group__015496);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__1_in_rule__QueryCS__Group__015495);
rule__QueryCS__Group__1();
state._fsp--;
@@ -22644,7 +22633,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getQueryKeyword_0());
}
- match(input,23,FollowSets000.FOLLOW_23_in_rule__QueryCS__Group__0__Impl15524); if (state.failed) return ;
+ match(input,23,FollowSets000.FOLLOW_23_in_rule__QueryCS__Group__0__Impl15523); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getQueryKeyword_0());
}
@@ -22679,12 +22668,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7436:1: ( rule__QueryCS__Group__1__Impl rule__QueryCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7437:2: rule__QueryCS__Group__1__Impl rule__QueryCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__1__Impl_in_rule__QueryCS__Group__115555);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__1__Impl_in_rule__QueryCS__Group__115554);
rule__QueryCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__2_in_rule__QueryCS__Group__115558);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__2_in_rule__QueryCS__Group__115557);
rule__QueryCS__Group__2();
state._fsp--;
@@ -22726,7 +22715,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7451:1: ( rule__QueryCS__OwnedPathNameAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7451:2: rule__QueryCS__OwnedPathNameAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedPathNameAssignment_1_in_rule__QueryCS__Group__1__Impl15585);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedPathNameAssignment_1_in_rule__QueryCS__Group__1__Impl15584);
rule__QueryCS__OwnedPathNameAssignment_1();
state._fsp--;
@@ -22768,12 +22757,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7465:1: ( rule__QueryCS__Group__2__Impl rule__QueryCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7466:2: rule__QueryCS__Group__2__Impl rule__QueryCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__2__Impl_in_rule__QueryCS__Group__215615);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__2__Impl_in_rule__QueryCS__Group__215614);
rule__QueryCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__3_in_rule__QueryCS__Group__215618);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__3_in_rule__QueryCS__Group__215617);
rule__QueryCS__Group__3();
state._fsp--;
@@ -22815,7 +22804,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7480:1: ( rule__QueryCS__NameAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7480:2: rule__QueryCS__NameAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__NameAssignment_2_in_rule__QueryCS__Group__2__Impl15645);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__NameAssignment_2_in_rule__QueryCS__Group__2__Impl15644);
rule__QueryCS__NameAssignment_2();
state._fsp--;
@@ -22857,12 +22846,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7494:1: ( rule__QueryCS__Group__3__Impl rule__QueryCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7495:2: rule__QueryCS__Group__3__Impl rule__QueryCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__3__Impl_in_rule__QueryCS__Group__315675);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__3__Impl_in_rule__QueryCS__Group__315674);
rule__QueryCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__4_in_rule__QueryCS__Group__315678);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__4_in_rule__QueryCS__Group__315677);
rule__QueryCS__Group__4();
state._fsp--;
@@ -22901,7 +22890,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getLeftParenthesisKeyword_3());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__QueryCS__Group__3__Impl15706); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__QueryCS__Group__3__Impl15705); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getLeftParenthesisKeyword_3());
}
@@ -22936,12 +22925,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7525:1: ( rule__QueryCS__Group__4__Impl rule__QueryCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7526:2: rule__QueryCS__Group__4__Impl rule__QueryCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__4__Impl_in_rule__QueryCS__Group__415737);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__4__Impl_in_rule__QueryCS__Group__415736);
rule__QueryCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__5_in_rule__QueryCS__Group__415740);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__5_in_rule__QueryCS__Group__415739);
rule__QueryCS__Group__5();
state._fsp--;
@@ -22981,17 +22970,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getQueryCSAccess().getGroup_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7540:1: ( rule__QueryCS__Group_4__0 )?
- int alt70=2;
- int LA70_0 = input.LA(1);
+ int alt69=2;
+ int LA69_0 = input.LA(1);
- if ( ((LA70_0>=RULE_SIMPLE_ID && LA70_0<=RULE_ESCAPED_ID)||(LA70_0>=17 && LA70_0<=27)) ) {
- alt70=1;
+ if ( ((LA69_0>=RULE_SIMPLE_ID && LA69_0<=RULE_ESCAPED_ID)||(LA69_0>=17 && LA69_0<=27)) ) {
+ alt69=1;
}
- switch (alt70) {
+ switch (alt69) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7540:2: rule__QueryCS__Group_4__0
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4__0_in_rule__QueryCS__Group__4__Impl15767);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4__0_in_rule__QueryCS__Group__4__Impl15766);
rule__QueryCS__Group_4__0();
state._fsp--;
@@ -23036,12 +23025,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7554:1: ( rule__QueryCS__Group__5__Impl rule__QueryCS__Group__6 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7555:2: rule__QueryCS__Group__5__Impl rule__QueryCS__Group__6
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__5__Impl_in_rule__QueryCS__Group__515798);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__5__Impl_in_rule__QueryCS__Group__515797);
rule__QueryCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__6_in_rule__QueryCS__Group__515801);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__6_in_rule__QueryCS__Group__515800);
rule__QueryCS__Group__6();
state._fsp--;
@@ -23080,7 +23069,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getRightParenthesisKeyword_5());
}
- match(input,71,FollowSets000.FOLLOW_71_in_rule__QueryCS__Group__5__Impl15829); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_71_in_rule__QueryCS__Group__5__Impl15828); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getRightParenthesisKeyword_5());
}
@@ -23115,12 +23104,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7585:1: ( rule__QueryCS__Group__6__Impl rule__QueryCS__Group__7 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7586:2: rule__QueryCS__Group__6__Impl rule__QueryCS__Group__7
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__6__Impl_in_rule__QueryCS__Group__615860);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__6__Impl_in_rule__QueryCS__Group__615859);
rule__QueryCS__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__7_in_rule__QueryCS__Group__615863);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__7_in_rule__QueryCS__Group__615862);
rule__QueryCS__Group__7();
state._fsp--;
@@ -23159,7 +23148,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getColonKeyword_6());
}
- match(input,72,FollowSets000.FOLLOW_72_in_rule__QueryCS__Group__6__Impl15891); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_72_in_rule__QueryCS__Group__6__Impl15890); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getColonKeyword_6());
}
@@ -23194,12 +23183,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7616:1: ( rule__QueryCS__Group__7__Impl rule__QueryCS__Group__8 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7617:2: rule__QueryCS__Group__7__Impl rule__QueryCS__Group__8
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__7__Impl_in_rule__QueryCS__Group__715922);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__7__Impl_in_rule__QueryCS__Group__715921);
rule__QueryCS__Group__7__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__8_in_rule__QueryCS__Group__715925);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__8_in_rule__QueryCS__Group__715924);
rule__QueryCS__Group__8();
state._fsp--;
@@ -23241,7 +23230,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7631:1: ( rule__QueryCS__OwnedTypeAssignment_7 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7631:2: rule__QueryCS__OwnedTypeAssignment_7
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedTypeAssignment_7_in_rule__QueryCS__Group__7__Impl15952);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedTypeAssignment_7_in_rule__QueryCS__Group__7__Impl15951);
rule__QueryCS__OwnedTypeAssignment_7();
state._fsp--;
@@ -23283,7 +23272,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7645:1: ( rule__QueryCS__Group__8__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7646:2: rule__QueryCS__Group__8__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__8__Impl_in_rule__QueryCS__Group__815982);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__8__Impl_in_rule__QueryCS__Group__815981);
rule__QueryCS__Group__8__Impl();
state._fsp--;
@@ -23325,7 +23314,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7659:1: ( rule__QueryCS__Alternatives_8 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7659:2: rule__QueryCS__Alternatives_8
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Alternatives_8_in_rule__QueryCS__Group__8__Impl16009);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Alternatives_8_in_rule__QueryCS__Group__8__Impl16008);
rule__QueryCS__Alternatives_8();
state._fsp--;
@@ -23367,12 +23356,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7691:1: ( rule__QueryCS__Group_4__0__Impl rule__QueryCS__Group_4__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7692:2: rule__QueryCS__Group_4__0__Impl rule__QueryCS__Group_4__1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4__0__Impl_in_rule__QueryCS__Group_4__016057);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4__0__Impl_in_rule__QueryCS__Group_4__016056);
rule__QueryCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4__1_in_rule__QueryCS__Group_4__016060);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4__1_in_rule__QueryCS__Group_4__016059);
rule__QueryCS__Group_4__1();
state._fsp--;
@@ -23414,7 +23403,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7706:1: ( rule__QueryCS__OwnedParametersAssignment_4_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7706:2: rule__QueryCS__OwnedParametersAssignment_4_0
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedParametersAssignment_4_0_in_rule__QueryCS__Group_4__0__Impl16087);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedParametersAssignment_4_0_in_rule__QueryCS__Group_4__0__Impl16086);
rule__QueryCS__OwnedParametersAssignment_4_0();
state._fsp--;
@@ -23456,7 +23445,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7720:1: ( rule__QueryCS__Group_4__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7721:2: rule__QueryCS__Group_4__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4__1__Impl_in_rule__QueryCS__Group_4__116117);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4__1__Impl_in_rule__QueryCS__Group_4__116116);
rule__QueryCS__Group_4__1__Impl();
state._fsp--;
@@ -23496,21 +23485,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getQueryCSAccess().getGroup_4_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7734:1: ( rule__QueryCS__Group_4_1__0 )*
- loop71:
+ loop70:
do {
- int alt71=2;
- int LA71_0 = input.LA(1);
+ int alt70=2;
+ int LA70_0 = input.LA(1);
- if ( (LA71_0==67) ) {
- alt71=1;
+ if ( (LA70_0==67) ) {
+ alt70=1;
}
- switch (alt71) {
+ switch (alt70) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7734:2: rule__QueryCS__Group_4_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4_1__0_in_rule__QueryCS__Group_4__1__Impl16144);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4_1__0_in_rule__QueryCS__Group_4__1__Impl16143);
rule__QueryCS__Group_4_1__0();
state._fsp--;
@@ -23520,7 +23509,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop71;
+ break loop70;
}
} while (true);
@@ -23558,12 +23547,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7752:1: ( rule__QueryCS__Group_4_1__0__Impl rule__QueryCS__Group_4_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7753:2: rule__QueryCS__Group_4_1__0__Impl rule__QueryCS__Group_4_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4_1__0__Impl_in_rule__QueryCS__Group_4_1__016179);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4_1__0__Impl_in_rule__QueryCS__Group_4_1__016178);
rule__QueryCS__Group_4_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4_1__1_in_rule__QueryCS__Group_4_1__016182);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4_1__1_in_rule__QueryCS__Group_4_1__016181);
rule__QueryCS__Group_4_1__1();
state._fsp--;
@@ -23602,7 +23591,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getCommaKeyword_4_1_0());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__QueryCS__Group_4_1__0__Impl16210); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__QueryCS__Group_4_1__0__Impl16209); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getCommaKeyword_4_1_0());
}
@@ -23637,7 +23626,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7783:1: ( rule__QueryCS__Group_4_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7784:2: rule__QueryCS__Group_4_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4_1__1__Impl_in_rule__QueryCS__Group_4_1__116241);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4_1__1__Impl_in_rule__QueryCS__Group_4_1__116240);
rule__QueryCS__Group_4_1__1__Impl();
state._fsp--;
@@ -23679,7 +23668,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7797:1: ( rule__QueryCS__OwnedParametersAssignment_4_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7797:2: rule__QueryCS__OwnedParametersAssignment_4_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedParametersAssignment_4_1_1_in_rule__QueryCS__Group_4_1__1__Impl16268);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedParametersAssignment_4_1_1_in_rule__QueryCS__Group_4_1__1__Impl16267);
rule__QueryCS__OwnedParametersAssignment_4_1_1();
state._fsp--;
@@ -23721,12 +23710,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7815:1: ( rule__QueryCS__Group_8_1__0__Impl rule__QueryCS__Group_8_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7816:2: rule__QueryCS__Group_8_1__0__Impl rule__QueryCS__Group_8_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__0__Impl_in_rule__QueryCS__Group_8_1__016302);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__0__Impl_in_rule__QueryCS__Group_8_1__016301);
rule__QueryCS__Group_8_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__1_in_rule__QueryCS__Group_8_1__016305);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__1_in_rule__QueryCS__Group_8_1__016304);
rule__QueryCS__Group_8_1__1();
state._fsp--;
@@ -23765,7 +23754,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getLeftCurlyBracketKeyword_8_1_0());
}
- match(input,64,FollowSets000.FOLLOW_64_in_rule__QueryCS__Group_8_1__0__Impl16333); if (state.failed) return ;
+ match(input,64,FollowSets000.FOLLOW_64_in_rule__QueryCS__Group_8_1__0__Impl16332); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getLeftCurlyBracketKeyword_8_1_0());
}
@@ -23800,12 +23789,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7846:1: ( rule__QueryCS__Group_8_1__1__Impl rule__QueryCS__Group_8_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7847:2: rule__QueryCS__Group_8_1__1__Impl rule__QueryCS__Group_8_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__1__Impl_in_rule__QueryCS__Group_8_1__116364);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__1__Impl_in_rule__QueryCS__Group_8_1__116363);
rule__QueryCS__Group_8_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__2_in_rule__QueryCS__Group_8_1__116367);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__2_in_rule__QueryCS__Group_8_1__116366);
rule__QueryCS__Group_8_1__2();
state._fsp--;
@@ -23847,7 +23836,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7861:1: ( rule__QueryCS__OwnedExpressionAssignment_8_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7861:2: rule__QueryCS__OwnedExpressionAssignment_8_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedExpressionAssignment_8_1_1_in_rule__QueryCS__Group_8_1__1__Impl16394);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedExpressionAssignment_8_1_1_in_rule__QueryCS__Group_8_1__1__Impl16393);
rule__QueryCS__OwnedExpressionAssignment_8_1_1();
state._fsp--;
@@ -23889,7 +23878,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7875:1: ( rule__QueryCS__Group_8_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7876:2: rule__QueryCS__Group_8_1__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__2__Impl_in_rule__QueryCS__Group_8_1__216424);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__2__Impl_in_rule__QueryCS__Group_8_1__216423);
rule__QueryCS__Group_8_1__2__Impl();
state._fsp--;
@@ -23928,7 +23917,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getRightCurlyBracketKeyword_8_1_2());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__QueryCS__Group_8_1__2__Impl16452); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__QueryCS__Group_8_1__2__Impl16451); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getRightCurlyBracketKeyword_8_1_2());
}
@@ -23963,12 +23952,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7911:1: ( rule__ScopeNameCS__Group__0__Impl rule__ScopeNameCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7912:2: rule__ScopeNameCS__Group__0__Impl rule__ScopeNameCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__0__Impl_in_rule__ScopeNameCS__Group__016489);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__0__Impl_in_rule__ScopeNameCS__Group__016488);
rule__ScopeNameCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__1_in_rule__ScopeNameCS__Group__016492);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__1_in_rule__ScopeNameCS__Group__016491);
rule__ScopeNameCS__Group__1();
state._fsp--;
@@ -24010,7 +23999,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7926:1: ( rule__ScopeNameCS__OwnedPathElementsAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7926:2: rule__ScopeNameCS__OwnedPathElementsAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__OwnedPathElementsAssignment_0_in_rule__ScopeNameCS__Group__0__Impl16519);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__OwnedPathElementsAssignment_0_in_rule__ScopeNameCS__Group__0__Impl16518);
rule__ScopeNameCS__OwnedPathElementsAssignment_0();
state._fsp--;
@@ -24052,12 +24041,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7940:1: ( rule__ScopeNameCS__Group__1__Impl rule__ScopeNameCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7941:2: rule__ScopeNameCS__Group__1__Impl rule__ScopeNameCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__1__Impl_in_rule__ScopeNameCS__Group__116549);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__1__Impl_in_rule__ScopeNameCS__Group__116548);
rule__ScopeNameCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__2_in_rule__ScopeNameCS__Group__116552);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__2_in_rule__ScopeNameCS__Group__116551);
rule__ScopeNameCS__Group__2();
state._fsp--;
@@ -24096,7 +24085,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_1());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__ScopeNameCS__Group__1__Impl16580); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__ScopeNameCS__Group__1__Impl16579); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_1());
}
@@ -24131,7 +24120,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7971:1: ( rule__ScopeNameCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7972:2: rule__ScopeNameCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__2__Impl_in_rule__ScopeNameCS__Group__216611);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__2__Impl_in_rule__ScopeNameCS__Group__216610);
rule__ScopeNameCS__Group__2__Impl();
state._fsp--;
@@ -24171,15 +24160,15 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getScopeNameCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7985:1: ( rule__ScopeNameCS__Group_2__0 )*
- loop72:
+ loop71:
do {
- int alt72=2;
- alt72 = dfa72.predict(input);
- switch (alt72) {
+ int alt71=2;
+ alt71 = dfa71.predict(input);
+ switch (alt71) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:7985:2: rule__ScopeNameCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__0_in_rule__ScopeNameCS__Group__2__Impl16638);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__0_in_rule__ScopeNameCS__Group__2__Impl16637);
rule__ScopeNameCS__Group_2__0();
state._fsp--;
@@ -24189,7 +24178,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop72;
+ break loop71;
}
} while (true);
@@ -24227,12 +24216,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8005:1: ( rule__ScopeNameCS__Group_2__0__Impl rule__ScopeNameCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8006:2: rule__ScopeNameCS__Group_2__0__Impl rule__ScopeNameCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__0__Impl_in_rule__ScopeNameCS__Group_2__016675);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__0__Impl_in_rule__ScopeNameCS__Group_2__016674);
rule__ScopeNameCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__1_in_rule__ScopeNameCS__Group_2__016678);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__1_in_rule__ScopeNameCS__Group_2__016677);
rule__ScopeNameCS__Group_2__1();
state._fsp--;
@@ -24274,7 +24263,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8020:1: ( rule__ScopeNameCS__OwnedPathElementsAssignment_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8020:2: rule__ScopeNameCS__OwnedPathElementsAssignment_2_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__OwnedPathElementsAssignment_2_0_in_rule__ScopeNameCS__Group_2__0__Impl16705);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__OwnedPathElementsAssignment_2_0_in_rule__ScopeNameCS__Group_2__0__Impl16704);
rule__ScopeNameCS__OwnedPathElementsAssignment_2_0();
state._fsp--;
@@ -24316,7 +24305,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8034:1: ( rule__ScopeNameCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8035:2: rule__ScopeNameCS__Group_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__1__Impl_in_rule__ScopeNameCS__Group_2__116735);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__1__Impl_in_rule__ScopeNameCS__Group_2__116734);
rule__ScopeNameCS__Group_2__1__Impl();
state._fsp--;
@@ -24355,7 +24344,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_2_1());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__ScopeNameCS__Group_2__1__Impl16763); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__ScopeNameCS__Group_2__1__Impl16762); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_2_1());
}
@@ -24390,12 +24379,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8068:1: ( rule__TransformationCS__Group__0__Impl rule__TransformationCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8069:2: rule__TransformationCS__Group__0__Impl rule__TransformationCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__0__Impl_in_rule__TransformationCS__Group__016798);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__0__Impl_in_rule__TransformationCS__Group__016797);
rule__TransformationCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__1_in_rule__TransformationCS__Group__016801);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__1_in_rule__TransformationCS__Group__016800);
rule__TransformationCS__Group__1();
state._fsp--;
@@ -24434,7 +24423,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getTransformationKeyword_0());
}
- match(input,26,FollowSets000.FOLLOW_26_in_rule__TransformationCS__Group__0__Impl16829); if (state.failed) return ;
+ match(input,26,FollowSets000.FOLLOW_26_in_rule__TransformationCS__Group__0__Impl16828); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getTransformationKeyword_0());
}
@@ -24469,12 +24458,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8099:1: ( rule__TransformationCS__Group__1__Impl rule__TransformationCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8100:2: rule__TransformationCS__Group__1__Impl rule__TransformationCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__1__Impl_in_rule__TransformationCS__Group__116860);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__1__Impl_in_rule__TransformationCS__Group__116859);
rule__TransformationCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__2_in_rule__TransformationCS__Group__116863);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__2_in_rule__TransformationCS__Group__116862);
rule__TransformationCS__Group__2();
state._fsp--;
@@ -24514,13 +24503,13 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getTransformationCSAccess().getOwnedPathNameAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8114:1: ( rule__TransformationCS__OwnedPathNameAssignment_1 )?
- int alt73=2;
- alt73 = dfa73.predict(input);
- switch (alt73) {
+ int alt72=2;
+ alt72 = dfa72.predict(input);
+ switch (alt72) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8114:2: rule__TransformationCS__OwnedPathNameAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__OwnedPathNameAssignment_1_in_rule__TransformationCS__Group__1__Impl16890);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__OwnedPathNameAssignment_1_in_rule__TransformationCS__Group__1__Impl16889);
rule__TransformationCS__OwnedPathNameAssignment_1();
state._fsp--;
@@ -24565,12 +24554,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8128:1: ( rule__TransformationCS__Group__2__Impl rule__TransformationCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8129:2: rule__TransformationCS__Group__2__Impl rule__TransformationCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__2__Impl_in_rule__TransformationCS__Group__216921);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__2__Impl_in_rule__TransformationCS__Group__216920);
rule__TransformationCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__3_in_rule__TransformationCS__Group__216924);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__3_in_rule__TransformationCS__Group__216923);
rule__TransformationCS__Group__3();
state._fsp--;
@@ -24612,7 +24601,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8143:1: ( rule__TransformationCS__NameAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8143:2: rule__TransformationCS__NameAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__NameAssignment_2_in_rule__TransformationCS__Group__2__Impl16951);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__NameAssignment_2_in_rule__TransformationCS__Group__2__Impl16950);
rule__TransformationCS__NameAssignment_2();
state._fsp--;
@@ -24654,12 +24643,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8157:1: ( rule__TransformationCS__Group__3__Impl rule__TransformationCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8158:2: rule__TransformationCS__Group__3__Impl rule__TransformationCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__3__Impl_in_rule__TransformationCS__Group__316981);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__3__Impl_in_rule__TransformationCS__Group__316980);
rule__TransformationCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__4_in_rule__TransformationCS__Group__316984);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__4_in_rule__TransformationCS__Group__316983);
rule__TransformationCS__Group__4();
state._fsp--;
@@ -24698,7 +24687,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getLeftCurlyBracketKeyword_3());
}
- match(input,64,FollowSets000.FOLLOW_64_in_rule__TransformationCS__Group__3__Impl17012); if (state.failed) return ;
+ match(input,64,FollowSets000.FOLLOW_64_in_rule__TransformationCS__Group__3__Impl17011); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getLeftCurlyBracketKeyword_3());
}
@@ -24733,12 +24722,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8188:1: ( rule__TransformationCS__Group__4__Impl rule__TransformationCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8189:2: rule__TransformationCS__Group__4__Impl rule__TransformationCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__4__Impl_in_rule__TransformationCS__Group__417043);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__4__Impl_in_rule__TransformationCS__Group__417042);
rule__TransformationCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__5_in_rule__TransformationCS__Group__417046);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__5_in_rule__TransformationCS__Group__417045);
rule__TransformationCS__Group__5();
state._fsp--;
@@ -24778,21 +24767,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getTransformationCSAccess().getGroup_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8203:1: ( rule__TransformationCS__Group_4__0 )*
- loop74:
+ loop73:
do {
- int alt74=2;
- int LA74_0 = input.LA(1);
+ int alt73=2;
+ int LA73_0 = input.LA(1);
- if ( (LA74_0==EOF||(LA74_0>=RULE_SIMPLE_ID && LA74_0<=RULE_ESCAPED_ID)||(LA74_0>=16 && LA74_0<=27)||LA74_0==27) ) {
- alt74=1;
+ if ( (LA73_0==EOF||(LA73_0>=RULE_SIMPLE_ID && LA73_0<=RULE_ESCAPED_ID)||(LA73_0>=16 && LA73_0<=27)||LA73_0==27) ) {
+ alt73=1;
}
- switch (alt74) {
+ switch (alt73) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8203:2: rule__TransformationCS__Group_4__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_4__0_in_rule__TransformationCS__Group__4__Impl17073);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_4__0_in_rule__TransformationCS__Group__4__Impl17072);
rule__TransformationCS__Group_4__0();
state._fsp--;
@@ -24802,7 +24791,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop74;
+ break loop73;
}
} while (true);
@@ -24840,7 +24829,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8217:1: ( rule__TransformationCS__Group__5__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8218:2: rule__TransformationCS__Group__5__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__5__Impl_in_rule__TransformationCS__Group__517104);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__5__Impl_in_rule__TransformationCS__Group__517103);
rule__TransformationCS__Group__5__Impl();
state._fsp--;
@@ -24879,7 +24868,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getRightCurlyBracketKeyword_5());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__TransformationCS__Group__5__Impl17132); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__TransformationCS__Group__5__Impl17131); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getRightCurlyBracketKeyword_5());
}
@@ -24914,12 +24903,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8259:1: ( rule__TransformationCS__Group_4__0__Impl rule__TransformationCS__Group_4__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8260:2: rule__TransformationCS__Group_4__0__Impl rule__TransformationCS__Group_4__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_4__0__Impl_in_rule__TransformationCS__Group_4__017175);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_4__0__Impl_in_rule__TransformationCS__Group_4__017174);
rule__TransformationCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_4__1_in_rule__TransformationCS__Group_4__017178);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_4__1_in_rule__TransformationCS__Group_4__017177);
rule__TransformationCS__Group_4__1();
state._fsp--;
@@ -24961,7 +24950,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8274:1: ( rule__TransformationCS__OwnedDirectionsAssignment_4_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8274:2: rule__TransformationCS__OwnedDirectionsAssignment_4_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__OwnedDirectionsAssignment_4_0_in_rule__TransformationCS__Group_4__0__Impl17205);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__OwnedDirectionsAssignment_4_0_in_rule__TransformationCS__Group_4__0__Impl17204);
rule__TransformationCS__OwnedDirectionsAssignment_4_0();
state._fsp--;
@@ -25003,7 +24992,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8288:1: ( rule__TransformationCS__Group_4__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8289:2: rule__TransformationCS__Group_4__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_4__1__Impl_in_rule__TransformationCS__Group_4__117235);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_4__1__Impl_in_rule__TransformationCS__Group_4__117234);
rule__TransformationCS__Group_4__1__Impl();
state._fsp--;
@@ -25042,7 +25031,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getSemicolonKeyword_4_1());
}
- match(input,16,FollowSets000.FOLLOW_16_in_rule__TransformationCS__Group_4__1__Impl17263); if (state.failed) return ;
+ match(input,16,FollowSets000.FOLLOW_16_in_rule__TransformationCS__Group_4__1__Impl17262); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getSemicolonKeyword_4_1());
}
@@ -25077,12 +25066,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8322:1: ( rule__UnrealizedVariableCS__Group__0__Impl rule__UnrealizedVariableCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8323:2: rule__UnrealizedVariableCS__Group__0__Impl rule__UnrealizedVariableCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__0__Impl_in_rule__UnrealizedVariableCS__Group__017298);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__0__Impl_in_rule__UnrealizedVariableCS__Group__017297);
rule__UnrealizedVariableCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__1_in_rule__UnrealizedVariableCS__Group__017301);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__1_in_rule__UnrealizedVariableCS__Group__017300);
rule__UnrealizedVariableCS__Group__1();
state._fsp--;
@@ -25124,7 +25113,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8337:1: ( rule__UnrealizedVariableCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8337:2: rule__UnrealizedVariableCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__NameAssignment_0_in_rule__UnrealizedVariableCS__Group__0__Impl17328);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__NameAssignment_0_in_rule__UnrealizedVariableCS__Group__0__Impl17327);
rule__UnrealizedVariableCS__NameAssignment_0();
state._fsp--;
@@ -25166,12 +25155,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8351:1: ( rule__UnrealizedVariableCS__Group__1__Impl rule__UnrealizedVariableCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8352:2: rule__UnrealizedVariableCS__Group__1__Impl rule__UnrealizedVariableCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__1__Impl_in_rule__UnrealizedVariableCS__Group__117358);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__1__Impl_in_rule__UnrealizedVariableCS__Group__117357);
rule__UnrealizedVariableCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__2_in_rule__UnrealizedVariableCS__Group__117361);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__2_in_rule__UnrealizedVariableCS__Group__117360);
rule__UnrealizedVariableCS__Group__2();
state._fsp--;
@@ -25211,17 +25200,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getUnrealizedVariableCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8366:1: ( rule__UnrealizedVariableCS__Group_1__0 )?
- int alt75=2;
- int LA75_0 = input.LA(1);
+ int alt74=2;
+ int LA74_0 = input.LA(1);
- if ( (LA75_0==72) ) {
- alt75=1;
+ if ( (LA74_0==72) ) {
+ alt74=1;
}
- switch (alt75) {
+ switch (alt74) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8366:2: rule__UnrealizedVariableCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group_1__0_in_rule__UnrealizedVariableCS__Group__1__Impl17388);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group_1__0_in_rule__UnrealizedVariableCS__Group__1__Impl17387);
rule__UnrealizedVariableCS__Group_1__0();
state._fsp--;
@@ -25266,7 +25255,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8380:1: ( rule__UnrealizedVariableCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8381:2: rule__UnrealizedVariableCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__2__Impl_in_rule__UnrealizedVariableCS__Group__217419);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__2__Impl_in_rule__UnrealizedVariableCS__Group__217418);
rule__UnrealizedVariableCS__Group__2__Impl();
state._fsp--;
@@ -25306,17 +25295,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getUnrealizedVariableCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8394:1: ( rule__UnrealizedVariableCS__Group_2__0 )?
- int alt76=2;
- int LA76_0 = input.LA(1);
+ int alt75=2;
+ int LA75_0 = input.LA(1);
- if ( (LA76_0==73) ) {
- alt76=1;
+ if ( (LA75_0==73) ) {
+ alt75=1;
}
- switch (alt76) {
+ switch (alt75) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8394:2: rule__UnrealizedVariableCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group_2__0_in_rule__UnrealizedVariableCS__Group__2__Impl17446);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group_2__0_in_rule__UnrealizedVariableCS__Group__2__Impl17445);
rule__UnrealizedVariableCS__Group_2__0();
state._fsp--;
@@ -25361,12 +25350,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8414:1: ( rule__UnrealizedVariableCS__Group_1__0__Impl rule__UnrealizedVariableCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8415:2: rule__UnrealizedVariableCS__Group_1__0__Impl rule__UnrealizedVariableCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group_1__0__Impl_in_rule__UnrealizedVariableCS__Group_1__017483);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group_1__0__Impl_in_rule__UnrealizedVariableCS__Group_1__017482);
rule__UnrealizedVariableCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group_1__1_in_rule__UnrealizedVariableCS__Group_1__017486);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group_1__1_in_rule__UnrealizedVariableCS__Group_1__017485);
rule__UnrealizedVariableCS__Group_1__1();
state._fsp--;
@@ -25405,7 +25394,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrealizedVariableCSAccess().getColonKeyword_1_0());
}
- match(input,72,FollowSets000.FOLLOW_72_in_rule__UnrealizedVariableCS__Group_1__0__Impl17514); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_72_in_rule__UnrealizedVariableCS__Group_1__0__Impl17513); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnrealizedVariableCSAccess().getColonKeyword_1_0());
}
@@ -25440,7 +25429,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8445:1: ( rule__UnrealizedVariableCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8446:2: rule__UnrealizedVariableCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group_1__1__Impl_in_rule__UnrealizedVariableCS__Group_1__117545);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group_1__1__Impl_in_rule__UnrealizedVariableCS__Group_1__117544);
rule__UnrealizedVariableCS__Group_1__1__Impl();
state._fsp--;
@@ -25482,7 +25471,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8459:1: ( rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8459:2: rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1_in_rule__UnrealizedVariableCS__Group_1__1__Impl17572);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1_in_rule__UnrealizedVariableCS__Group_1__1__Impl17571);
rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1();
state._fsp--;
@@ -25524,12 +25513,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8477:1: ( rule__UnrealizedVariableCS__Group_2__0__Impl rule__UnrealizedVariableCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8478:2: rule__UnrealizedVariableCS__Group_2__0__Impl rule__UnrealizedVariableCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group_2__0__Impl_in_rule__UnrealizedVariableCS__Group_2__017606);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group_2__0__Impl_in_rule__UnrealizedVariableCS__Group_2__017605);
rule__UnrealizedVariableCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group_2__1_in_rule__UnrealizedVariableCS__Group_2__017609);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group_2__1_in_rule__UnrealizedVariableCS__Group_2__017608);
rule__UnrealizedVariableCS__Group_2__1();
state._fsp--;
@@ -25568,7 +25557,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrealizedVariableCSAccess().getColonEqualsSignKeyword_2_0());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__UnrealizedVariableCS__Group_2__0__Impl17637); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__UnrealizedVariableCS__Group_2__0__Impl17636); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnrealizedVariableCSAccess().getColonEqualsSignKeyword_2_0());
}
@@ -25603,7 +25592,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8508:1: ( rule__UnrealizedVariableCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8509:2: rule__UnrealizedVariableCS__Group_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group_2__1__Impl_in_rule__UnrealizedVariableCS__Group_2__117668);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group_2__1__Impl_in_rule__UnrealizedVariableCS__Group_2__117667);
rule__UnrealizedVariableCS__Group_2__1__Impl();
state._fsp--;
@@ -25645,7 +25634,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8522:1: ( rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8522:2: rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1_in_rule__UnrealizedVariableCS__Group_2__1__Impl17695);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1_in_rule__UnrealizedVariableCS__Group_2__1__Impl17694);
rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1();
state._fsp--;
@@ -25687,12 +25676,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8540:1: ( rule__RealizedVariableCS__Group__0__Impl rule__RealizedVariableCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8541:2: rule__RealizedVariableCS__Group__0__Impl rule__RealizedVariableCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__0__Impl_in_rule__RealizedVariableCS__Group__017729);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__0__Impl_in_rule__RealizedVariableCS__Group__017728);
rule__RealizedVariableCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__1_in_rule__RealizedVariableCS__Group__017732);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__1_in_rule__RealizedVariableCS__Group__017731);
rule__RealizedVariableCS__Group__1();
state._fsp--;
@@ -25731,7 +25720,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getRealizedVariableCSAccess().getRealizeKeyword_0());
}
- match(input,24,FollowSets000.FOLLOW_24_in_rule__RealizedVariableCS__Group__0__Impl17760); if (state.failed) return ;
+ match(input,24,FollowSets000.FOLLOW_24_in_rule__RealizedVariableCS__Group__0__Impl17759); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRealizedVariableCSAccess().getRealizeKeyword_0());
}
@@ -25766,12 +25755,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8571:1: ( rule__RealizedVariableCS__Group__1__Impl rule__RealizedVariableCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8572:2: rule__RealizedVariableCS__Group__1__Impl rule__RealizedVariableCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__1__Impl_in_rule__RealizedVariableCS__Group__117791);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__1__Impl_in_rule__RealizedVariableCS__Group__117790);
rule__RealizedVariableCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__2_in_rule__RealizedVariableCS__Group__117794);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__2_in_rule__RealizedVariableCS__Group__117793);
rule__RealizedVariableCS__Group__2();
state._fsp--;
@@ -25813,7 +25802,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8586:1: ( rule__RealizedVariableCS__NameAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8586:2: rule__RealizedVariableCS__NameAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__NameAssignment_1_in_rule__RealizedVariableCS__Group__1__Impl17821);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__NameAssignment_1_in_rule__RealizedVariableCS__Group__1__Impl17820);
rule__RealizedVariableCS__NameAssignment_1();
state._fsp--;
@@ -25855,12 +25844,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8600:1: ( rule__RealizedVariableCS__Group__2__Impl rule__RealizedVariableCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8601:2: rule__RealizedVariableCS__Group__2__Impl rule__RealizedVariableCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__2__Impl_in_rule__RealizedVariableCS__Group__217851);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__2__Impl_in_rule__RealizedVariableCS__Group__217850);
rule__RealizedVariableCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__3_in_rule__RealizedVariableCS__Group__217854);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__3_in_rule__RealizedVariableCS__Group__217853);
rule__RealizedVariableCS__Group__3();
state._fsp--;
@@ -25899,7 +25888,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getRealizedVariableCSAccess().getColonKeyword_2());
}
- match(input,72,FollowSets000.FOLLOW_72_in_rule__RealizedVariableCS__Group__2__Impl17882); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_72_in_rule__RealizedVariableCS__Group__2__Impl17881); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRealizedVariableCSAccess().getColonKeyword_2());
}
@@ -25934,7 +25923,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8631:1: ( rule__RealizedVariableCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8632:2: rule__RealizedVariableCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__3__Impl_in_rule__RealizedVariableCS__Group__317913);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__3__Impl_in_rule__RealizedVariableCS__Group__317912);
rule__RealizedVariableCS__Group__3__Impl();
state._fsp--;
@@ -25976,7 +25965,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8645:1: ( rule__RealizedVariableCS__OwnedTypeAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8645:2: rule__RealizedVariableCS__OwnedTypeAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__OwnedTypeAssignment_3_in_rule__RealizedVariableCS__Group__3__Impl17940);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__OwnedTypeAssignment_3_in_rule__RealizedVariableCS__Group__3__Impl17939);
rule__RealizedVariableCS__OwnedTypeAssignment_3();
state._fsp--;
@@ -26018,12 +26007,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8667:1: ( rule__UnnamedDomainCS__Group__0__Impl rule__UnnamedDomainCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8668:2: rule__UnnamedDomainCS__Group__0__Impl rule__UnnamedDomainCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__UnnamedDomainCS__Group__0__Impl_in_rule__UnnamedDomainCS__Group__017978);
+ pushFollow(FollowSets000.FOLLOW_rule__UnnamedDomainCS__Group__0__Impl_in_rule__UnnamedDomainCS__Group__017977);
rule__UnnamedDomainCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnnamedDomainCS__Group__1_in_rule__UnnamedDomainCS__Group__017981);
+ pushFollow(FollowSets000.FOLLOW_rule__UnnamedDomainCS__Group__1_in_rule__UnnamedDomainCS__Group__017980);
rule__UnnamedDomainCS__Group__1();
state._fsp--;
@@ -26097,12 +26086,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8698:1: ( rule__UnnamedDomainCS__Group__1__Impl rule__UnnamedDomainCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8699:2: rule__UnnamedDomainCS__Group__1__Impl rule__UnnamedDomainCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__UnnamedDomainCS__Group__1__Impl_in_rule__UnnamedDomainCS__Group__118039);
+ pushFollow(FollowSets000.FOLLOW_rule__UnnamedDomainCS__Group__1__Impl_in_rule__UnnamedDomainCS__Group__118038);
rule__UnnamedDomainCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnnamedDomainCS__Group__2_in_rule__UnnamedDomainCS__Group__118042);
+ pushFollow(FollowSets000.FOLLOW_rule__UnnamedDomainCS__Group__2_in_rule__UnnamedDomainCS__Group__118041);
rule__UnnamedDomainCS__Group__2();
state._fsp--;
@@ -26144,7 +26133,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8713:1: ( rule__UnnamedDomainCS__OwnedGuardPatternAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8713:2: rule__UnnamedDomainCS__OwnedGuardPatternAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__UnnamedDomainCS__OwnedGuardPatternAssignment_1_in_rule__UnnamedDomainCS__Group__1__Impl18069);
+ pushFollow(FollowSets000.FOLLOW_rule__UnnamedDomainCS__OwnedGuardPatternAssignment_1_in_rule__UnnamedDomainCS__Group__1__Impl18068);
rule__UnnamedDomainCS__OwnedGuardPatternAssignment_1();
state._fsp--;
@@ -26186,7 +26175,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8727:1: ( rule__UnnamedDomainCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8728:2: rule__UnnamedDomainCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__UnnamedDomainCS__Group__2__Impl_in_rule__UnnamedDomainCS__Group__218099);
+ pushFollow(FollowSets000.FOLLOW_rule__UnnamedDomainCS__Group__2__Impl_in_rule__UnnamedDomainCS__Group__218098);
rule__UnnamedDomainCS__Group__2__Impl();
state._fsp--;
@@ -26228,7 +26217,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8741:1: ( rule__UnnamedDomainCS__OwnedBottomPatternAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8741:2: rule__UnnamedDomainCS__OwnedBottomPatternAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__UnnamedDomainCS__OwnedBottomPatternAssignment_2_in_rule__UnnamedDomainCS__Group__2__Impl18126);
+ pushFollow(FollowSets000.FOLLOW_rule__UnnamedDomainCS__OwnedBottomPatternAssignment_2_in_rule__UnnamedDomainCS__Group__2__Impl18125);
rule__UnnamedDomainCS__OwnedBottomPatternAssignment_2();
state._fsp--;
@@ -26270,12 +26259,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8761:1: ( rule__URIPathNameCS__Group__0__Impl rule__URIPathNameCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8762:2: rule__URIPathNameCS__Group__0__Impl rule__URIPathNameCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__018162);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__018161);
rule__URIPathNameCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__018165);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__018164);
rule__URIPathNameCS__Group__1();
state._fsp--;
@@ -26317,7 +26306,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8776:1: ( rule__URIPathNameCS__OwnedPathElementsAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8776:2: rule__URIPathNameCS__OwnedPathElementsAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__OwnedPathElementsAssignment_0_in_rule__URIPathNameCS__Group__0__Impl18192);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__OwnedPathElementsAssignment_0_in_rule__URIPathNameCS__Group__0__Impl18191);
rule__URIPathNameCS__OwnedPathElementsAssignment_0();
state._fsp--;
@@ -26359,7 +26348,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8790:1: ( rule__URIPathNameCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8791:2: rule__URIPathNameCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__118222);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__118221);
rule__URIPathNameCS__Group__1__Impl();
state._fsp--;
@@ -26399,27 +26388,27 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getURIPathNameCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8804:1: ( rule__URIPathNameCS__Group_1__0 )*
- loop77:
+ loop76:
do {
- int alt77=2;
- int LA77_0 = input.LA(1);
+ int alt76=2;
+ int LA76_0 = input.LA(1);
- if ( (LA77_0==74) ) {
- int LA77_2 = input.LA(2);
+ if ( (LA76_0==74) ) {
+ int LA76_2 = input.LA(2);
- if ( ((LA77_2>=RULE_SIMPLE_ID && LA77_2<=RULE_ESCAPED_ID)||(LA77_2>=17 && LA77_2<=27)||(LA77_2>=47 && LA77_2<=61)) ) {
- alt77=1;
+ if ( ((LA76_2>=RULE_SIMPLE_ID && LA76_2<=RULE_ESCAPED_ID)||(LA76_2>=17 && LA76_2<=27)||(LA76_2>=47 && LA76_2<=61)) ) {
+ alt76=1;
}
}
- switch (alt77) {
+ switch (alt76) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8804:2: rule__URIPathNameCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl18249);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl18248);
rule__URIPathNameCS__Group_1__0();
state._fsp--;
@@ -26429,7 +26418,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop77;
+ break loop76;
}
} while (true);
@@ -26467,12 +26456,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8822:1: ( rule__URIPathNameCS__Group_1__0__Impl rule__URIPathNameCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8823:2: rule__URIPathNameCS__Group_1__0__Impl rule__URIPathNameCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__018284);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__018283);
rule__URIPathNameCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__018287);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__018286);
rule__URIPathNameCS__Group_1__1();
state._fsp--;
@@ -26511,7 +26500,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getURIPathNameCSAccess().getColonColonKeyword_1_0());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__URIPathNameCS__Group_1__0__Impl18315); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__URIPathNameCS__Group_1__0__Impl18314); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getURIPathNameCSAccess().getColonColonKeyword_1_0());
}
@@ -26546,7 +26535,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8853:1: ( rule__URIPathNameCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8854:2: rule__URIPathNameCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__118346);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__118345);
rule__URIPathNameCS__Group_1__1__Impl();
state._fsp--;
@@ -26588,7 +26577,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8867:1: ( rule__URIPathNameCS__OwnedPathElementsAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8867:2: rule__URIPathNameCS__OwnedPathElementsAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__OwnedPathElementsAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl18373);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__OwnedPathElementsAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl18372);
rule__URIPathNameCS__OwnedPathElementsAssignment_1_1();
state._fsp--;
@@ -26630,12 +26619,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8885:1: ( rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8886:2: rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__018407);
+ pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__018406);
rule__URIFirstPathElementCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__018410);
+ pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__018409);
rule__URIFirstPathElementCS__Group_1__1();
state._fsp--;
@@ -26709,7 +26698,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8916:1: ( rule__URIFirstPathElementCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8917:2: rule__URIFirstPathElementCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__118468);
+ pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__118467);
rule__URIFirstPathElementCS__Group_1__1__Impl();
state._fsp--;
@@ -26751,7 +26740,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8930:1: ( rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8930:2: rule__URIFirstPathElementCS__ReferredElementAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__ReferredElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl18495);
+ pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__ReferredElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl18494);
rule__URIFirstPathElementCS__ReferredElementAssignment_1_1();
state._fsp--;
@@ -26793,12 +26782,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8948:1: ( rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8949:2: rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__018529);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__018528);
rule__CollectionTypeCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__018532);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__018531);
rule__CollectionTypeCS__Group__1();
state._fsp--;
@@ -26840,7 +26829,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8963:1: ( rule__CollectionTypeCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8963:2: rule__CollectionTypeCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl18559);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl18558);
rule__CollectionTypeCS__NameAssignment_0();
state._fsp--;
@@ -26882,7 +26871,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8977:1: ( rule__CollectionTypeCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8978:2: rule__CollectionTypeCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__118589);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__118588);
rule__CollectionTypeCS__Group__1__Impl();
state._fsp--;
@@ -26922,17 +26911,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getCollectionTypeCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8991:1: ( rule__CollectionTypeCS__Group_1__0 )?
- int alt78=2;
- int LA78_0 = input.LA(1);
+ int alt77=2;
+ int LA77_0 = input.LA(1);
- if ( (LA78_0==70) ) {
- alt78=1;
+ if ( (LA77_0==70) ) {
+ alt77=1;
}
- switch (alt78) {
+ switch (alt77) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:8991:2: rule__CollectionTypeCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl18616);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl18615);
rule__CollectionTypeCS__Group_1__0();
state._fsp--;
@@ -26977,12 +26966,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9009:1: ( rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9010:2: rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__018651);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__018650);
rule__CollectionTypeCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__018654);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__018653);
rule__CollectionTypeCS__Group_1__1();
state._fsp--;
@@ -27021,7 +27010,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__CollectionTypeCS__Group_1__0__Impl18682); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__CollectionTypeCS__Group_1__0__Impl18681); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
@@ -27056,12 +27045,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9040:1: ( rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9041:2: rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__118713);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__118712);
rule__CollectionTypeCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__118716);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__118715);
rule__CollectionTypeCS__Group_1__2();
state._fsp--;
@@ -27103,7 +27092,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9055:1: ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9055:2: rule__CollectionTypeCS__OwnedTypeAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl18743);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl18742);
rule__CollectionTypeCS__OwnedTypeAssignment_1_1();
state._fsp--;
@@ -27145,7 +27134,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9069:1: ( rule__CollectionTypeCS__Group_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9070:2: rule__CollectionTypeCS__Group_1__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__218773);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__218772);
rule__CollectionTypeCS__Group_1__2__Impl();
state._fsp--;
@@ -27184,7 +27173,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getRightParenthesisKeyword_1_2());
}
- match(input,71,FollowSets000.FOLLOW_71_in_rule__CollectionTypeCS__Group_1__2__Impl18801); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_71_in_rule__CollectionTypeCS__Group_1__2__Impl18800); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeCSAccess().getRightParenthesisKeyword_1_2());
}
@@ -27219,12 +27208,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9105:1: ( rule__MapTypeCS__Group__0__Impl rule__MapTypeCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9106:2: rule__MapTypeCS__Group__0__Impl rule__MapTypeCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group__0__Impl_in_rule__MapTypeCS__Group__018838);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group__0__Impl_in_rule__MapTypeCS__Group__018837);
rule__MapTypeCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group__1_in_rule__MapTypeCS__Group__018841);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group__1_in_rule__MapTypeCS__Group__018840);
rule__MapTypeCS__Group__1();
state._fsp--;
@@ -27266,7 +27255,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9120:1: ( rule__MapTypeCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9120:2: rule__MapTypeCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__NameAssignment_0_in_rule__MapTypeCS__Group__0__Impl18868);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__NameAssignment_0_in_rule__MapTypeCS__Group__0__Impl18867);
rule__MapTypeCS__NameAssignment_0();
state._fsp--;
@@ -27308,7 +27297,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9134:1: ( rule__MapTypeCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9135:2: rule__MapTypeCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group__1__Impl_in_rule__MapTypeCS__Group__118898);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group__1__Impl_in_rule__MapTypeCS__Group__118897);
rule__MapTypeCS__Group__1__Impl();
state._fsp--;
@@ -27348,17 +27337,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getMapTypeCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9148:1: ( rule__MapTypeCS__Group_1__0 )?
- int alt79=2;
- int LA79_0 = input.LA(1);
+ int alt78=2;
+ int LA78_0 = input.LA(1);
- if ( (LA79_0==70) ) {
- alt79=1;
+ if ( (LA78_0==70) ) {
+ alt78=1;
}
- switch (alt79) {
+ switch (alt78) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9148:2: rule__MapTypeCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__0_in_rule__MapTypeCS__Group__1__Impl18925);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__0_in_rule__MapTypeCS__Group__1__Impl18924);
rule__MapTypeCS__Group_1__0();
state._fsp--;
@@ -27403,12 +27392,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9166:1: ( rule__MapTypeCS__Group_1__0__Impl rule__MapTypeCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9167:2: rule__MapTypeCS__Group_1__0__Impl rule__MapTypeCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__0__Impl_in_rule__MapTypeCS__Group_1__018960);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__0__Impl_in_rule__MapTypeCS__Group_1__018959);
rule__MapTypeCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__1_in_rule__MapTypeCS__Group_1__018963);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__1_in_rule__MapTypeCS__Group_1__018962);
rule__MapTypeCS__Group_1__1();
state._fsp--;
@@ -27447,7 +27436,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__MapTypeCS__Group_1__0__Impl18991); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__MapTypeCS__Group_1__0__Impl18990); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
@@ -27482,12 +27471,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9197:1: ( rule__MapTypeCS__Group_1__1__Impl rule__MapTypeCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9198:2: rule__MapTypeCS__Group_1__1__Impl rule__MapTypeCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__1__Impl_in_rule__MapTypeCS__Group_1__119022);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__1__Impl_in_rule__MapTypeCS__Group_1__119021);
rule__MapTypeCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__2_in_rule__MapTypeCS__Group_1__119025);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__2_in_rule__MapTypeCS__Group_1__119024);
rule__MapTypeCS__Group_1__2();
state._fsp--;
@@ -27529,7 +27518,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9212:1: ( rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9212:2: rule__MapTypeCS__OwnedKeyTypeAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__OwnedKeyTypeAssignment_1_1_in_rule__MapTypeCS__Group_1__1__Impl19052);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__OwnedKeyTypeAssignment_1_1_in_rule__MapTypeCS__Group_1__1__Impl19051);
rule__MapTypeCS__OwnedKeyTypeAssignment_1_1();
state._fsp--;
@@ -27571,12 +27560,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9226:1: ( rule__MapTypeCS__Group_1__2__Impl rule__MapTypeCS__Group_1__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9227:2: rule__MapTypeCS__Group_1__2__Impl rule__MapTypeCS__Group_1__3
{
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__2__Impl_in_rule__MapTypeCS__Group_1__219082);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__2__Impl_in_rule__MapTypeCS__Group_1__219081);
rule__MapTypeCS__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__3_in_rule__MapTypeCS__Group_1__219085);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__3_in_rule__MapTypeCS__Group_1__219084);
rule__MapTypeCS__Group_1__3();
state._fsp--;
@@ -27615,7 +27604,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getCommaKeyword_1_2());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__MapTypeCS__Group_1__2__Impl19113); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__MapTypeCS__Group_1__2__Impl19112); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapTypeCSAccess().getCommaKeyword_1_2());
}
@@ -27650,12 +27639,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9257:1: ( rule__MapTypeCS__Group_1__3__Impl rule__MapTypeCS__Group_1__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9258:2: rule__MapTypeCS__Group_1__3__Impl rule__MapTypeCS__Group_1__4
{
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__3__Impl_in_rule__MapTypeCS__Group_1__319144);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__3__Impl_in_rule__MapTypeCS__Group_1__319143);
rule__MapTypeCS__Group_1__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__4_in_rule__MapTypeCS__Group_1__319147);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__4_in_rule__MapTypeCS__Group_1__319146);
rule__MapTypeCS__Group_1__4();
state._fsp--;
@@ -27697,7 +27686,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9272:1: ( rule__MapTypeCS__OwnedValueTypeAssignment_1_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9272:2: rule__MapTypeCS__OwnedValueTypeAssignment_1_3
{
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__OwnedValueTypeAssignment_1_3_in_rule__MapTypeCS__Group_1__3__Impl19174);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__OwnedValueTypeAssignment_1_3_in_rule__MapTypeCS__Group_1__3__Impl19173);
rule__MapTypeCS__OwnedValueTypeAssignment_1_3();
state._fsp--;
@@ -27739,7 +27728,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9286:1: ( rule__MapTypeCS__Group_1__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9287:2: rule__MapTypeCS__Group_1__4__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__4__Impl_in_rule__MapTypeCS__Group_1__419204);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__4__Impl_in_rule__MapTypeCS__Group_1__419203);
rule__MapTypeCS__Group_1__4__Impl();
state._fsp--;
@@ -27778,7 +27767,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getRightParenthesisKeyword_1_4());
}
- match(input,71,FollowSets000.FOLLOW_71_in_rule__MapTypeCS__Group_1__4__Impl19232); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_71_in_rule__MapTypeCS__Group_1__4__Impl19231); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapTypeCSAccess().getRightParenthesisKeyword_1_4());
}
@@ -27813,12 +27802,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9326:1: ( rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9327:2: rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__019273);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__019272);
rule__TupleTypeCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__019276);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__019275);
rule__TupleTypeCS__Group__1();
state._fsp--;
@@ -27860,7 +27849,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9341:1: ( rule__TupleTypeCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9341:2: rule__TupleTypeCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl19303);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl19302);
rule__TupleTypeCS__NameAssignment_0();
state._fsp--;
@@ -27902,7 +27891,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9355:1: ( rule__TupleTypeCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9356:2: rule__TupleTypeCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__119333);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__119332);
rule__TupleTypeCS__Group__1__Impl();
state._fsp--;
@@ -27942,17 +27931,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getTupleTypeCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9369:1: ( rule__TupleTypeCS__Group_1__0 )?
- int alt80=2;
- int LA80_0 = input.LA(1);
+ int alt79=2;
+ int LA79_0 = input.LA(1);
- if ( (LA80_0==70) ) {
- alt80=1;
+ if ( (LA79_0==70) ) {
+ alt79=1;
}
- switch (alt80) {
+ switch (alt79) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9369:2: rule__TupleTypeCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl19360);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl19359);
rule__TupleTypeCS__Group_1__0();
state._fsp--;
@@ -27997,12 +27986,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9387:1: ( rule__TupleTypeCS__Group_1__0__Impl rule__TupleTypeCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9388:2: rule__TupleTypeCS__Group_1__0__Impl rule__TupleTypeCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__019395);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__019394);
rule__TupleTypeCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__019398);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__019397);
rule__TupleTypeCS__Group_1__1();
state._fsp--;
@@ -28041,7 +28030,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__TupleTypeCS__Group_1__0__Impl19426); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__TupleTypeCS__Group_1__0__Impl19425); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
@@ -28076,12 +28065,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9418:1: ( rule__TupleTypeCS__Group_1__1__Impl rule__TupleTypeCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9419:2: rule__TupleTypeCS__Group_1__1__Impl rule__TupleTypeCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__119457);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__119456);
rule__TupleTypeCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__119460);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__119459);
rule__TupleTypeCS__Group_1__2();
state._fsp--;
@@ -28121,17 +28110,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getTupleTypeCSAccess().getGroup_1_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9433:1: ( rule__TupleTypeCS__Group_1_1__0 )?
- int alt81=2;
- int LA81_0 = input.LA(1);
+ int alt80=2;
+ int LA80_0 = input.LA(1);
- if ( ((LA81_0>=RULE_SIMPLE_ID && LA81_0<=RULE_ESCAPED_ID)||(LA81_0>=17 && LA81_0<=27)) ) {
- alt81=1;
+ if ( ((LA80_0>=RULE_SIMPLE_ID && LA80_0<=RULE_ESCAPED_ID)||(LA80_0>=17 && LA80_0<=27)) ) {
+ alt80=1;
}
- switch (alt81) {
+ switch (alt80) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9433:2: rule__TupleTypeCS__Group_1_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl19487);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl19486);
rule__TupleTypeCS__Group_1_1__0();
state._fsp--;
@@ -28176,7 +28165,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9447:1: ( rule__TupleTypeCS__Group_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9448:2: rule__TupleTypeCS__Group_1__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__219518);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__219517);
rule__TupleTypeCS__Group_1__2__Impl();
state._fsp--;
@@ -28215,7 +28204,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getRightParenthesisKeyword_1_2());
}
- match(input,71,FollowSets000.FOLLOW_71_in_rule__TupleTypeCS__Group_1__2__Impl19546); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_71_in_rule__TupleTypeCS__Group_1__2__Impl19545); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getRightParenthesisKeyword_1_2());
}
@@ -28250,12 +28239,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9483:1: ( rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9484:2: rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__019583);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__019582);
rule__TupleTypeCS__Group_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__019586);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__019585);
rule__TupleTypeCS__Group_1_1__1();
state._fsp--;
@@ -28297,7 +28286,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9498:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9498:2: rule__TupleTypeCS__OwnedPartsAssignment_1_1_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl19613);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl19612);
rule__TupleTypeCS__OwnedPartsAssignment_1_1_0();
state._fsp--;
@@ -28339,7 +28328,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9512:1: ( rule__TupleTypeCS__Group_1_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9513:2: rule__TupleTypeCS__Group_1_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__119643);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__119642);
rule__TupleTypeCS__Group_1_1__1__Impl();
state._fsp--;
@@ -28379,21 +28368,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getTupleTypeCSAccess().getGroup_1_1_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9526:1: ( rule__TupleTypeCS__Group_1_1_1__0 )*
- loop82:
+ loop81:
do {
- int alt82=2;
- int LA82_0 = input.LA(1);
+ int alt81=2;
+ int LA81_0 = input.LA(1);
- if ( (LA82_0==67) ) {
- alt82=1;
+ if ( (LA81_0==67) ) {
+ alt81=1;
}
- switch (alt82) {
+ switch (alt81) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9526:2: rule__TupleTypeCS__Group_1_1_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl19670);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl19669);
rule__TupleTypeCS__Group_1_1_1__0();
state._fsp--;
@@ -28403,7 +28392,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop82;
+ break loop81;
}
} while (true);
@@ -28441,12 +28430,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9544:1: ( rule__TupleTypeCS__Group_1_1_1__0__Impl rule__TupleTypeCS__Group_1_1_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9545:2: rule__TupleTypeCS__Group_1_1_1__0__Impl rule__TupleTypeCS__Group_1_1_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__019705);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__019704);
rule__TupleTypeCS__Group_1_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__019708);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__019707);
rule__TupleTypeCS__Group_1_1_1__1();
state._fsp--;
@@ -28485,7 +28474,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getCommaKeyword_1_1_1_0());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__TupleTypeCS__Group_1_1_1__0__Impl19736); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__TupleTypeCS__Group_1_1_1__0__Impl19735); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getCommaKeyword_1_1_1_0());
}
@@ -28520,7 +28509,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9575:1: ( rule__TupleTypeCS__Group_1_1_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9576:2: rule__TupleTypeCS__Group_1_1_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__119767);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__119766);
rule__TupleTypeCS__Group_1_1_1__1__Impl();
state._fsp--;
@@ -28562,7 +28551,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9589:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9589:2: rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl19794);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl19793);
rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1();
state._fsp--;
@@ -28604,12 +28593,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9607:1: ( rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9608:2: rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__019828);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__019827);
rule__TuplePartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__019831);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__019830);
rule__TuplePartCS__Group__1();
state._fsp--;
@@ -28651,7 +28640,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9622:1: ( rule__TuplePartCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9622:2: rule__TuplePartCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl19858);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl19857);
rule__TuplePartCS__NameAssignment_0();
state._fsp--;
@@ -28693,12 +28682,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9636:1: ( rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9637:2: rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__119888);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__119887);
rule__TuplePartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__119891);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__119890);
rule__TuplePartCS__Group__2();
state._fsp--;
@@ -28737,7 +28726,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSAccess().getColonKeyword_1());
}
- match(input,72,FollowSets000.FOLLOW_72_in_rule__TuplePartCS__Group__1__Impl19919); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_72_in_rule__TuplePartCS__Group__1__Impl19918); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTuplePartCSAccess().getColonKeyword_1());
}
@@ -28772,7 +28761,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9667:1: ( rule__TuplePartCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9668:2: rule__TuplePartCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__219950);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__219949);
rule__TuplePartCS__Group__2__Impl();
state._fsp--;
@@ -28814,7 +28803,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9681:1: ( rule__TuplePartCS__OwnedTypeAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9681:2: rule__TuplePartCS__OwnedTypeAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl19977);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl19976);
rule__TuplePartCS__OwnedTypeAssignment_2();
state._fsp--;
@@ -28856,12 +28845,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9701:1: ( rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9702:2: rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__020013);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__020012);
rule__CollectionLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__020016);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__020015);
rule__CollectionLiteralExpCS__Group__1();
state._fsp--;
@@ -28903,7 +28892,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9716:1: ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9716:2: rule__CollectionLiteralExpCS__OwnedTypeAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl20043);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl20042);
rule__CollectionLiteralExpCS__OwnedTypeAssignment_0();
state._fsp--;
@@ -28945,12 +28934,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9730:1: ( rule__CollectionLiteralExpCS__Group__1__Impl rule__CollectionLiteralExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9731:2: rule__CollectionLiteralExpCS__Group__1__Impl rule__CollectionLiteralExpCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__120073);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__120072);
rule__CollectionLiteralExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__120076);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__120075);
rule__CollectionLiteralExpCS__Group__2();
state._fsp--;
@@ -28989,7 +28978,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,64,FollowSets000.FOLLOW_64_in_rule__CollectionLiteralExpCS__Group__1__Impl20104); if (state.failed) return ;
+ match(input,64,FollowSets000.FOLLOW_64_in_rule__CollectionLiteralExpCS__Group__1__Impl20103); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -29024,12 +29013,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9761:1: ( rule__CollectionLiteralExpCS__Group__2__Impl rule__CollectionLiteralExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9762:2: rule__CollectionLiteralExpCS__Group__2__Impl rule__CollectionLiteralExpCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__220135);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__220134);
rule__CollectionLiteralExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__220138);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__220137);
rule__CollectionLiteralExpCS__Group__3();
state._fsp--;
@@ -29069,17 +29058,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getCollectionLiteralExpCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9776:1: ( rule__CollectionLiteralExpCS__Group_2__0 )?
- int alt83=2;
- int LA83_0 = input.LA(1);
+ int alt82=2;
+ int LA82_0 = input.LA(1);
- if ( ((LA83_0>=RULE_INT && LA83_0<=RULE_ESCAPED_ID)||(LA83_0>=17 && LA83_0<=30)||(LA83_0>=47 && LA83_0<=61)||LA83_0==70||LA83_0==72||LA83_0==77||(LA83_0>=79 && LA83_0<=80)||LA83_0==84||(LA83_0>=89 && LA83_0<=90)||(LA83_0>=94 && LA83_0<=95)) ) {
- alt83=1;
+ if ( ((LA82_0>=RULE_INT && LA82_0<=RULE_ESCAPED_ID)||(LA82_0>=17 && LA82_0<=30)||(LA82_0>=47 && LA82_0<=61)||LA82_0==70||LA82_0==72||LA82_0==77||(LA82_0>=79 && LA82_0<=80)||LA82_0==84||(LA82_0>=89 && LA82_0<=90)||(LA82_0>=94 && LA82_0<=95)) ) {
+ alt82=1;
}
- switch (alt83) {
+ switch (alt82) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9776:2: rule__CollectionLiteralExpCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl20165);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl20164);
rule__CollectionLiteralExpCS__Group_2__0();
state._fsp--;
@@ -29124,7 +29113,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9790:1: ( rule__CollectionLiteralExpCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9791:2: rule__CollectionLiteralExpCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__320196);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__320195);
rule__CollectionLiteralExpCS__Group__3__Impl();
state._fsp--;
@@ -29163,7 +29152,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__CollectionLiteralExpCS__Group__3__Impl20224); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__CollectionLiteralExpCS__Group__3__Impl20223); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
@@ -29198,12 +29187,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9828:1: ( rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9829:2: rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__020263);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__020262);
rule__CollectionLiteralExpCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__020266);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__020265);
rule__CollectionLiteralExpCS__Group_2__1();
state._fsp--;
@@ -29245,7 +29234,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9843:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9843:2: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl20293);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl20292);
rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0();
state._fsp--;
@@ -29287,7 +29276,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9857:1: ( rule__CollectionLiteralExpCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9858:2: rule__CollectionLiteralExpCS__Group_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__120323);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__120322);
rule__CollectionLiteralExpCS__Group_2__1__Impl();
state._fsp--;
@@ -29327,21 +29316,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getCollectionLiteralExpCSAccess().getGroup_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9871:1: ( rule__CollectionLiteralExpCS__Group_2_1__0 )*
- loop84:
+ loop83:
do {
- int alt84=2;
- int LA84_0 = input.LA(1);
+ int alt83=2;
+ int LA83_0 = input.LA(1);
- if ( (LA84_0==67) ) {
- alt84=1;
+ if ( (LA83_0==67) ) {
+ alt83=1;
}
- switch (alt84) {
+ switch (alt83) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9871:2: rule__CollectionLiteralExpCS__Group_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl20350);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl20349);
rule__CollectionLiteralExpCS__Group_2_1__0();
state._fsp--;
@@ -29351,7 +29340,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop84;
+ break loop83;
}
} while (true);
@@ -29389,12 +29378,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9889:1: ( rule__CollectionLiteralExpCS__Group_2_1__0__Impl rule__CollectionLiteralExpCS__Group_2_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9890:2: rule__CollectionLiteralExpCS__Group_2_1__0__Impl rule__CollectionLiteralExpCS__Group_2_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__020385);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__020384);
rule__CollectionLiteralExpCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__020388);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__020387);
rule__CollectionLiteralExpCS__Group_2_1__1();
state._fsp--;
@@ -29433,7 +29422,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl20416); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl20415); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
@@ -29468,7 +29457,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9920:1: ( rule__CollectionLiteralExpCS__Group_2_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9921:2: rule__CollectionLiteralExpCS__Group_2_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__120447);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__120446);
rule__CollectionLiteralExpCS__Group_2_1__1__Impl();
state._fsp--;
@@ -29510,7 +29499,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9934:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9934:2: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl20474);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl20473);
rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1();
state._fsp--;
@@ -29552,12 +29541,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9952:1: ( rule__CollectionLiteralPartCS__Group_0__0__Impl rule__CollectionLiteralPartCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9953:2: rule__CollectionLiteralPartCS__Group_0__0__Impl rule__CollectionLiteralPartCS__Group_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_0__0__Impl_in_rule__CollectionLiteralPartCS__Group_0__020508);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_0__0__Impl_in_rule__CollectionLiteralPartCS__Group_0__020507);
rule__CollectionLiteralPartCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_0__1_in_rule__CollectionLiteralPartCS__Group_0__020511);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_0__1_in_rule__CollectionLiteralPartCS__Group_0__020510);
rule__CollectionLiteralPartCS__Group_0__1();
state._fsp--;
@@ -29599,7 +29588,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9967:1: ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9967:2: rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0_in_rule__CollectionLiteralPartCS__Group_0__0__Impl20538);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0_in_rule__CollectionLiteralPartCS__Group_0__0__Impl20537);
rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0();
state._fsp--;
@@ -29641,7 +29630,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9981:1: ( rule__CollectionLiteralPartCS__Group_0__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9982:2: rule__CollectionLiteralPartCS__Group_0__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_0__1__Impl_in_rule__CollectionLiteralPartCS__Group_0__120568);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_0__1__Impl_in_rule__CollectionLiteralPartCS__Group_0__120567);
rule__CollectionLiteralPartCS__Group_0__1__Impl();
state._fsp--;
@@ -29681,17 +29670,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getCollectionLiteralPartCSAccess().getGroup_0_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9995:1: ( rule__CollectionLiteralPartCS__Group_0_1__0 )?
- int alt85=2;
- int LA85_0 = input.LA(1);
+ int alt84=2;
+ int LA84_0 = input.LA(1);
- if ( (LA85_0==75) ) {
- alt85=1;
+ if ( (LA84_0==75) ) {
+ alt84=1;
}
- switch (alt85) {
+ switch (alt84) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:9995:2: rule__CollectionLiteralPartCS__Group_0_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0_in_rule__CollectionLiteralPartCS__Group_0__1__Impl20595);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0_in_rule__CollectionLiteralPartCS__Group_0__1__Impl20594);
rule__CollectionLiteralPartCS__Group_0_1__0();
state._fsp--;
@@ -29736,12 +29725,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10013:1: ( rule__CollectionLiteralPartCS__Group_0_1__0__Impl rule__CollectionLiteralPartCS__Group_0_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10014:2: rule__CollectionLiteralPartCS__Group_0_1__0__Impl rule__CollectionLiteralPartCS__Group_0_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__020630);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__020629);
rule__CollectionLiteralPartCS__Group_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1_in_rule__CollectionLiteralPartCS__Group_0_1__020633);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1_in_rule__CollectionLiteralPartCS__Group_0_1__020632);
rule__CollectionLiteralPartCS__Group_0_1__1();
state._fsp--;
@@ -29780,7 +29769,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getFullStopFullStopKeyword_0_1_0());
}
- match(input,75,FollowSets000.FOLLOW_75_in_rule__CollectionLiteralPartCS__Group_0_1__0__Impl20661); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_75_in_rule__CollectionLiteralPartCS__Group_0_1__0__Impl20660); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralPartCSAccess().getFullStopFullStopKeyword_0_1_0());
}
@@ -29815,7 +29804,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10044:1: ( rule__CollectionLiteralPartCS__Group_0_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10045:2: rule__CollectionLiteralPartCS__Group_0_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__120692);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__120691);
rule__CollectionLiteralPartCS__Group_0_1__1__Impl();
state._fsp--;
@@ -29857,7 +29846,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10058:1: ( rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10058:2: rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1_in_rule__CollectionLiteralPartCS__Group_0_1__1__Impl20719);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1_in_rule__CollectionLiteralPartCS__Group_0_1__1__Impl20718);
rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1();
state._fsp--;
@@ -29899,12 +29888,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10076:1: ( rule__CollectionPatternCS__Group__0__Impl rule__CollectionPatternCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10077:2: rule__CollectionPatternCS__Group__0__Impl rule__CollectionPatternCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group__0__Impl_in_rule__CollectionPatternCS__Group__020753);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group__0__Impl_in_rule__CollectionPatternCS__Group__020752);
rule__CollectionPatternCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group__1_in_rule__CollectionPatternCS__Group__020756);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group__1_in_rule__CollectionPatternCS__Group__020755);
rule__CollectionPatternCS__Group__1();
state._fsp--;
@@ -29946,7 +29935,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10091:1: ( rule__CollectionPatternCS__OwnedTypeAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10091:2: rule__CollectionPatternCS__OwnedTypeAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__OwnedTypeAssignment_0_in_rule__CollectionPatternCS__Group__0__Impl20783);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__OwnedTypeAssignment_0_in_rule__CollectionPatternCS__Group__0__Impl20782);
rule__CollectionPatternCS__OwnedTypeAssignment_0();
state._fsp--;
@@ -29988,12 +29977,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10105:1: ( rule__CollectionPatternCS__Group__1__Impl rule__CollectionPatternCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10106:2: rule__CollectionPatternCS__Group__1__Impl rule__CollectionPatternCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group__1__Impl_in_rule__CollectionPatternCS__Group__120813);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group__1__Impl_in_rule__CollectionPatternCS__Group__120812);
rule__CollectionPatternCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group__2_in_rule__CollectionPatternCS__Group__120816);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group__2_in_rule__CollectionPatternCS__Group__120815);
rule__CollectionPatternCS__Group__2();
state._fsp--;
@@ -30032,7 +30021,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,64,FollowSets000.FOLLOW_64_in_rule__CollectionPatternCS__Group__1__Impl20844); if (state.failed) return ;
+ match(input,64,FollowSets000.FOLLOW_64_in_rule__CollectionPatternCS__Group__1__Impl20843); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -30067,12 +30056,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10136:1: ( rule__CollectionPatternCS__Group__2__Impl rule__CollectionPatternCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10137:2: rule__CollectionPatternCS__Group__2__Impl rule__CollectionPatternCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group__2__Impl_in_rule__CollectionPatternCS__Group__220875);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group__2__Impl_in_rule__CollectionPatternCS__Group__220874);
rule__CollectionPatternCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group__3_in_rule__CollectionPatternCS__Group__220878);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group__3_in_rule__CollectionPatternCS__Group__220877);
rule__CollectionPatternCS__Group__3();
state._fsp--;
@@ -30112,17 +30101,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getCollectionPatternCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10151:1: ( rule__CollectionPatternCS__Group_2__0 )?
- int alt86=2;
- int LA86_0 = input.LA(1);
+ int alt85=2;
+ int LA85_0 = input.LA(1);
- if ( ((LA86_0>=RULE_SIMPLE_ID && LA86_0<=RULE_ESCAPED_ID)||(LA86_0>=17 && LA86_0<=27)||LA86_0==72) ) {
- alt86=1;
+ if ( ((LA85_0>=RULE_SIMPLE_ID && LA85_0<=RULE_ESCAPED_ID)||(LA85_0>=17 && LA85_0<=27)||LA85_0==72) ) {
+ alt85=1;
}
- switch (alt86) {
+ switch (alt85) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10151:2: rule__CollectionPatternCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2__0_in_rule__CollectionPatternCS__Group__2__Impl20905);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2__0_in_rule__CollectionPatternCS__Group__2__Impl20904);
rule__CollectionPatternCS__Group_2__0();
state._fsp--;
@@ -30167,7 +30156,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10165:1: ( rule__CollectionPatternCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10166:2: rule__CollectionPatternCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group__3__Impl_in_rule__CollectionPatternCS__Group__320936);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group__3__Impl_in_rule__CollectionPatternCS__Group__320935);
rule__CollectionPatternCS__Group__3__Impl();
state._fsp--;
@@ -30206,7 +30195,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getRightCurlyBracketKeyword_3());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__CollectionPatternCS__Group__3__Impl20964); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__CollectionPatternCS__Group__3__Impl20963); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getRightCurlyBracketKeyword_3());
}
@@ -30241,12 +30230,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10203:1: ( rule__CollectionPatternCS__Group_2__0__Impl rule__CollectionPatternCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10204:2: rule__CollectionPatternCS__Group_2__0__Impl rule__CollectionPatternCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2__0__Impl_in_rule__CollectionPatternCS__Group_2__021003);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2__0__Impl_in_rule__CollectionPatternCS__Group_2__021002);
rule__CollectionPatternCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2__1_in_rule__CollectionPatternCS__Group_2__021006);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2__1_in_rule__CollectionPatternCS__Group_2__021005);
rule__CollectionPatternCS__Group_2__1();
state._fsp--;
@@ -30288,7 +30277,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10218:1: ( rule__CollectionPatternCS__OwnedPartsAssignment_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10218:2: rule__CollectionPatternCS__OwnedPartsAssignment_2_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_0_in_rule__CollectionPatternCS__Group_2__0__Impl21033);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_0_in_rule__CollectionPatternCS__Group_2__0__Impl21032);
rule__CollectionPatternCS__OwnedPartsAssignment_2_0();
state._fsp--;
@@ -30330,12 +30319,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10232:1: ( rule__CollectionPatternCS__Group_2__1__Impl rule__CollectionPatternCS__Group_2__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10233:2: rule__CollectionPatternCS__Group_2__1__Impl rule__CollectionPatternCS__Group_2__2
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2__1__Impl_in_rule__CollectionPatternCS__Group_2__121063);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2__1__Impl_in_rule__CollectionPatternCS__Group_2__121062);
rule__CollectionPatternCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2__2_in_rule__CollectionPatternCS__Group_2__121066);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2__2_in_rule__CollectionPatternCS__Group_2__121065);
rule__CollectionPatternCS__Group_2__2();
state._fsp--;
@@ -30375,21 +30364,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getCollectionPatternCSAccess().getGroup_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10247:1: ( rule__CollectionPatternCS__Group_2_1__0 )*
- loop87:
+ loop86:
do {
- int alt87=2;
- int LA87_0 = input.LA(1);
+ int alt86=2;
+ int LA86_0 = input.LA(1);
- if ( (LA87_0==67) ) {
- alt87=1;
+ if ( (LA86_0==67) ) {
+ alt86=1;
}
- switch (alt87) {
+ switch (alt86) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10247:2: rule__CollectionPatternCS__Group_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2_1__0_in_rule__CollectionPatternCS__Group_2__1__Impl21093);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2_1__0_in_rule__CollectionPatternCS__Group_2__1__Impl21092);
rule__CollectionPatternCS__Group_2_1__0();
state._fsp--;
@@ -30399,7 +30388,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop87;
+ break loop86;
}
} while (true);
@@ -30437,7 +30426,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10261:1: ( rule__CollectionPatternCS__Group_2__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10262:2: rule__CollectionPatternCS__Group_2__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2__2__Impl_in_rule__CollectionPatternCS__Group_2__221124);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2__2__Impl_in_rule__CollectionPatternCS__Group_2__221123);
rule__CollectionPatternCS__Group_2__2__Impl();
state._fsp--;
@@ -30479,7 +30468,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10275:1: ( rule__CollectionPatternCS__Group_2_2__0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10275:2: rule__CollectionPatternCS__Group_2_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2_2__0_in_rule__CollectionPatternCS__Group_2__2__Impl21151);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2_2__0_in_rule__CollectionPatternCS__Group_2__2__Impl21150);
rule__CollectionPatternCS__Group_2_2__0();
state._fsp--;
@@ -30521,12 +30510,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10295:1: ( rule__CollectionPatternCS__Group_2_1__0__Impl rule__CollectionPatternCS__Group_2_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10296:2: rule__CollectionPatternCS__Group_2_1__0__Impl rule__CollectionPatternCS__Group_2_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2_1__0__Impl_in_rule__CollectionPatternCS__Group_2_1__021187);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2_1__0__Impl_in_rule__CollectionPatternCS__Group_2_1__021186);
rule__CollectionPatternCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2_1__1_in_rule__CollectionPatternCS__Group_2_1__021190);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2_1__1_in_rule__CollectionPatternCS__Group_2_1__021189);
rule__CollectionPatternCS__Group_2_1__1();
state._fsp--;
@@ -30565,7 +30554,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getCommaKeyword_2_1_0());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__CollectionPatternCS__Group_2_1__0__Impl21218); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__CollectionPatternCS__Group_2_1__0__Impl21217); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getCommaKeyword_2_1_0());
}
@@ -30600,7 +30589,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10326:1: ( rule__CollectionPatternCS__Group_2_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10327:2: rule__CollectionPatternCS__Group_2_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2_1__1__Impl_in_rule__CollectionPatternCS__Group_2_1__121249);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2_1__1__Impl_in_rule__CollectionPatternCS__Group_2_1__121248);
rule__CollectionPatternCS__Group_2_1__1__Impl();
state._fsp--;
@@ -30642,7 +30631,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10340:1: ( rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10340:2: rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionPatternCS__Group_2_1__1__Impl21276);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionPatternCS__Group_2_1__1__Impl21275);
rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1();
state._fsp--;
@@ -30684,12 +30673,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10358:1: ( rule__CollectionPatternCS__Group_2_2__0__Impl rule__CollectionPatternCS__Group_2_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10359:2: rule__CollectionPatternCS__Group_2_2__0__Impl rule__CollectionPatternCS__Group_2_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2_2__0__Impl_in_rule__CollectionPatternCS__Group_2_2__021310);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2_2__0__Impl_in_rule__CollectionPatternCS__Group_2_2__021309);
rule__CollectionPatternCS__Group_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2_2__1_in_rule__CollectionPatternCS__Group_2_2__021313);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2_2__1_in_rule__CollectionPatternCS__Group_2_2__021312);
rule__CollectionPatternCS__Group_2_2__1();
state._fsp--;
@@ -30728,7 +30717,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getPlusSignPlusSignKeyword_2_2_0());
}
- match(input,76,FollowSets000.FOLLOW_76_in_rule__CollectionPatternCS__Group_2_2__0__Impl21341); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_76_in_rule__CollectionPatternCS__Group_2_2__0__Impl21340); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getPlusSignPlusSignKeyword_2_2_0());
}
@@ -30763,7 +30752,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10389:1: ( rule__CollectionPatternCS__Group_2_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10390:2: rule__CollectionPatternCS__Group_2_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2_2__1__Impl_in_rule__CollectionPatternCS__Group_2_2__121372);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2_2__1__Impl_in_rule__CollectionPatternCS__Group_2_2__121371);
rule__CollectionPatternCS__Group_2_2__1__Impl();
state._fsp--;
@@ -30805,7 +30794,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10403:1: ( rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10403:2: rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1_in_rule__CollectionPatternCS__Group_2_2__1__Impl21399);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1_in_rule__CollectionPatternCS__Group_2_2__1__Impl21398);
rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1();
state._fsp--;
@@ -30847,12 +30836,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10421:1: ( rule__ShadowPartCS__Group__0__Impl rule__ShadowPartCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10422:2: rule__ShadowPartCS__Group__0__Impl rule__ShadowPartCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ShadowPartCS__Group__0__Impl_in_rule__ShadowPartCS__Group__021433);
+ pushFollow(FollowSets000.FOLLOW_rule__ShadowPartCS__Group__0__Impl_in_rule__ShadowPartCS__Group__021432);
rule__ShadowPartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ShadowPartCS__Group__1_in_rule__ShadowPartCS__Group__021436);
+ pushFollow(FollowSets000.FOLLOW_rule__ShadowPartCS__Group__1_in_rule__ShadowPartCS__Group__021435);
rule__ShadowPartCS__Group__1();
state._fsp--;
@@ -30894,7 +30883,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10436:1: ( rule__ShadowPartCS__ReferredPropertyAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10436:2: rule__ShadowPartCS__ReferredPropertyAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ShadowPartCS__ReferredPropertyAssignment_0_in_rule__ShadowPartCS__Group__0__Impl21463);
+ pushFollow(FollowSets000.FOLLOW_rule__ShadowPartCS__ReferredPropertyAssignment_0_in_rule__ShadowPartCS__Group__0__Impl21462);
rule__ShadowPartCS__ReferredPropertyAssignment_0();
state._fsp--;
@@ -30936,12 +30925,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10450:1: ( rule__ShadowPartCS__Group__1__Impl rule__ShadowPartCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10451:2: rule__ShadowPartCS__Group__1__Impl rule__ShadowPartCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ShadowPartCS__Group__1__Impl_in_rule__ShadowPartCS__Group__121493);
+ pushFollow(FollowSets000.FOLLOW_rule__ShadowPartCS__Group__1__Impl_in_rule__ShadowPartCS__Group__121492);
rule__ShadowPartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ShadowPartCS__Group__2_in_rule__ShadowPartCS__Group__121496);
+ pushFollow(FollowSets000.FOLLOW_rule__ShadowPartCS__Group__2_in_rule__ShadowPartCS__Group__121495);
rule__ShadowPartCS__Group__2();
state._fsp--;
@@ -30980,7 +30969,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getShadowPartCSAccess().getEqualsSignKeyword_1());
}
- match(input,37,FollowSets000.FOLLOW_37_in_rule__ShadowPartCS__Group__1__Impl21524); if (state.failed) return ;
+ match(input,37,FollowSets000.FOLLOW_37_in_rule__ShadowPartCS__Group__1__Impl21523); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getShadowPartCSAccess().getEqualsSignKeyword_1());
}
@@ -31015,7 +31004,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10481:1: ( rule__ShadowPartCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10482:2: rule__ShadowPartCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ShadowPartCS__Group__2__Impl_in_rule__ShadowPartCS__Group__221555);
+ pushFollow(FollowSets000.FOLLOW_rule__ShadowPartCS__Group__2__Impl_in_rule__ShadowPartCS__Group__221554);
rule__ShadowPartCS__Group__2__Impl();
state._fsp--;
@@ -31057,7 +31046,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10495:1: ( rule__ShadowPartCS__OwnedInitExpressionAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10495:2: rule__ShadowPartCS__OwnedInitExpressionAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__ShadowPartCS__OwnedInitExpressionAssignment_2_in_rule__ShadowPartCS__Group__2__Impl21582);
+ pushFollow(FollowSets000.FOLLOW_rule__ShadowPartCS__OwnedInitExpressionAssignment_2_in_rule__ShadowPartCS__Group__2__Impl21581);
rule__ShadowPartCS__OwnedInitExpressionAssignment_2();
state._fsp--;
@@ -31099,12 +31088,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10515:1: ( rule__PatternExpCS__Group__0__Impl rule__PatternExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10516:2: rule__PatternExpCS__Group__0__Impl rule__PatternExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PatternExpCS__Group__0__Impl_in_rule__PatternExpCS__Group__021618);
+ pushFollow(FollowSets000.FOLLOW_rule__PatternExpCS__Group__0__Impl_in_rule__PatternExpCS__Group__021617);
rule__PatternExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PatternExpCS__Group__1_in_rule__PatternExpCS__Group__021621);
+ pushFollow(FollowSets000.FOLLOW_rule__PatternExpCS__Group__1_in_rule__PatternExpCS__Group__021620);
rule__PatternExpCS__Group__1();
state._fsp--;
@@ -31144,17 +31133,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getPatternExpCSAccess().getPatternVariableNameAssignment_0());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10530:1: ( rule__PatternExpCS__PatternVariableNameAssignment_0 )?
- int alt88=2;
- int LA88_0 = input.LA(1);
+ int alt87=2;
+ int LA87_0 = input.LA(1);
- if ( ((LA88_0>=RULE_SIMPLE_ID && LA88_0<=RULE_ESCAPED_ID)||(LA88_0>=17 && LA88_0<=27)) ) {
- alt88=1;
+ if ( ((LA87_0>=RULE_SIMPLE_ID && LA87_0<=RULE_ESCAPED_ID)||(LA87_0>=17 && LA87_0<=27)) ) {
+ alt87=1;
}
- switch (alt88) {
+ switch (alt87) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10530:2: rule__PatternExpCS__PatternVariableNameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__PatternExpCS__PatternVariableNameAssignment_0_in_rule__PatternExpCS__Group__0__Impl21648);
+ pushFollow(FollowSets000.FOLLOW_rule__PatternExpCS__PatternVariableNameAssignment_0_in_rule__PatternExpCS__Group__0__Impl21647);
rule__PatternExpCS__PatternVariableNameAssignment_0();
state._fsp--;
@@ -31199,12 +31188,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10544:1: ( rule__PatternExpCS__Group__1__Impl rule__PatternExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10545:2: rule__PatternExpCS__Group__1__Impl rule__PatternExpCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__PatternExpCS__Group__1__Impl_in_rule__PatternExpCS__Group__121679);
+ pushFollow(FollowSets000.FOLLOW_rule__PatternExpCS__Group__1__Impl_in_rule__PatternExpCS__Group__121678);
rule__PatternExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PatternExpCS__Group__2_in_rule__PatternExpCS__Group__121682);
+ pushFollow(FollowSets000.FOLLOW_rule__PatternExpCS__Group__2_in_rule__PatternExpCS__Group__121681);
rule__PatternExpCS__Group__2();
state._fsp--;
@@ -31243,7 +31232,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getPatternExpCSAccess().getColonKeyword_1());
}
- match(input,72,FollowSets000.FOLLOW_72_in_rule__PatternExpCS__Group__1__Impl21710); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_72_in_rule__PatternExpCS__Group__1__Impl21709); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPatternExpCSAccess().getColonKeyword_1());
}
@@ -31278,7 +31267,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10575:1: ( rule__PatternExpCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10576:2: rule__PatternExpCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PatternExpCS__Group__2__Impl_in_rule__PatternExpCS__Group__221741);
+ pushFollow(FollowSets000.FOLLOW_rule__PatternExpCS__Group__2__Impl_in_rule__PatternExpCS__Group__221740);
rule__PatternExpCS__Group__2__Impl();
state._fsp--;
@@ -31320,7 +31309,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10589:1: ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10589:2: rule__PatternExpCS__OwnedPatternTypeAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__PatternExpCS__OwnedPatternTypeAssignment_2_in_rule__PatternExpCS__Group__2__Impl21768);
+ pushFollow(FollowSets000.FOLLOW_rule__PatternExpCS__OwnedPatternTypeAssignment_2_in_rule__PatternExpCS__Group__2__Impl21767);
rule__PatternExpCS__OwnedPatternTypeAssignment_2();
state._fsp--;
@@ -31362,12 +31351,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10609:1: ( rule__LambdaLiteralExpCS__Group__0__Impl rule__LambdaLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10610:2: rule__LambdaLiteralExpCS__Group__0__Impl rule__LambdaLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__LambdaLiteralExpCS__Group__0__Impl_in_rule__LambdaLiteralExpCS__Group__021804);
+ pushFollow(FollowSets000.FOLLOW_rule__LambdaLiteralExpCS__Group__0__Impl_in_rule__LambdaLiteralExpCS__Group__021803);
rule__LambdaLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__LambdaLiteralExpCS__Group__1_in_rule__LambdaLiteralExpCS__Group__021807);
+ pushFollow(FollowSets000.FOLLOW_rule__LambdaLiteralExpCS__Group__1_in_rule__LambdaLiteralExpCS__Group__021806);
rule__LambdaLiteralExpCS__Group__1();
state._fsp--;
@@ -31406,7 +31395,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getLambdaLiteralExpCSAccess().getLambdaKeyword_0());
}
- match(input,77,FollowSets000.FOLLOW_77_in_rule__LambdaLiteralExpCS__Group__0__Impl21835); if (state.failed) return ;
+ match(input,77,FollowSets000.FOLLOW_77_in_rule__LambdaLiteralExpCS__Group__0__Impl21834); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLambdaLiteralExpCSAccess().getLambdaKeyword_0());
}
@@ -31441,12 +31430,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10640:1: ( rule__LambdaLiteralExpCS__Group__1__Impl rule__LambdaLiteralExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10641:2: rule__LambdaLiteralExpCS__Group__1__Impl rule__LambdaLiteralExpCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__LambdaLiteralExpCS__Group__1__Impl_in_rule__LambdaLiteralExpCS__Group__121866);
+ pushFollow(FollowSets000.FOLLOW_rule__LambdaLiteralExpCS__Group__1__Impl_in_rule__LambdaLiteralExpCS__Group__121865);
rule__LambdaLiteralExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__LambdaLiteralExpCS__Group__2_in_rule__LambdaLiteralExpCS__Group__121869);
+ pushFollow(FollowSets000.FOLLOW_rule__LambdaLiteralExpCS__Group__2_in_rule__LambdaLiteralExpCS__Group__121868);
rule__LambdaLiteralExpCS__Group__2();
state._fsp--;
@@ -31485,7 +31474,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getLambdaLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,64,FollowSets000.FOLLOW_64_in_rule__LambdaLiteralExpCS__Group__1__Impl21897); if (state.failed) return ;
+ match(input,64,FollowSets000.FOLLOW_64_in_rule__LambdaLiteralExpCS__Group__1__Impl21896); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLambdaLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -31520,12 +31509,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10671:1: ( rule__LambdaLiteralExpCS__Group__2__Impl rule__LambdaLiteralExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10672:2: rule__LambdaLiteralExpCS__Group__2__Impl rule__LambdaLiteralExpCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__LambdaLiteralExpCS__Group__2__Impl_in_rule__LambdaLiteralExpCS__Group__221928);
+ pushFollow(FollowSets000.FOLLOW_rule__LambdaLiteralExpCS__Group__2__Impl_in_rule__LambdaLiteralExpCS__Group__221927);
rule__LambdaLiteralExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__LambdaLiteralExpCS__Group__3_in_rule__LambdaLiteralExpCS__Group__221931);
+ pushFollow(FollowSets000.FOLLOW_rule__LambdaLiteralExpCS__Group__3_in_rule__LambdaLiteralExpCS__Group__221930);
rule__LambdaLiteralExpCS__Group__3();
state._fsp--;
@@ -31567,7 +31556,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10686:1: ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10686:2: rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2_in_rule__LambdaLiteralExpCS__Group__2__Impl21958);
+ pushFollow(FollowSets000.FOLLOW_rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2_in_rule__LambdaLiteralExpCS__Group__2__Impl21957);
rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2();
state._fsp--;
@@ -31609,7 +31598,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10700:1: ( rule__LambdaLiteralExpCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10701:2: rule__LambdaLiteralExpCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__LambdaLiteralExpCS__Group__3__Impl_in_rule__LambdaLiteralExpCS__Group__321988);
+ pushFollow(FollowSets000.FOLLOW_rule__LambdaLiteralExpCS__Group__3__Impl_in_rule__LambdaLiteralExpCS__Group__321987);
rule__LambdaLiteralExpCS__Group__3__Impl();
state._fsp--;
@@ -31648,7 +31637,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getLambdaLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__LambdaLiteralExpCS__Group__3__Impl22016); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__LambdaLiteralExpCS__Group__3__Impl22015); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLambdaLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
@@ -31683,12 +31672,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10738:1: ( rule__MapLiteralExpCS__Group__0__Impl rule__MapLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10739:2: rule__MapLiteralExpCS__Group__0__Impl rule__MapLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group__0__Impl_in_rule__MapLiteralExpCS__Group__022055);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group__0__Impl_in_rule__MapLiteralExpCS__Group__022054);
rule__MapLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group__1_in_rule__MapLiteralExpCS__Group__022058);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group__1_in_rule__MapLiteralExpCS__Group__022057);
rule__MapLiteralExpCS__Group__1();
state._fsp--;
@@ -31730,7 +31719,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10753:1: ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10753:2: rule__MapLiteralExpCS__OwnedTypeAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__OwnedTypeAssignment_0_in_rule__MapLiteralExpCS__Group__0__Impl22085);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__OwnedTypeAssignment_0_in_rule__MapLiteralExpCS__Group__0__Impl22084);
rule__MapLiteralExpCS__OwnedTypeAssignment_0();
state._fsp--;
@@ -31772,12 +31761,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10767:1: ( rule__MapLiteralExpCS__Group__1__Impl rule__MapLiteralExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10768:2: rule__MapLiteralExpCS__Group__1__Impl rule__MapLiteralExpCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group__1__Impl_in_rule__MapLiteralExpCS__Group__122115);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group__1__Impl_in_rule__MapLiteralExpCS__Group__122114);
rule__MapLiteralExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group__2_in_rule__MapLiteralExpCS__Group__122118);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group__2_in_rule__MapLiteralExpCS__Group__122117);
rule__MapLiteralExpCS__Group__2();
state._fsp--;
@@ -31816,7 +31805,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,64,FollowSets000.FOLLOW_64_in_rule__MapLiteralExpCS__Group__1__Impl22146); if (state.failed) return ;
+ match(input,64,FollowSets000.FOLLOW_64_in_rule__MapLiteralExpCS__Group__1__Impl22145); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -31851,12 +31840,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10798:1: ( rule__MapLiteralExpCS__Group__2__Impl rule__MapLiteralExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10799:2: rule__MapLiteralExpCS__Group__2__Impl rule__MapLiteralExpCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group__2__Impl_in_rule__MapLiteralExpCS__Group__222177);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group__2__Impl_in_rule__MapLiteralExpCS__Group__222176);
rule__MapLiteralExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group__3_in_rule__MapLiteralExpCS__Group__222180);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group__3_in_rule__MapLiteralExpCS__Group__222179);
rule__MapLiteralExpCS__Group__3();
state._fsp--;
@@ -31896,17 +31885,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getMapLiteralExpCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10813:1: ( rule__MapLiteralExpCS__Group_2__0 )?
- int alt89=2;
- int LA89_0 = input.LA(1);
+ int alt88=2;
+ int LA88_0 = input.LA(1);
- if ( ((LA89_0>=RULE_INT && LA89_0<=RULE_ESCAPED_ID)||(LA89_0>=17 && LA89_0<=30)||(LA89_0>=47 && LA89_0<=61)||LA89_0==70||LA89_0==77||(LA89_0>=79 && LA89_0<=80)||LA89_0==84||(LA89_0>=89 && LA89_0<=90)||(LA89_0>=94 && LA89_0<=95)) ) {
- alt89=1;
+ if ( ((LA88_0>=RULE_INT && LA88_0<=RULE_ESCAPED_ID)||(LA88_0>=17 && LA88_0<=30)||(LA88_0>=47 && LA88_0<=61)||LA88_0==70||LA88_0==77||(LA88_0>=79 && LA88_0<=80)||LA88_0==84||(LA88_0>=89 && LA88_0<=90)||(LA88_0>=94 && LA88_0<=95)) ) {
+ alt88=1;
}
- switch (alt89) {
+ switch (alt88) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10813:2: rule__MapLiteralExpCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group_2__0_in_rule__MapLiteralExpCS__Group__2__Impl22207);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group_2__0_in_rule__MapLiteralExpCS__Group__2__Impl22206);
rule__MapLiteralExpCS__Group_2__0();
state._fsp--;
@@ -31951,7 +31940,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10827:1: ( rule__MapLiteralExpCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10828:2: rule__MapLiteralExpCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group__3__Impl_in_rule__MapLiteralExpCS__Group__322238);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group__3__Impl_in_rule__MapLiteralExpCS__Group__322237);
rule__MapLiteralExpCS__Group__3__Impl();
state._fsp--;
@@ -31990,7 +31979,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__MapLiteralExpCS__Group__3__Impl22266); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__MapLiteralExpCS__Group__3__Impl22265); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
@@ -32025,12 +32014,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10865:1: ( rule__MapLiteralExpCS__Group_2__0__Impl rule__MapLiteralExpCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10866:2: rule__MapLiteralExpCS__Group_2__0__Impl rule__MapLiteralExpCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group_2__0__Impl_in_rule__MapLiteralExpCS__Group_2__022305);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group_2__0__Impl_in_rule__MapLiteralExpCS__Group_2__022304);
rule__MapLiteralExpCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group_2__1_in_rule__MapLiteralExpCS__Group_2__022308);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group_2__1_in_rule__MapLiteralExpCS__Group_2__022307);
rule__MapLiteralExpCS__Group_2__1();
state._fsp--;
@@ -32072,7 +32061,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10880:1: ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10880:2: rule__MapLiteralExpCS__OwnedPartsAssignment_2_0
{
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__MapLiteralExpCS__Group_2__0__Impl22335);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__MapLiteralExpCS__Group_2__0__Impl22334);
rule__MapLiteralExpCS__OwnedPartsAssignment_2_0();
state._fsp--;
@@ -32114,7 +32103,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10894:1: ( rule__MapLiteralExpCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10895:2: rule__MapLiteralExpCS__Group_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group_2__1__Impl_in_rule__MapLiteralExpCS__Group_2__122365);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group_2__1__Impl_in_rule__MapLiteralExpCS__Group_2__122364);
rule__MapLiteralExpCS__Group_2__1__Impl();
state._fsp--;
@@ -32154,21 +32143,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getMapLiteralExpCSAccess().getGroup_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10908:1: ( rule__MapLiteralExpCS__Group_2_1__0 )*
- loop90:
+ loop89:
do {
- int alt90=2;
- int LA90_0 = input.LA(1);
+ int alt89=2;
+ int LA89_0 = input.LA(1);
- if ( (LA90_0==67) ) {
- alt90=1;
+ if ( (LA89_0==67) ) {
+ alt89=1;
}
- switch (alt90) {
+ switch (alt89) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10908:2: rule__MapLiteralExpCS__Group_2_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2_1__0_in_rule__MapLiteralExpCS__Group_2__1__Impl22392);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2_1__0_in_rule__MapLiteralExpCS__Group_2__1__Impl22391);
rule__MapLiteralExpCS__Group_2_1__0();
state._fsp--;
@@ -32178,7 +32167,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop90;
+ break loop89;
}
} while (true);
@@ -32216,12 +32205,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10926:1: ( rule__MapLiteralExpCS__Group_2_1__0__Impl rule__MapLiteralExpCS__Group_2_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10927:2: rule__MapLiteralExpCS__Group_2_1__0__Impl rule__MapLiteralExpCS__Group_2_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2_1__0__Impl_in_rule__MapLiteralExpCS__Group_2_1__022427);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2_1__0__Impl_in_rule__MapLiteralExpCS__Group_2_1__022426);
rule__MapLiteralExpCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2_1__1_in_rule__MapLiteralExpCS__Group_2_1__022430);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2_1__1_in_rule__MapLiteralExpCS__Group_2_1__022429);
rule__MapLiteralExpCS__Group_2_1__1();
state._fsp--;
@@ -32260,7 +32249,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
- match(input,67,FollowSets001.FOLLOW_67_in_rule__MapLiteralExpCS__Group_2_1__0__Impl22458); if (state.failed) return ;
+ match(input,67,FollowSets001.FOLLOW_67_in_rule__MapLiteralExpCS__Group_2_1__0__Impl22457); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
@@ -32295,7 +32284,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10957:1: ( rule__MapLiteralExpCS__Group_2_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10958:2: rule__MapLiteralExpCS__Group_2_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2_1__1__Impl_in_rule__MapLiteralExpCS__Group_2_1__122489);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2_1__1__Impl_in_rule__MapLiteralExpCS__Group_2_1__122488);
rule__MapLiteralExpCS__Group_2_1__1__Impl();
state._fsp--;
@@ -32337,7 +32326,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10971:1: ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10971:2: rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__MapLiteralExpCS__Group_2_1__1__Impl22516);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__MapLiteralExpCS__Group_2_1__1__Impl22515);
rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1();
state._fsp--;
@@ -32379,12 +32368,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10989:1: ( rule__MapLiteralPartCS__Group__0__Impl rule__MapLiteralPartCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:10990:2: rule__MapLiteralPartCS__Group__0__Impl rule__MapLiteralPartCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__Group__0__Impl_in_rule__MapLiteralPartCS__Group__022550);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__Group__0__Impl_in_rule__MapLiteralPartCS__Group__022549);
rule__MapLiteralPartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__Group__1_in_rule__MapLiteralPartCS__Group__022553);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__Group__1_in_rule__MapLiteralPartCS__Group__022552);
rule__MapLiteralPartCS__Group__1();
state._fsp--;
@@ -32426,7 +32415,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11004:1: ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11004:2: rule__MapLiteralPartCS__OwnedKeyAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__OwnedKeyAssignment_0_in_rule__MapLiteralPartCS__Group__0__Impl22580);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__OwnedKeyAssignment_0_in_rule__MapLiteralPartCS__Group__0__Impl22579);
rule__MapLiteralPartCS__OwnedKeyAssignment_0();
state._fsp--;
@@ -32468,12 +32457,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11018:1: ( rule__MapLiteralPartCS__Group__1__Impl rule__MapLiteralPartCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11019:2: rule__MapLiteralPartCS__Group__1__Impl rule__MapLiteralPartCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__Group__1__Impl_in_rule__MapLiteralPartCS__Group__122610);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__Group__1__Impl_in_rule__MapLiteralPartCS__Group__122609);
rule__MapLiteralPartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__Group__2_in_rule__MapLiteralPartCS__Group__122613);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__Group__2_in_rule__MapLiteralPartCS__Group__122612);
rule__MapLiteralPartCS__Group__2();
state._fsp--;
@@ -32512,7 +32501,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralPartCSAccess().getLessThanSignHyphenMinusKeyword_1());
}
- match(input,78,FollowSets001.FOLLOW_78_in_rule__MapLiteralPartCS__Group__1__Impl22641); if (state.failed) return ;
+ match(input,78,FollowSets001.FOLLOW_78_in_rule__MapLiteralPartCS__Group__1__Impl22640); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralPartCSAccess().getLessThanSignHyphenMinusKeyword_1());
}
@@ -32547,7 +32536,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11049:1: ( rule__MapLiteralPartCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11050:2: rule__MapLiteralPartCS__Group__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__Group__2__Impl_in_rule__MapLiteralPartCS__Group__222672);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__Group__2__Impl_in_rule__MapLiteralPartCS__Group__222671);
rule__MapLiteralPartCS__Group__2__Impl();
state._fsp--;
@@ -32589,7 +32578,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11063:1: ( rule__MapLiteralPartCS__OwnedValueAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11063:2: rule__MapLiteralPartCS__OwnedValueAssignment_2
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__OwnedValueAssignment_2_in_rule__MapLiteralPartCS__Group__2__Impl22699);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__OwnedValueAssignment_2_in_rule__MapLiteralPartCS__Group__2__Impl22698);
rule__MapLiteralPartCS__OwnedValueAssignment_2();
state._fsp--;
@@ -32631,12 +32620,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11083:1: ( rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11084:2: rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__022735);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__022734);
rule__TupleLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__022738);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__022737);
rule__TupleLiteralExpCS__Group__1();
state._fsp--;
@@ -32675,7 +32664,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getTupleKeyword_0());
}
- match(input,48,FollowSets001.FOLLOW_48_in_rule__TupleLiteralExpCS__Group__0__Impl22766); if (state.failed) return ;
+ match(input,48,FollowSets001.FOLLOW_48_in_rule__TupleLiteralExpCS__Group__0__Impl22765); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getTupleKeyword_0());
}
@@ -32710,12 +32699,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11114:1: ( rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11115:2: rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__122797);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__122796);
rule__TupleLiteralExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__122800);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__122799);
rule__TupleLiteralExpCS__Group__2();
state._fsp--;
@@ -32754,7 +32743,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,64,FollowSets001.FOLLOW_64_in_rule__TupleLiteralExpCS__Group__1__Impl22828); if (state.failed) return ;
+ match(input,64,FollowSets001.FOLLOW_64_in_rule__TupleLiteralExpCS__Group__1__Impl22827); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -32789,12 +32778,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11145:1: ( rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11146:2: rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__222859);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__222858);
rule__TupleLiteralExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__222862);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__222861);
rule__TupleLiteralExpCS__Group__3();
state._fsp--;
@@ -32836,7 +32825,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11160:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11160:2: rule__TupleLiteralExpCS__OwnedPartsAssignment_2
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl22889);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl22888);
rule__TupleLiteralExpCS__OwnedPartsAssignment_2();
state._fsp--;
@@ -32878,12 +32867,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11174:1: ( rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11175:2: rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__322919);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__322918);
rule__TupleLiteralExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__322922);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__322921);
rule__TupleLiteralExpCS__Group__4();
state._fsp--;
@@ -32923,21 +32912,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getTupleLiteralExpCSAccess().getGroup_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11189:1: ( rule__TupleLiteralExpCS__Group_3__0 )*
- loop91:
+ loop90:
do {
- int alt91=2;
- int LA91_0 = input.LA(1);
+ int alt90=2;
+ int LA90_0 = input.LA(1);
- if ( (LA91_0==67) ) {
- alt91=1;
+ if ( (LA90_0==67) ) {
+ alt90=1;
}
- switch (alt91) {
+ switch (alt90) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11189:2: rule__TupleLiteralExpCS__Group_3__0
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl22949);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl22948);
rule__TupleLiteralExpCS__Group_3__0();
state._fsp--;
@@ -32947,7 +32936,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop91;
+ break loop90;
}
} while (true);
@@ -32985,7 +32974,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11203:1: ( rule__TupleLiteralExpCS__Group__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11204:2: rule__TupleLiteralExpCS__Group__4__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__422980);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__422979);
rule__TupleLiteralExpCS__Group__4__Impl();
state._fsp--;
@@ -33024,7 +33013,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getRightCurlyBracketKeyword_4());
}
- match(input,65,FollowSets001.FOLLOW_65_in_rule__TupleLiteralExpCS__Group__4__Impl23008); if (state.failed) return ;
+ match(input,65,FollowSets001.FOLLOW_65_in_rule__TupleLiteralExpCS__Group__4__Impl23007); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getRightCurlyBracketKeyword_4());
}
@@ -33059,12 +33048,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11243:1: ( rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11244:2: rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__023049);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__023048);
rule__TupleLiteralExpCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__023052);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__023051);
rule__TupleLiteralExpCS__Group_3__1();
state._fsp--;
@@ -33103,7 +33092,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getCommaKeyword_3_0());
}
- match(input,67,FollowSets001.FOLLOW_67_in_rule__TupleLiteralExpCS__Group_3__0__Impl23080); if (state.failed) return ;
+ match(input,67,FollowSets001.FOLLOW_67_in_rule__TupleLiteralExpCS__Group_3__0__Impl23079); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getCommaKeyword_3_0());
}
@@ -33138,7 +33127,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11274:1: ( rule__TupleLiteralExpCS__Group_3__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11275:2: rule__TupleLiteralExpCS__Group_3__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__123111);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__123110);
rule__TupleLiteralExpCS__Group_3__1__Impl();
state._fsp--;
@@ -33180,7 +33169,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11288:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11288:2: rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl23138);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl23137);
rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1();
state._fsp--;
@@ -33222,12 +33211,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11306:1: ( rule__TupleLiteralPartCS__Group__0__Impl rule__TupleLiteralPartCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11307:2: rule__TupleLiteralPartCS__Group__0__Impl rule__TupleLiteralPartCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__023172);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__023171);
rule__TupleLiteralPartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__023175);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__023174);
rule__TupleLiteralPartCS__Group__1();
state._fsp--;
@@ -33269,7 +33258,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11321:1: ( rule__TupleLiteralPartCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11321:2: rule__TupleLiteralPartCS__NameAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl23202);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl23201);
rule__TupleLiteralPartCS__NameAssignment_0();
state._fsp--;
@@ -33311,12 +33300,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11335:1: ( rule__TupleLiteralPartCS__Group__1__Impl rule__TupleLiteralPartCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11336:2: rule__TupleLiteralPartCS__Group__1__Impl rule__TupleLiteralPartCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__123232);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__123231);
rule__TupleLiteralPartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__123235);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__123234);
rule__TupleLiteralPartCS__Group__2();
state._fsp--;
@@ -33356,17 +33345,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getTupleLiteralPartCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11350:1: ( rule__TupleLiteralPartCS__Group_1__0 )?
- int alt92=2;
- int LA92_0 = input.LA(1);
+ int alt91=2;
+ int LA91_0 = input.LA(1);
- if ( (LA92_0==72) ) {
- alt92=1;
+ if ( (LA91_0==72) ) {
+ alt91=1;
}
- switch (alt92) {
+ switch (alt91) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11350:2: rule__TupleLiteralPartCS__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl23262);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl23261);
rule__TupleLiteralPartCS__Group_1__0();
state._fsp--;
@@ -33411,12 +33400,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11364:1: ( rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11365:2: rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__223293);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__223292);
rule__TupleLiteralPartCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__223296);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__223295);
rule__TupleLiteralPartCS__Group__3();
state._fsp--;
@@ -33455,7 +33444,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getEqualsSignKeyword_2());
}
- match(input,37,FollowSets001.FOLLOW_37_in_rule__TupleLiteralPartCS__Group__2__Impl23324); if (state.failed) return ;
+ match(input,37,FollowSets001.FOLLOW_37_in_rule__TupleLiteralPartCS__Group__2__Impl23323); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralPartCSAccess().getEqualsSignKeyword_2());
}
@@ -33490,7 +33479,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11395:1: ( rule__TupleLiteralPartCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11396:2: rule__TupleLiteralPartCS__Group__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__323355);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__323354);
rule__TupleLiteralPartCS__Group__3__Impl();
state._fsp--;
@@ -33532,7 +33521,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11409:1: ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11409:2: rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl23382);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl23381);
rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3();
state._fsp--;
@@ -33574,12 +33563,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11431:1: ( rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11432:2: rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__023420);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__023419);
rule__TupleLiteralPartCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__023423);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__023422);
rule__TupleLiteralPartCS__Group_1__1();
state._fsp--;
@@ -33618,7 +33607,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getColonKeyword_1_0());
}
- match(input,72,FollowSets001.FOLLOW_72_in_rule__TupleLiteralPartCS__Group_1__0__Impl23451); if (state.failed) return ;
+ match(input,72,FollowSets001.FOLLOW_72_in_rule__TupleLiteralPartCS__Group_1__0__Impl23450); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralPartCSAccess().getColonKeyword_1_0());
}
@@ -33653,7 +33642,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11462:1: ( rule__TupleLiteralPartCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11463:2: rule__TupleLiteralPartCS__Group_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__123482);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__123481);
rule__TupleLiteralPartCS__Group_1__1__Impl();
state._fsp--;
@@ -33695,7 +33684,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11476:1: ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11476:2: rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl23509);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl23508);
rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1();
state._fsp--;
@@ -33737,12 +33726,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11494:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11495:2: rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__023543);
+ pushFollow(FollowSets001.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__023542);
rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__023546);
+ pushFollow(FollowSets001.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__023545);
rule__UnlimitedNaturalLiteralExpCS__Group__1();
state._fsp--;
@@ -33816,7 +33805,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11525:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11526:2: rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__123604);
+ pushFollow(FollowSets001.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__123603);
rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl();
state._fsp--;
@@ -33855,7 +33844,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getUnlimitedNaturalLiteralExpCSAccess().getAsteriskKeyword_1());
}
- match(input,30,FollowSets001.FOLLOW_30_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl23632); if (state.failed) return ;
+ match(input,30,FollowSets001.FOLLOW_30_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl23631); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnlimitedNaturalLiteralExpCSAccess().getAsteriskKeyword_1());
}
@@ -33890,12 +33879,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11559:1: ( rule__InvalidLiteralExpCS__Group__0__Impl rule__InvalidLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11560:2: rule__InvalidLiteralExpCS__Group__0__Impl rule__InvalidLiteralExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__023667);
+ pushFollow(FollowSets001.FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__023666);
rule__InvalidLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__023670);
+ pushFollow(FollowSets001.FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__023669);
rule__InvalidLiteralExpCS__Group__1();
state._fsp--;
@@ -33969,7 +33958,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11590:1: ( rule__InvalidLiteralExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11591:2: rule__InvalidLiteralExpCS__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__123728);
+ pushFollow(FollowSets001.FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__123727);
rule__InvalidLiteralExpCS__Group__1__Impl();
state._fsp--;
@@ -34008,7 +33997,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getInvalidLiteralExpCSAccess().getInvalidKeyword_1());
}
- match(input,79,FollowSets001.FOLLOW_79_in_rule__InvalidLiteralExpCS__Group__1__Impl23756); if (state.failed) return ;
+ match(input,79,FollowSets001.FOLLOW_79_in_rule__InvalidLiteralExpCS__Group__1__Impl23755); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getInvalidLiteralExpCSAccess().getInvalidKeyword_1());
}
@@ -34043,12 +34032,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11624:1: ( rule__NullLiteralExpCS__Group__0__Impl rule__NullLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11625:2: rule__NullLiteralExpCS__Group__0__Impl rule__NullLiteralExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__023791);
+ pushFollow(FollowSets001.FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__023790);
rule__NullLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__023794);
+ pushFollow(FollowSets001.FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__023793);
rule__NullLiteralExpCS__Group__1();
state._fsp--;
@@ -34122,7 +34111,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11655:1: ( rule__NullLiteralExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11656:2: rule__NullLiteralExpCS__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__123852);
+ pushFollow(FollowSets001.FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__123851);
rule__NullLiteralExpCS__Group__1__Impl();
state._fsp--;
@@ -34161,7 +34150,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNullLiteralExpCSAccess().getNullKeyword_1());
}
- match(input,80,FollowSets001.FOLLOW_80_in_rule__NullLiteralExpCS__Group__1__Impl23880); if (state.failed) return ;
+ match(input,80,FollowSets001.FOLLOW_80_in_rule__NullLiteralExpCS__Group__1__Impl23879); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNullLiteralExpCSAccess().getNullKeyword_1());
}
@@ -34196,12 +34185,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11689:1: ( rule__TypeLiteralWithMultiplicityCS__Group__0__Impl rule__TypeLiteralWithMultiplicityCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11690:2: rule__TypeLiteralWithMultiplicityCS__Group__0__Impl rule__TypeLiteralWithMultiplicityCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__023915);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__023914);
rule__TypeLiteralWithMultiplicityCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__023918);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__023917);
rule__TypeLiteralWithMultiplicityCS__Group__1();
state._fsp--;
@@ -34240,7 +34229,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getTypeLiteralCSParserRuleCall_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl23945);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl23944);
ruleTypeLiteralCS();
state._fsp--;
@@ -34279,7 +34268,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11718:1: ( rule__TypeLiteralWithMultiplicityCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11719:2: rule__TypeLiteralWithMultiplicityCS__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__123974);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__123973);
rule__TypeLiteralWithMultiplicityCS__Group__1__Impl();
state._fsp--;
@@ -34319,17 +34308,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getOwnedMultiplicityAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11732:1: ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )?
- int alt93=2;
- int LA93_0 = input.LA(1);
+ int alt92=2;
+ int LA92_0 = input.LA(1);
- if ( (LA93_0==82) ) {
- alt93=1;
+ if ( (LA92_0==82) ) {
+ alt92=1;
}
- switch (alt93) {
+ switch (alt92) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11732:2: rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl24001);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl24000);
rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1();
state._fsp--;
@@ -34374,12 +34363,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11750:1: ( rule__TypeNameExpCS__Group__0__Impl rule__TypeNameExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11751:2: rule__TypeNameExpCS__Group__0__Impl rule__TypeNameExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group__0__Impl_in_rule__TypeNameExpCS__Group__024036);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group__0__Impl_in_rule__TypeNameExpCS__Group__024035);
rule__TypeNameExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group__1_in_rule__TypeNameExpCS__Group__024039);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group__1_in_rule__TypeNameExpCS__Group__024038);
rule__TypeNameExpCS__Group__1();
state._fsp--;
@@ -34421,7 +34410,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11765:1: ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11765:2: rule__TypeNameExpCS__OwnedPathNameAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__OwnedPathNameAssignment_0_in_rule__TypeNameExpCS__Group__0__Impl24066);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__OwnedPathNameAssignment_0_in_rule__TypeNameExpCS__Group__0__Impl24065);
rule__TypeNameExpCS__OwnedPathNameAssignment_0();
state._fsp--;
@@ -34463,7 +34452,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11779:1: ( rule__TypeNameExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11780:2: rule__TypeNameExpCS__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group__1__Impl_in_rule__TypeNameExpCS__Group__124096);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group__1__Impl_in_rule__TypeNameExpCS__Group__124095);
rule__TypeNameExpCS__Group__1__Impl();
state._fsp--;
@@ -34503,13 +34492,13 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getTypeNameExpCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11793:1: ( rule__TypeNameExpCS__Group_1__0 )?
- int alt94=2;
- alt94 = dfa94.predict(input);
- switch (alt94) {
+ int alt93=2;
+ alt93 = dfa93.predict(input);
+ switch (alt93) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11793:2: rule__TypeNameExpCS__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1__0_in_rule__TypeNameExpCS__Group__1__Impl24123);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1__0_in_rule__TypeNameExpCS__Group__1__Impl24122);
rule__TypeNameExpCS__Group_1__0();
state._fsp--;
@@ -34554,12 +34543,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11811:1: ( rule__TypeNameExpCS__Group_1__0__Impl rule__TypeNameExpCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11812:2: rule__TypeNameExpCS__Group_1__0__Impl rule__TypeNameExpCS__Group_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1__0__Impl_in_rule__TypeNameExpCS__Group_1__024158);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1__0__Impl_in_rule__TypeNameExpCS__Group_1__024157);
rule__TypeNameExpCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1__1_in_rule__TypeNameExpCS__Group_1__024161);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1__1_in_rule__TypeNameExpCS__Group_1__024160);
rule__TypeNameExpCS__Group_1__1();
state._fsp--;
@@ -34601,7 +34590,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11826:1: ( rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11826:2: rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0_in_rule__TypeNameExpCS__Group_1__0__Impl24188);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0_in_rule__TypeNameExpCS__Group_1__0__Impl24187);
rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0();
state._fsp--;
@@ -34643,7 +34632,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11840:1: ( rule__TypeNameExpCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11841:2: rule__TypeNameExpCS__Group_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1__1__Impl_in_rule__TypeNameExpCS__Group_1__124218);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1__1__Impl_in_rule__TypeNameExpCS__Group_1__124217);
rule__TypeNameExpCS__Group_1__1__Impl();
state._fsp--;
@@ -34683,13 +34672,13 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getTypeNameExpCSAccess().getGroup_1_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11854:1: ( rule__TypeNameExpCS__Group_1_1__0 )?
- int alt95=2;
- alt95 = dfa95.predict(input);
- switch (alt95) {
+ int alt94=2;
+ alt94 = dfa94.predict(input);
+ switch (alt94) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11854:2: rule__TypeNameExpCS__Group_1_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__0_in_rule__TypeNameExpCS__Group_1__1__Impl24245);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__0_in_rule__TypeNameExpCS__Group_1__1__Impl24244);
rule__TypeNameExpCS__Group_1_1__0();
state._fsp--;
@@ -34734,12 +34723,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11872:1: ( rule__TypeNameExpCS__Group_1_1__0__Impl rule__TypeNameExpCS__Group_1_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11873:2: rule__TypeNameExpCS__Group_1_1__0__Impl rule__TypeNameExpCS__Group_1_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__0__Impl_in_rule__TypeNameExpCS__Group_1_1__024280);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__0__Impl_in_rule__TypeNameExpCS__Group_1_1__024279);
rule__TypeNameExpCS__Group_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__1_in_rule__TypeNameExpCS__Group_1_1__024283);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__1_in_rule__TypeNameExpCS__Group_1_1__024282);
rule__TypeNameExpCS__Group_1_1__1();
state._fsp--;
@@ -34778,7 +34767,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getLeftCurlyBracketKeyword_1_1_0());
}
- match(input,64,FollowSets001.FOLLOW_64_in_rule__TypeNameExpCS__Group_1_1__0__Impl24311); if (state.failed) return ;
+ match(input,64,FollowSets001.FOLLOW_64_in_rule__TypeNameExpCS__Group_1_1__0__Impl24310); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeNameExpCSAccess().getLeftCurlyBracketKeyword_1_1_0());
}
@@ -34813,12 +34802,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11903:1: ( rule__TypeNameExpCS__Group_1_1__1__Impl rule__TypeNameExpCS__Group_1_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11904:2: rule__TypeNameExpCS__Group_1_1__1__Impl rule__TypeNameExpCS__Group_1_1__2
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__1__Impl_in_rule__TypeNameExpCS__Group_1_1__124342);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__1__Impl_in_rule__TypeNameExpCS__Group_1_1__124341);
rule__TypeNameExpCS__Group_1_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__2_in_rule__TypeNameExpCS__Group_1_1__124345);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__2_in_rule__TypeNameExpCS__Group_1_1__124344);
rule__TypeNameExpCS__Group_1_1__2();
state._fsp--;
@@ -34860,7 +34849,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11918:1: ( rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11918:2: rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1_in_rule__TypeNameExpCS__Group_1_1__1__Impl24372);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1_in_rule__TypeNameExpCS__Group_1_1__1__Impl24371);
rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1();
state._fsp--;
@@ -34902,7 +34891,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11932:1: ( rule__TypeNameExpCS__Group_1_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11933:2: rule__TypeNameExpCS__Group_1_1__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__2__Impl_in_rule__TypeNameExpCS__Group_1_1__224402);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__2__Impl_in_rule__TypeNameExpCS__Group_1_1__224401);
rule__TypeNameExpCS__Group_1_1__2__Impl();
state._fsp--;
@@ -34941,7 +34930,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getRightCurlyBracketKeyword_1_1_2());
}
- match(input,65,FollowSets001.FOLLOW_65_in_rule__TypeNameExpCS__Group_1_1__2__Impl24430); if (state.failed) return ;
+ match(input,65,FollowSets001.FOLLOW_65_in_rule__TypeNameExpCS__Group_1_1__2__Impl24429); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeNameExpCSAccess().getRightCurlyBracketKeyword_1_1_2());
}
@@ -34976,12 +34965,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11968:1: ( rule__TypeExpCS__Group__0__Impl rule__TypeExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11969:2: rule__TypeExpCS__Group__0__Impl rule__TypeExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__024467);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__024466);
rule__TypeExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__024470);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__024469);
rule__TypeExpCS__Group__1();
state._fsp--;
@@ -35023,7 +35012,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11983:1: ( rule__TypeExpCS__Alternatives_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11983:2: rule__TypeExpCS__Alternatives_0
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl24497);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl24496);
rule__TypeExpCS__Alternatives_0();
state._fsp--;
@@ -35065,7 +35054,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11997:1: ( rule__TypeExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11998:2: rule__TypeExpCS__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__124527);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__124526);
rule__TypeExpCS__Group__1__Impl();
state._fsp--;
@@ -35105,17 +35094,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getTypeExpCSAccess().getOwnedMultiplicityAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12011:1: ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )?
- int alt96=2;
- int LA96_0 = input.LA(1);
+ int alt95=2;
+ int LA95_0 = input.LA(1);
- if ( (LA96_0==82) ) {
- alt96=1;
+ if ( (LA95_0==82) ) {
+ alt95=1;
}
- switch (alt96) {
+ switch (alt95) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12011:2: rule__TypeExpCS__OwnedMultiplicityAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__OwnedMultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl24554);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__OwnedMultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl24553);
rule__TypeExpCS__OwnedMultiplicityAssignment_1();
state._fsp--;
@@ -35160,12 +35149,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12029:1: ( rule__ExpCS__Group_0__0__Impl rule__ExpCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12030:2: rule__ExpCS__Group_0__0__Impl rule__ExpCS__Group_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__024589);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__024588);
rule__ExpCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__024592);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__024591);
rule__ExpCS__Group_0__1();
state._fsp--;
@@ -35204,7 +35193,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getPrefixedPrimaryExpCSParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePrefixedPrimaryExpCS_in_rule__ExpCS__Group_0__0__Impl24619);
+ pushFollow(FollowSets001.FOLLOW_rulePrefixedPrimaryExpCS_in_rule__ExpCS__Group_0__0__Impl24618);
rulePrefixedPrimaryExpCS();
state._fsp--;
@@ -35243,7 +35232,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12058:1: ( rule__ExpCS__Group_0__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12059:2: rule__ExpCS__Group_0__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__124648);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__124647);
rule__ExpCS__Group_0__1__Impl();
state._fsp--;
@@ -35283,17 +35272,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getExpCSAccess().getGroup_0_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12072:1: ( rule__ExpCS__Group_0_1__0 )?
- int alt97=2;
- int LA97_0 = input.LA(1);
+ int alt96=2;
+ int LA96_0 = input.LA(1);
- if ( (LA97_0==28||(LA97_0>=30 && LA97_0<=46)) ) {
- alt97=1;
+ if ( (LA96_0==28||(LA96_0>=30 && LA96_0<=46)) ) {
+ alt96=1;
}
- switch (alt97) {
+ switch (alt96) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12072:2: rule__ExpCS__Group_0_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl24675);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl24674);
rule__ExpCS__Group_0_1__0();
state._fsp--;
@@ -35338,12 +35327,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12090:1: ( rule__ExpCS__Group_0_1__0__Impl rule__ExpCS__Group_0_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12091:2: rule__ExpCS__Group_0_1__0__Impl rule__ExpCS__Group_0_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__024710);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__024709);
rule__ExpCS__Group_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__024713);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__024712);
rule__ExpCS__Group_0_1__1();
state._fsp--;
@@ -35417,12 +35406,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12121:1: ( rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12122:2: rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__124771);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__124770);
rule__ExpCS__Group_0_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__124774);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__124773);
rule__ExpCS__Group_0_1__2();
state._fsp--;
@@ -35464,7 +35453,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12136:1: ( rule__ExpCS__NameAssignment_0_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12136:2: rule__ExpCS__NameAssignment_0_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__NameAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl24801);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__NameAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl24800);
rule__ExpCS__NameAssignment_0_1_1();
state._fsp--;
@@ -35506,7 +35495,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12150:1: ( rule__ExpCS__Group_0_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12151:2: rule__ExpCS__Group_0_1__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__224831);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__224830);
rule__ExpCS__Group_0_1__2__Impl();
state._fsp--;
@@ -35548,7 +35537,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12164:1: ( rule__ExpCS__OwnedRightAssignment_0_1_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12164:2: rule__ExpCS__OwnedRightAssignment_0_1_2
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedRightAssignment_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl24858);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedRightAssignment_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl24857);
rule__ExpCS__OwnedRightAssignment_0_1_2();
state._fsp--;
@@ -35590,12 +35579,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12184:1: ( rule__PrefixedLetExpCS__Group_0__0__Impl rule__PrefixedLetExpCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12185:2: rule__PrefixedLetExpCS__Group_0__0__Impl rule__PrefixedLetExpCS__Group_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__Group_0__0__Impl_in_rule__PrefixedLetExpCS__Group_0__024894);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__Group_0__0__Impl_in_rule__PrefixedLetExpCS__Group_0__024893);
rule__PrefixedLetExpCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__Group_0__1_in_rule__PrefixedLetExpCS__Group_0__024897);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__Group_0__1_in_rule__PrefixedLetExpCS__Group_0__024896);
rule__PrefixedLetExpCS__Group_0__1();
state._fsp--;
@@ -35669,12 +35658,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12215:1: ( rule__PrefixedLetExpCS__Group_0__1__Impl rule__PrefixedLetExpCS__Group_0__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12216:2: rule__PrefixedLetExpCS__Group_0__1__Impl rule__PrefixedLetExpCS__Group_0__2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__Group_0__1__Impl_in_rule__PrefixedLetExpCS__Group_0__124955);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__Group_0__1__Impl_in_rule__PrefixedLetExpCS__Group_0__124954);
rule__PrefixedLetExpCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__Group_0__2_in_rule__PrefixedLetExpCS__Group_0__124958);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__Group_0__2_in_rule__PrefixedLetExpCS__Group_0__124957);
rule__PrefixedLetExpCS__Group_0__2();
state._fsp--;
@@ -35716,7 +35705,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12230:1: ( rule__PrefixedLetExpCS__NameAssignment_0_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12230:2: rule__PrefixedLetExpCS__NameAssignment_0_1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__NameAssignment_0_1_in_rule__PrefixedLetExpCS__Group_0__1__Impl24985);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__NameAssignment_0_1_in_rule__PrefixedLetExpCS__Group_0__1__Impl24984);
rule__PrefixedLetExpCS__NameAssignment_0_1();
state._fsp--;
@@ -35758,7 +35747,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12244:1: ( rule__PrefixedLetExpCS__Group_0__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12245:2: rule__PrefixedLetExpCS__Group_0__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__Group_0__2__Impl_in_rule__PrefixedLetExpCS__Group_0__225015);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__Group_0__2__Impl_in_rule__PrefixedLetExpCS__Group_0__225014);
rule__PrefixedLetExpCS__Group_0__2__Impl();
state._fsp--;
@@ -35800,7 +35789,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12258:1: ( rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12258:2: rule__PrefixedLetExpCS__OwnedRightAssignment_0_2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedLetExpCS__Group_0__2__Impl25042);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedLetExpCS__Group_0__2__Impl25041);
rule__PrefixedLetExpCS__OwnedRightAssignment_0_2();
state._fsp--;
@@ -35842,12 +35831,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12278:1: ( rule__PrefixedPrimaryExpCS__Group_0__0__Impl rule__PrefixedPrimaryExpCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12279:2: rule__PrefixedPrimaryExpCS__Group_0__0__Impl rule__PrefixedPrimaryExpCS__Group_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__0__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__025078);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__0__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__025077);
rule__PrefixedPrimaryExpCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1_in_rule__PrefixedPrimaryExpCS__Group_0__025081);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1_in_rule__PrefixedPrimaryExpCS__Group_0__025080);
rule__PrefixedPrimaryExpCS__Group_0__1();
state._fsp--;
@@ -35921,12 +35910,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12309:1: ( rule__PrefixedPrimaryExpCS__Group_0__1__Impl rule__PrefixedPrimaryExpCS__Group_0__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12310:2: rule__PrefixedPrimaryExpCS__Group_0__1__Impl rule__PrefixedPrimaryExpCS__Group_0__2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__125139);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__125138);
rule__PrefixedPrimaryExpCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2_in_rule__PrefixedPrimaryExpCS__Group_0__125142);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2_in_rule__PrefixedPrimaryExpCS__Group_0__125141);
rule__PrefixedPrimaryExpCS__Group_0__2();
state._fsp--;
@@ -35968,7 +35957,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12324:1: ( rule__PrefixedPrimaryExpCS__NameAssignment_0_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12324:2: rule__PrefixedPrimaryExpCS__NameAssignment_0_1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__NameAssignment_0_1_in_rule__PrefixedPrimaryExpCS__Group_0__1__Impl25169);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__NameAssignment_0_1_in_rule__PrefixedPrimaryExpCS__Group_0__1__Impl25168);
rule__PrefixedPrimaryExpCS__NameAssignment_0_1();
state._fsp--;
@@ -36010,7 +35999,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12338:1: ( rule__PrefixedPrimaryExpCS__Group_0__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12339:2: rule__PrefixedPrimaryExpCS__Group_0__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__225199);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__225198);
rule__PrefixedPrimaryExpCS__Group_0__2__Impl();
state._fsp--;
@@ -36052,7 +36041,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12352:1: ( rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12352:2: rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedPrimaryExpCS__Group_0__2__Impl25226);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedPrimaryExpCS__Group_0__2__Impl25225);
rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2();
state._fsp--;
@@ -36094,12 +36083,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12372:1: ( rule__NameExpCS__Group__0__Impl rule__NameExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12373:2: rule__NameExpCS__Group__0__Impl rule__NameExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__0__Impl_in_rule__NameExpCS__Group__025262);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__0__Impl_in_rule__NameExpCS__Group__025261);
rule__NameExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__1_in_rule__NameExpCS__Group__025265);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__1_in_rule__NameExpCS__Group__025264);
rule__NameExpCS__Group__1();
state._fsp--;
@@ -36141,7 +36130,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12387:1: ( rule__NameExpCS__OwnedPathNameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12387:2: rule__NameExpCS__OwnedPathNameAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__OwnedPathNameAssignment_0_in_rule__NameExpCS__Group__0__Impl25292);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__OwnedPathNameAssignment_0_in_rule__NameExpCS__Group__0__Impl25291);
rule__NameExpCS__OwnedPathNameAssignment_0();
state._fsp--;
@@ -36183,12 +36172,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12401:1: ( rule__NameExpCS__Group__1__Impl rule__NameExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12402:2: rule__NameExpCS__Group__1__Impl rule__NameExpCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__1__Impl_in_rule__NameExpCS__Group__125322);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__1__Impl_in_rule__NameExpCS__Group__125321);
rule__NameExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__2_in_rule__NameExpCS__Group__125325);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__2_in_rule__NameExpCS__Group__125324);
rule__NameExpCS__Group__2();
state._fsp--;
@@ -36228,21 +36217,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getNameExpCSAccess().getOwnedSquareBracketedClausesAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12416:1: ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )*
- loop98:
+ loop97:
do {
- int alt98=2;
- int LA98_0 = input.LA(1);
+ int alt97=2;
+ int LA97_0 = input.LA(1);
- if ( (LA98_0==82) ) {
- alt98=1;
+ if ( (LA97_0==82) ) {
+ alt97=1;
}
- switch (alt98) {
+ switch (alt97) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12416:2: rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1_in_rule__NameExpCS__Group__1__Impl25352);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1_in_rule__NameExpCS__Group__1__Impl25351);
rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1();
state._fsp--;
@@ -36252,7 +36241,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop98;
+ break loop97;
}
} while (true);
@@ -36290,12 +36279,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12430:1: ( rule__NameExpCS__Group__2__Impl rule__NameExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12431:2: rule__NameExpCS__Group__2__Impl rule__NameExpCS__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__2__Impl_in_rule__NameExpCS__Group__225383);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__2__Impl_in_rule__NameExpCS__Group__225382);
rule__NameExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__3_in_rule__NameExpCS__Group__225386);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__3_in_rule__NameExpCS__Group__225385);
rule__NameExpCS__Group__3();
state._fsp--;
@@ -36335,17 +36324,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getNameExpCSAccess().getOwnedRoundBracketedClauseAssignment_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12445:1: ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )?
- int alt99=2;
- int LA99_0 = input.LA(1);
+ int alt98=2;
+ int LA98_0 = input.LA(1);
- if ( (LA99_0==70) ) {
- alt99=1;
+ if ( (LA98_0==70) ) {
+ alt98=1;
}
- switch (alt99) {
+ switch (alt98) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12445:2: rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2_in_rule__NameExpCS__Group__2__Impl25413);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2_in_rule__NameExpCS__Group__2__Impl25412);
rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2();
state._fsp--;
@@ -36390,12 +36379,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12459:1: ( rule__NameExpCS__Group__3__Impl rule__NameExpCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12460:2: rule__NameExpCS__Group__3__Impl rule__NameExpCS__Group__4
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__3__Impl_in_rule__NameExpCS__Group__325444);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__3__Impl_in_rule__NameExpCS__Group__325443);
rule__NameExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__4_in_rule__NameExpCS__Group__325447);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__4_in_rule__NameExpCS__Group__325446);
rule__NameExpCS__Group__4();
state._fsp--;
@@ -36435,17 +36424,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getNameExpCSAccess().getOwnedCurlyBracketedClauseAssignment_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12474:1: ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )?
- int alt100=2;
- int LA100_0 = input.LA(1);
+ int alt99=2;
+ int LA99_0 = input.LA(1);
- if ( (LA100_0==64) ) {
- alt100=1;
+ if ( (LA99_0==64) ) {
+ alt99=1;
}
- switch (alt100) {
+ switch (alt99) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12474:2: rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3_in_rule__NameExpCS__Group__3__Impl25474);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3_in_rule__NameExpCS__Group__3__Impl25473);
rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3();
state._fsp--;
@@ -36490,7 +36479,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12488:1: ( rule__NameExpCS__Group__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12489:2: rule__NameExpCS__Group__4__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__4__Impl_in_rule__NameExpCS__Group__425505);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__4__Impl_in_rule__NameExpCS__Group__425504);
rule__NameExpCS__Group__4__Impl();
state._fsp--;
@@ -36530,17 +36519,17 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
before(grammarAccess.getNameExpCSAccess().getGroup_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12502:1: ( rule__NameExpCS__Group_4__0 )?
- int alt101=2;
- int LA101_0 = input.LA(1);
+ int alt100=2;
+ int LA100_0 = input.LA(1);
- if ( (LA101_0==96) ) {
- alt101=1;
+ if ( (LA100_0==96) ) {
+ alt100=1;
}
- switch (alt101) {
+ switch (alt100) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12502:2: rule__NameExpCS__Group_4__0
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group_4__0_in_rule__NameExpCS__Group__4__Impl25532);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group_4__0_in_rule__NameExpCS__Group__4__Impl25531);
rule__NameExpCS__Group_4__0();
state._fsp--;
@@ -36585,12 +36574,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12526:1: ( rule__NameExpCS__Group_4__0__Impl rule__NameExpCS__Group_4__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12527:2: rule__NameExpCS__Group_4__0__Impl rule__NameExpCS__Group_4__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group_4__0__Impl_in_rule__NameExpCS__Group_4__025573);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group_4__0__Impl_in_rule__NameExpCS__Group_4__025572);
rule__NameExpCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group_4__1_in_rule__NameExpCS__Group_4__025576);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group_4__1_in_rule__NameExpCS__Group_4__025575);
rule__NameExpCS__Group_4__1();
state._fsp--;
@@ -36632,7 +36621,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12541:1: ( rule__NameExpCS__IsPreAssignment_4_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12541:2: rule__NameExpCS__IsPreAssignment_4_0
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__IsPreAssignment_4_0_in_rule__NameExpCS__Group_4__0__Impl25603);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__IsPreAssignment_4_0_in_rule__NameExpCS__Group_4__0__Impl25602);
rule__NameExpCS__IsPreAssignment_4_0();
state._fsp--;
@@ -36674,7 +36663,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12555:1: ( rule__NameExpCS__Group_4__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12556:2: rule__NameExpCS__Group_4__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group_4__1__Impl_in_rule__NameExpCS__Group_4__125633);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group_4__1__Impl_in_rule__NameExpCS__Group_4__125632);
rule__NameExpCS__Group_4__1__Impl();
state._fsp--;
@@ -36713,7 +36702,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getPreKeyword_4_1());
}
- match(input,81,FollowSets001.FOLLOW_81_in_rule__NameExpCS__Group_4__1__Impl25661); if (state.failed) return ;
+ match(input,81,FollowSets001.FOLLOW_81_in_rule__NameExpCS__Group_4__1__Impl25660); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNameExpCSAccess().getPreKeyword_4_1());
}
@@ -36748,12 +36737,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12589:1: ( rule__CurlyBracketedClauseCS__Group__0__Impl rule__CurlyBracketedClauseCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12590:2: rule__CurlyBracketedClauseCS__Group__0__Impl rule__CurlyBracketedClauseCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__0__Impl_in_rule__CurlyBracketedClauseCS__Group__025696);
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__0__Impl_in_rule__CurlyBracketedClauseCS__Group__025695);
rule__CurlyBracketedClauseCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__1_in_rule__CurlyBracketedClauseCS__Group__025699);
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__1_in_rule__CurlyBracketedClauseCS__Group__025698);
rule__CurlyBracketedClauseCS__Group__1();
state._fsp--;
@@ -36827,12 +36816,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12620:1: ( rule__CurlyBracketedClauseCS__Group__1__Impl rule__CurlyBracketedClauseCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12621:2: rule__CurlyBracketedClauseCS__Group__1__Impl rule__CurlyBracketedClauseCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__1__Impl_in_rule__CurlyBracketedClauseCS__Group__125757);
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__1__Impl_in_rule__CurlyBracketedClauseCS__Group__125756);
rule__CurlyBracketedClauseCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__2_in_rule__CurlyBracketedClauseCS__Group__125760);
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__2_in_rule__CurlyBracketedClauseCS__Group__125759);
rule__CurlyBracketedClauseCS__Group__2();
state._fsp--;
@@ -36871,7 +36860,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,64,FollowSets001.FOLLOW_64_in_rule__CurlyBracketedClauseCS__Group__1__Impl25788); if (state.failed) return ;
+ match(input,64,FollowSets001.FOLLOW_64_in_rule__CurlyBracketedClauseCS__Group__1__Impl25787); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCurlyBracketedClauseCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -36906,12 +36895,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12651:1: ( rule__CurlyBracketedClauseCS__Group__2__Impl rule__CurlyBracketedClauseCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12652:2: rule__CurlyBracketedClauseCS__Group__2__Impl rule__CurlyBracketedClauseCS__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__2__Impl_in_rule__CurlyBracketedClauseCS__Group__225819);
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__2__Impl_in_rule__CurlyBracketedClauseCS__Group__225818);
rule__CurlyBracketedClauseCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__3_in_rule__CurlyBracketedClauseCS__Group__225822);
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__3_in_rule__CurlyBracketedClauseCS__Group__225821);
rule__CurlyBracketedClauseCS__Group__3();
state._fsp--;
@@ -36935,29 +36924,40 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CurlyBracketedClauseCS__Group__2__Impl"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12659:1: rule__CurlyBracketedClauseCS__Group__2__Impl : ( ( rule__CurlyBracketedClauseCS__Alternatives_2 ) ) ;
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12659:1: rule__CurlyBracketedClauseCS__Group__2__Impl : ( ( rule__CurlyBracketedClauseCS__Alternatives_2 )? ) ;
public final void rule__CurlyBracketedClauseCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12663:1: ( ( ( rule__CurlyBracketedClauseCS__Alternatives_2 ) ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12664:1: ( ( rule__CurlyBracketedClauseCS__Alternatives_2 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12663:1: ( ( ( rule__CurlyBracketedClauseCS__Alternatives_2 )? ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12664:1: ( ( rule__CurlyBracketedClauseCS__Alternatives_2 )? )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12664:1: ( ( rule__CurlyBracketedClauseCS__Alternatives_2 ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12665:1: ( rule__CurlyBracketedClauseCS__Alternatives_2 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12664:1: ( ( rule__CurlyBracketedClauseCS__Alternatives_2 )? )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12665:1: ( rule__CurlyBracketedClauseCS__Alternatives_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getAlternatives_2());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12666:1: ( rule__CurlyBracketedClauseCS__Alternatives_2 )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12666:2: rule__CurlyBracketedClauseCS__Alternatives_2
- {
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Alternatives_2_in_rule__CurlyBracketedClauseCS__Group__2__Impl25849);
- rule__CurlyBracketedClauseCS__Alternatives_2();
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12666:1: ( rule__CurlyBracketedClauseCS__Alternatives_2 )?
+ int alt101=2;
+ int LA101_0 = input.LA(1);
- state._fsp--;
- if (state.failed) return ;
+ if ( ((LA101_0>=RULE_SINGLE_QUOTED_STRING && LA101_0<=RULE_ESCAPED_ID)||(LA101_0>=17 && LA101_0<=27)) ) {
+ alt101=1;
+ }
+ switch (alt101) {
+ case 1 :
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12666:2: rule__CurlyBracketedClauseCS__Alternatives_2
+ {
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Alternatives_2_in_rule__CurlyBracketedClauseCS__Group__2__Impl25848);
+ rule__CurlyBracketedClauseCS__Alternatives_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
}
@@ -37059,23 +37059,23 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__CurlyBracketedClauseCS__Group__3__Impl"
- // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0__0"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12714:1: rule__CurlyBracketedClauseCS__Group_2_0__0 : rule__CurlyBracketedClauseCS__Group_2_0__0__Impl rule__CurlyBracketedClauseCS__Group_2_0__1 ;
- public final void rule__CurlyBracketedClauseCS__Group_2_0__0() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1__0"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12714:1: rule__CurlyBracketedClauseCS__Group_2_1__0 : rule__CurlyBracketedClauseCS__Group_2_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_1__1 ;
+ public final void rule__CurlyBracketedClauseCS__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12718:1: ( rule__CurlyBracketedClauseCS__Group_2_0__0__Impl rule__CurlyBracketedClauseCS__Group_2_0__1 )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12719:2: rule__CurlyBracketedClauseCS__Group_2_0__0__Impl rule__CurlyBracketedClauseCS__Group_2_0__1
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12718:1: ( rule__CurlyBracketedClauseCS__Group_2_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_1__1 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12719:2: rule__CurlyBracketedClauseCS__Group_2_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0__025946);
- rule__CurlyBracketedClauseCS__Group_2_0__0__Impl();
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_1__025946);
+ rule__CurlyBracketedClauseCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__1_in_rule__CurlyBracketedClauseCS__Group_2_0__025949);
- rule__CurlyBracketedClauseCS__Group_2_0__1();
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1__1_in_rule__CurlyBracketedClauseCS__Group_2_1__025949);
+ rule__CurlyBracketedClauseCS__Group_2_1__1();
state._fsp--;
if (state.failed) return ;
@@ -37094,30 +37094,30 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0__0"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_1__0"
- // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0__0__Impl"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12726:1: rule__CurlyBracketedClauseCS__Group_2_0__0__Impl : ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 ) ) ;
- public final void rule__CurlyBracketedClauseCS__Group_2_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1__0__Impl"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12726:1: rule__CurlyBracketedClauseCS__Group_2_1__0__Impl : ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0 ) ) ;
+ public final void rule__CurlyBracketedClauseCS__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12730:1: ( ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 ) ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12731:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12730:1: ( ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0 ) ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12731:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0 ) )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12731:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12732:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12731:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12732:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_0());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_0());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12733:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12733:2: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12733:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12733:2: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0
{
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0_in_rule__CurlyBracketedClauseCS__Group_2_0__0__Impl25976);
- rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0();
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0_in_rule__CurlyBracketedClauseCS__Group_2_1__0__Impl25976);
+ rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0();
state._fsp--;
if (state.failed) return ;
@@ -37125,7 +37125,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_0());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_0());
}
}
@@ -37145,21 +37145,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0__0__Impl"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_1__0__Impl"
- // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0__1"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12743:1: rule__CurlyBracketedClauseCS__Group_2_0__1 : rule__CurlyBracketedClauseCS__Group_2_0__1__Impl ;
- public final void rule__CurlyBracketedClauseCS__Group_2_0__1() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1__1"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12743:1: rule__CurlyBracketedClauseCS__Group_2_1__1 : rule__CurlyBracketedClauseCS__Group_2_1__1__Impl ;
+ public final void rule__CurlyBracketedClauseCS__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12747:1: ( rule__CurlyBracketedClauseCS__Group_2_0__1__Impl )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12748:2: rule__CurlyBracketedClauseCS__Group_2_0__1__Impl
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12747:1: ( rule__CurlyBracketedClauseCS__Group_2_1__1__Impl )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12748:2: rule__CurlyBracketedClauseCS__Group_2_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0__126006);
- rule__CurlyBracketedClauseCS__Group_2_0__1__Impl();
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_1__126006);
+ rule__CurlyBracketedClauseCS__Group_2_1__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -37178,26 +37178,26 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0__1"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_1__1"
- // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0__1__Impl"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12754:1: rule__CurlyBracketedClauseCS__Group_2_0__1__Impl : ( ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )* ) ;
- public final void rule__CurlyBracketedClauseCS__Group_2_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1__1__Impl"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12754:1: rule__CurlyBracketedClauseCS__Group_2_1__1__Impl : ( ( rule__CurlyBracketedClauseCS__Group_2_1_1__0 )* ) ;
+ public final void rule__CurlyBracketedClauseCS__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12758:1: ( ( ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )* ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12759:1: ( ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )* )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12758:1: ( ( ( rule__CurlyBracketedClauseCS__Group_2_1_1__0 )* ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12759:1: ( ( rule__CurlyBracketedClauseCS__Group_2_1_1__0 )* )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12759:1: ( ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )* )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12760:1: ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )*
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12759:1: ( ( rule__CurlyBracketedClauseCS__Group_2_1_1__0 )* )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12760:1: ( rule__CurlyBracketedClauseCS__Group_2_1_1__0 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0_1());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1_1());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12761:1: ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )*
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12761:1: ( rule__CurlyBracketedClauseCS__Group_2_1_1__0 )*
loop102:
do {
int alt102=2;
@@ -37210,10 +37210,10 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
switch (alt102) {
case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12761:2: rule__CurlyBracketedClauseCS__Group_2_0_1__0
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12761:2: rule__CurlyBracketedClauseCS__Group_2_1_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__0_in_rule__CurlyBracketedClauseCS__Group_2_0__1__Impl26033);
- rule__CurlyBracketedClauseCS__Group_2_0_1__0();
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1_1__0_in_rule__CurlyBracketedClauseCS__Group_2_1__1__Impl26033);
+ rule__CurlyBracketedClauseCS__Group_2_1_1__0();
state._fsp--;
if (state.failed) return ;
@@ -37227,7 +37227,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
} while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0_1());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1_1());
}
}
@@ -37247,26 +37247,26 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0__1__Impl"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_1__1__Impl"
- // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0_1__0"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12775:1: rule__CurlyBracketedClauseCS__Group_2_0_1__0 : rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_0_1__1 ;
- public final void rule__CurlyBracketedClauseCS__Group_2_0_1__0() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1_1__0"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12775:1: rule__CurlyBracketedClauseCS__Group_2_1_1__0 : rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_1_1__1 ;
+ public final void rule__CurlyBracketedClauseCS__Group_2_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12779:1: ( rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_0_1__1 )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12780:2: rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_0_1__1
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12779:1: ( rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_1_1__1 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12780:2: rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_1_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0_1__026068);
- rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl();
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_1_1__026068);
+ rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__1_in_rule__CurlyBracketedClauseCS__Group_2_0_1__026071);
- rule__CurlyBracketedClauseCS__Group_2_0_1__1();
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1_1__1_in_rule__CurlyBracketedClauseCS__Group_2_1_1__026071);
+ rule__CurlyBracketedClauseCS__Group_2_1_1__1();
state._fsp--;
if (state.failed) return ;
@@ -37285,12 +37285,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0_1__0"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_1_1__0"
- // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12787:1: rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl : ( ',' ) ;
- public final void rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12787:1: rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl : ( ',' ) ;
+ public final void rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
@@ -37302,11 +37302,11 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12793:1: ','
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_0_1_0());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_1_1_0());
}
- match(input,67,FollowSets001.FOLLOW_67_in_rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl26099); if (state.failed) return ;
+ match(input,67,FollowSets001.FOLLOW_67_in_rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl26099); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_0_1_0());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_1_1_0());
}
}
@@ -37326,21 +37326,21 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl"
- // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0_1__1"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12806:1: rule__CurlyBracketedClauseCS__Group_2_0_1__1 : rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl ;
- public final void rule__CurlyBracketedClauseCS__Group_2_0_1__1() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1_1__1"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12806:1: rule__CurlyBracketedClauseCS__Group_2_1_1__1 : rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl ;
+ public final void rule__CurlyBracketedClauseCS__Group_2_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12810:1: ( rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12811:2: rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12810:1: ( rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12811:2: rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0_1__126130);
- rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl();
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_1_1__126130);
+ rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -37359,30 +37359,30 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0_1__1"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_1_1__1"
- // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12817:1: rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl : ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 ) ) ;
- public final void rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12817:1: rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl : ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1 ) ) ;
+ public final void rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12821:1: ( ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 ) ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12822:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12821:1: ( ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1 ) ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12822:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1 ) )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12822:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12823:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12822:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12823:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_1_1());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_1_1());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12824:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12824:2: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12824:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:12824:2: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1_in_rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl26157);
- rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1();
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1_in_rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl26157);
+ rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1();
state._fsp--;
if (state.failed) return ;
@@ -37390,7 +37390,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_1_1());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_1_1());
}
}
@@ -37410,7 +37410,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl"
// $ANTLR start "rule__RoundBracketedClauseCS__Group__0"
@@ -53782,29 +53782,29 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__NameExpCS__IsPreAssignment_4_0"
- // $ANTLR start "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:18648:1: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 : ( ruleShadowPartCS ) ;
- public final void rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__ValueAssignment_2_0"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:18648:1: rule__CurlyBracketedClauseCS__ValueAssignment_2_0 : ( ruleStringLiteral ) ;
+ public final void rule__CurlyBracketedClauseCS__ValueAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:18652:1: ( ( ruleShadowPartCS ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:18653:1: ( ruleShadowPartCS )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:18652:1: ( ( ruleStringLiteral ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:18653:1: ( ruleStringLiteral )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:18653:1: ( ruleShadowPartCS )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:18654:1: ruleShadowPartCS
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:18653:1: ( ruleStringLiteral )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:18654:1: ruleStringLiteral
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_0_0());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_037803);
- ruleShadowPartCS();
+ pushFollow(FollowSets001.FOLLOW_ruleStringLiteral_in_rule__CurlyBracketedClauseCS__ValueAssignment_2_037803);
+ ruleStringLiteral();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_0_0());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_0_0());
}
}
@@ -53824,12 +53824,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__ValueAssignment_2_0"
- // $ANTLR start "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:18663:1: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 : ( ruleShadowPartCS ) ;
- public final void rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:18663:1: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0 : ( ruleShadowPartCS ) ;
+ public final void rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0() throws RecognitionException {
int stackSize = keepStackSize();
@@ -53841,15 +53841,15 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:18669:1: ruleShadowPartCS
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_1_1_0());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_137834);
+ pushFollow(FollowSets001.FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_037834);
ruleShadowPartCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_1_1_0());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_0_0());
}
}
@@ -53869,32 +53869,32 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0"
- // $ANTLR start "rule__CurlyBracketedClauseCS__ValueAssignment_2_1"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:18678:1: rule__CurlyBracketedClauseCS__ValueAssignment_2_1 : ( ruleStringLiteral ) ;
- public final void rule__CurlyBracketedClauseCS__ValueAssignment_2_1() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:18678:1: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1 : ( ruleShadowPartCS ) ;
+ public final void rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:18682:1: ( ( ruleStringLiteral ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:18683:1: ( ruleStringLiteral )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:18682:1: ( ( ruleShadowPartCS ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:18683:1: ( ruleShadowPartCS )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:18683:1: ( ruleStringLiteral )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:18684:1: ruleStringLiteral
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:18683:1: ( ruleShadowPartCS )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:18684:1: ruleShadowPartCS
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_1_0());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleStringLiteral_in_rule__CurlyBracketedClauseCS__ValueAssignment_2_137865);
- ruleStringLiteral();
+ pushFollow(FollowSets001.FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_137865);
+ ruleShadowPartCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_1_0());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_1_1_0());
}
}
@@ -53914,7 +53914,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__ValueAssignment_2_1"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1"
// $ANTLR start "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0"
@@ -56924,12 +56924,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
// $ANTLR end synpred84_InternalQVTcore
- // $ANTLR start synpred151_InternalQVTcore
- public final void synpred151_InternalQVTcore_fragment() throws RecognitionException {
+ // $ANTLR start synpred150_InternalQVTcore
+ public final void synpred150_InternalQVTcore_fragment() throws RecognitionException {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11793:2: ( rule__TypeNameExpCS__Group_1__0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11793:2: rule__TypeNameExpCS__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1__0_in_synpred151_InternalQVTcore24123);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1__0_in_synpred150_InternalQVTcore24122);
rule__TypeNameExpCS__Group_1__0();
state._fsp--;
@@ -56937,14 +56937,14 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred151_InternalQVTcore
+ // $ANTLR end synpred150_InternalQVTcore
- // $ANTLR start synpred152_InternalQVTcore
- public final void synpred152_InternalQVTcore_fragment() throws RecognitionException {
+ // $ANTLR start synpred151_InternalQVTcore
+ public final void synpred151_InternalQVTcore_fragment() throws RecognitionException {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11854:2: ( rule__TypeNameExpCS__Group_1_1__0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore.ui/src-gen/org/eclipse/qvtd/xtext/qvtcore/ui/contentassist/antlr/internal/InternalQVTcore.g:11854:2: rule__TypeNameExpCS__Group_1_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__0_in_synpred152_InternalQVTcore24245);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__0_in_synpred151_InternalQVTcore24244);
rule__TypeNameExpCS__Group_1_1__0();
state._fsp--;
@@ -56952,7 +56952,7 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
}
}
- // $ANTLR end synpred152_InternalQVTcore
+ // $ANTLR end synpred151_InternalQVTcore
// Delegated rules
@@ -56984,11 +56984,11 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred6_InternalQVTcore() {
+ public final boolean synpred150_InternalQVTcore() {
state.backtracking++;
int start = input.mark();
try {
- synpred6_InternalQVTcore_fragment(); // can never throw exception
+ synpred150_InternalQVTcore_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -56998,11 +56998,11 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred82_InternalQVTcore() {
+ public final boolean synpred6_InternalQVTcore() {
state.backtracking++;
int start = input.mark();
try {
- synpred82_InternalQVTcore_fragment(); // can never throw exception
+ synpred6_InternalQVTcore_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -57012,11 +57012,11 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
state.failed=false;
return success;
}
- public final boolean synpred152_InternalQVTcore() {
+ public final boolean synpred82_InternalQVTcore() {
state.backtracking++;
int start = input.mark();
try {
- synpred152_InternalQVTcore_fragment(); // can never throw exception
+ synpred82_InternalQVTcore_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -57159,12 +57159,12 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
protected DFA24 dfa24 = new DFA24(this);
protected DFA25 dfa25 = new DFA25(this);
protected DFA28 dfa28 = new DFA28(this);
- protected DFA34 dfa34 = new DFA34(this);
- protected DFA55 dfa55 = new DFA55(this);
+ protected DFA33 dfa33 = new DFA33(this);
+ protected DFA54 dfa54 = new DFA54(this);
+ protected DFA71 dfa71 = new DFA71(this);
protected DFA72 dfa72 = new DFA72(this);
- protected DFA73 dfa73 = new DFA73(this);
+ protected DFA93 dfa93 = new DFA93(this);
protected DFA94 dfa94 = new DFA94(this);
- protected DFA95 dfa95 = new DFA95(this);
static final String DFA19_eotS =
"\20\uffff";
static final String DFA19_eofS =
@@ -57796,19 +57796,19 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
throw nvae;
}
}
- static final String DFA34_eotS =
+ static final String DFA33_eotS =
"\20\uffff";
- static final String DFA34_eofS =
+ static final String DFA33_eofS =
"\20\uffff";
- static final String DFA34_minS =
+ static final String DFA33_minS =
"\1\4\1\uffff\15\34\1\uffff";
- static final String DFA34_maxS =
+ static final String DFA33_maxS =
"\1\137\1\uffff\15\140\1\uffff";
- static final String DFA34_acceptS =
+ static final String DFA33_acceptS =
"\1\uffff\1\1\15\uffff\1\2";
- static final String DFA34_specialS =
+ static final String DFA33_specialS =
"\20\uffff}>";
- static final String[] DFA34_transitionS = {
+ static final String[] DFA33_transitionS = {
"\2\1\1\2\1\3\11\uffff\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\3\1\20\uffff\17\1\10\uffff\1\1\1\uffff\1\17\4\uffff\1\1\1\uffff\2\1\3\uffff\1\1\4\uffff\2\1\3\uffff\2\1",
"",
"\1\1\1\uffff\21\1\21\uffff\1\1\5\uffff\1\1\1\uffff\1\17\1\uffff\1\1\7\uffff\1\1\2\uffff\1\1\12\uffff\1\1",
@@ -57827,52 +57827,52 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
""
};
- static final short[] DFA34_eot = DFA.unpackEncodedString(DFA34_eotS);
- static final short[] DFA34_eof = DFA.unpackEncodedString(DFA34_eofS);
- static final char[] DFA34_min = DFA.unpackEncodedStringToUnsignedChars(DFA34_minS);
- static final char[] DFA34_max = DFA.unpackEncodedStringToUnsignedChars(DFA34_maxS);
- static final short[] DFA34_accept = DFA.unpackEncodedString(DFA34_acceptS);
- static final short[] DFA34_special = DFA.unpackEncodedString(DFA34_specialS);
- static final short[][] DFA34_transition;
+ static final short[] DFA33_eot = DFA.unpackEncodedString(DFA33_eotS);
+ static final short[] DFA33_eof = DFA.unpackEncodedString(DFA33_eofS);
+ static final char[] DFA33_min = DFA.unpackEncodedStringToUnsignedChars(DFA33_minS);
+ static final char[] DFA33_max = DFA.unpackEncodedStringToUnsignedChars(DFA33_maxS);
+ static final short[] DFA33_accept = DFA.unpackEncodedString(DFA33_acceptS);
+ static final short[] DFA33_special = DFA.unpackEncodedString(DFA33_specialS);
+ static final short[][] DFA33_transition;
static {
- int numStates = DFA34_transitionS.length;
- DFA34_transition = new short[numStates][];
+ int numStates = DFA33_transitionS.length;
+ DFA33_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA34_transition[i] = DFA.unpackEncodedString(DFA34_transitionS[i]);
+ DFA33_transition[i] = DFA.unpackEncodedString(DFA33_transitionS[i]);
}
}
- class DFA34 extends DFA {
+ class DFA33 extends DFA {
- public DFA34(BaseRecognizer recognizer) {
+ public DFA33(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 34;
- this.eot = DFA34_eot;
- this.eof = DFA34_eof;
- this.min = DFA34_min;
- this.max = DFA34_max;
- this.accept = DFA34_accept;
- this.special = DFA34_special;
- this.transition = DFA34_transition;
+ this.decisionNumber = 33;
+ this.eot = DFA33_eot;
+ this.eof = DFA33_eof;
+ this.min = DFA33_min;
+ this.max = DFA33_max;
+ this.accept = DFA33_accept;
+ this.special = DFA33_special;
+ this.transition = DFA33_transition;
}
public String getDescription() {
return "3931:1: rule__IfExpCS__OwnedConditionAlternatives_1_0 : ( ( ruleExpCS ) | ( rulePatternExpCS ) );";
}
}
- static final String DFA55_eotS =
+ static final String DFA54_eotS =
"\13\uffff";
- static final String DFA55_eofS =
+ static final String DFA54_eofS =
"\1\4\1\uffff\2\1\1\uffff\4\4\2\1";
- static final String DFA55_minS =
+ static final String DFA54_minS =
"\1\6\1\uffff\2\6\1\uffff\6\6";
- static final String DFA55_maxS =
+ static final String DFA54_maxS =
"\1\33\1\uffff\2\33\1\uffff\6\103";
- static final String DFA55_acceptS =
+ static final String DFA54_acceptS =
"\1\uffff\1\1\2\uffff\1\2\6\uffff";
- static final String DFA55_specialS =
+ static final String DFA54_specialS =
"\13\uffff}>";
- static final String[] DFA55_transitionS = {
+ static final String[] DFA54_transitionS = {
"\2\1\10\uffff\1\4\3\1\1\2\6\1\1\3",
"",
"\2\4\10\uffff\1\1\3\4\1\5\6\4\1\6",
@@ -57886,52 +57886,52 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
"\2\4\10\uffff\1\1\13\4\47\uffff\1\1"
};
- static final short[] DFA55_eot = DFA.unpackEncodedString(DFA55_eotS);
- static final short[] DFA55_eof = DFA.unpackEncodedString(DFA55_eofS);
- static final char[] DFA55_min = DFA.unpackEncodedStringToUnsignedChars(DFA55_minS);
- static final char[] DFA55_max = DFA.unpackEncodedStringToUnsignedChars(DFA55_maxS);
- static final short[] DFA55_accept = DFA.unpackEncodedString(DFA55_acceptS);
- static final short[] DFA55_special = DFA.unpackEncodedString(DFA55_specialS);
- static final short[][] DFA55_transition;
+ static final short[] DFA54_eot = DFA.unpackEncodedString(DFA54_eotS);
+ static final short[] DFA54_eof = DFA.unpackEncodedString(DFA54_eofS);
+ static final char[] DFA54_min = DFA.unpackEncodedStringToUnsignedChars(DFA54_minS);
+ static final char[] DFA54_max = DFA.unpackEncodedStringToUnsignedChars(DFA54_maxS);
+ static final short[] DFA54_accept = DFA.unpackEncodedString(DFA54_acceptS);
+ static final short[] DFA54_special = DFA.unpackEncodedString(DFA54_specialS);
+ static final short[][] DFA54_transition;
static {
- int numStates = DFA55_transitionS.length;
- DFA55_transition = new short[numStates][];
+ int numStates = DFA54_transitionS.length;
+ DFA54_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA55_transition[i] = DFA.unpackEncodedString(DFA55_transitionS[i]);
+ DFA54_transition[i] = DFA.unpackEncodedString(DFA54_transitionS[i]);
}
}
- class DFA55 extends DFA {
+ class DFA54 extends DFA {
- public DFA55(BaseRecognizer recognizer) {
+ public DFA54(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 55;
- this.eot = DFA55_eot;
- this.eof = DFA55_eof;
- this.min = DFA55_min;
- this.max = DFA55_max;
- this.accept = DFA55_accept;
- this.special = DFA55_special;
- this.transition = DFA55_transition;
+ this.decisionNumber = 54;
+ this.eot = DFA54_eot;
+ this.eof = DFA54_eof;
+ this.min = DFA54_min;
+ this.max = DFA54_max;
+ this.accept = DFA54_accept;
+ this.special = DFA54_special;
+ this.transition = DFA54_transition;
}
public String getDescription() {
return "5490:1: ( rule__DirectionCS__NameAssignment_1 )?";
}
}
- static final String DFA72_eotS =
+ static final String DFA71_eotS =
"\37\uffff";
- static final String DFA72_eofS =
+ static final String DFA71_eofS =
"\1\1\36\uffff";
- static final String DFA72_minS =
+ static final String DFA71_minS =
"\1\6\1\uffff\34\100\1\uffff";
- static final String DFA72_maxS =
+ static final String DFA71_maxS =
"\1\75\1\uffff\34\112\1\uffff";
- static final String DFA72_acceptS =
+ static final String DFA71_acceptS =
"\1\uffff\1\2\34\uffff\1\1";
- static final String DFA72_specialS =
+ static final String DFA71_specialS =
"\37\uffff}>";
- static final String[] DFA72_transitionS = {
+ static final String[] DFA71_transitionS = {
"\1\2\1\3\11\uffff\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\23\uffff\1\34\1\35\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\17\1\20\1\21\1\22\1\23",
"",
"\1\1\5\uffff\1\1\3\uffff\1\36",
@@ -57965,52 +57965,52 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
""
};
- static final short[] DFA72_eot = DFA.unpackEncodedString(DFA72_eotS);
- static final short[] DFA72_eof = DFA.unpackEncodedString(DFA72_eofS);
- static final char[] DFA72_min = DFA.unpackEncodedStringToUnsignedChars(DFA72_minS);
- static final char[] DFA72_max = DFA.unpackEncodedStringToUnsignedChars(DFA72_maxS);
- static final short[] DFA72_accept = DFA.unpackEncodedString(DFA72_acceptS);
- static final short[] DFA72_special = DFA.unpackEncodedString(DFA72_specialS);
- static final short[][] DFA72_transition;
+ static final short[] DFA71_eot = DFA.unpackEncodedString(DFA71_eotS);
+ static final short[] DFA71_eof = DFA.unpackEncodedString(DFA71_eofS);
+ static final char[] DFA71_min = DFA.unpackEncodedStringToUnsignedChars(DFA71_minS);
+ static final char[] DFA71_max = DFA.unpackEncodedStringToUnsignedChars(DFA71_maxS);
+ static final short[] DFA71_accept = DFA.unpackEncodedString(DFA71_acceptS);
+ static final short[] DFA71_special = DFA.unpackEncodedString(DFA71_specialS);
+ static final short[][] DFA71_transition;
static {
- int numStates = DFA72_transitionS.length;
- DFA72_transition = new short[numStates][];
+ int numStates = DFA71_transitionS.length;
+ DFA71_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA72_transition[i] = DFA.unpackEncodedString(DFA72_transitionS[i]);
+ DFA71_transition[i] = DFA.unpackEncodedString(DFA71_transitionS[i]);
}
}
- class DFA72 extends DFA {
+ class DFA71 extends DFA {
- public DFA72(BaseRecognizer recognizer) {
+ public DFA71(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 72;
- this.eot = DFA72_eot;
- this.eof = DFA72_eof;
- this.min = DFA72_min;
- this.max = DFA72_max;
- this.accept = DFA72_accept;
- this.special = DFA72_special;
- this.transition = DFA72_transition;
+ this.decisionNumber = 71;
+ this.eot = DFA71_eot;
+ this.eof = DFA71_eof;
+ this.min = DFA71_min;
+ this.max = DFA71_max;
+ this.accept = DFA71_accept;
+ this.special = DFA71_special;
+ this.transition = DFA71_transition;
}
public String getDescription() {
return "()* loopback of 7985:1: ( rule__ScopeNameCS__Group_2__0 )*";
}
}
- static final String DFA73_eotS =
+ static final String DFA72_eotS =
"\20\uffff";
- static final String DFA73_eofS =
+ static final String DFA72_eofS =
"\20\uffff";
- static final String DFA73_minS =
+ static final String DFA72_minS =
"\1\6\15\100\2\uffff";
- static final String DFA73_maxS =
+ static final String DFA72_maxS =
"\1\75\15\112\2\uffff";
- static final String DFA73_acceptS =
+ static final String DFA72_acceptS =
"\16\uffff\1\2\1\1";
- static final String DFA73_specialS =
+ static final String DFA72_specialS =
"\20\uffff}>";
- static final String[] DFA73_transitionS = {
+ static final String[] DFA72_transitionS = {
"\1\1\1\2\11\uffff\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\23\uffff\17\16",
"\1\16\11\uffff\1\17",
"\1\16\11\uffff\1\17",
@@ -58029,52 +58029,52 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
""
};
- static final short[] DFA73_eot = DFA.unpackEncodedString(DFA73_eotS);
- static final short[] DFA73_eof = DFA.unpackEncodedString(DFA73_eofS);
- static final char[] DFA73_min = DFA.unpackEncodedStringToUnsignedChars(DFA73_minS);
- static final char[] DFA73_max = DFA.unpackEncodedStringToUnsignedChars(DFA73_maxS);
- static final short[] DFA73_accept = DFA.unpackEncodedString(DFA73_acceptS);
- static final short[] DFA73_special = DFA.unpackEncodedString(DFA73_specialS);
- static final short[][] DFA73_transition;
+ static final short[] DFA72_eot = DFA.unpackEncodedString(DFA72_eotS);
+ static final short[] DFA72_eof = DFA.unpackEncodedString(DFA72_eofS);
+ static final char[] DFA72_min = DFA.unpackEncodedStringToUnsignedChars(DFA72_minS);
+ static final char[] DFA72_max = DFA.unpackEncodedStringToUnsignedChars(DFA72_maxS);
+ static final short[] DFA72_accept = DFA.unpackEncodedString(DFA72_acceptS);
+ static final short[] DFA72_special = DFA.unpackEncodedString(DFA72_specialS);
+ static final short[][] DFA72_transition;
static {
- int numStates = DFA73_transitionS.length;
- DFA73_transition = new short[numStates][];
+ int numStates = DFA72_transitionS.length;
+ DFA72_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA73_transition[i] = DFA.unpackEncodedString(DFA73_transitionS[i]);
+ DFA72_transition[i] = DFA.unpackEncodedString(DFA72_transitionS[i]);
}
}
- class DFA73 extends DFA {
+ class DFA72 extends DFA {
- public DFA73(BaseRecognizer recognizer) {
+ public DFA72(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 73;
- this.eot = DFA73_eot;
- this.eof = DFA73_eof;
- this.min = DFA73_min;
- this.max = DFA73_max;
- this.accept = DFA73_accept;
- this.special = DFA73_special;
- this.transition = DFA73_transition;
+ this.decisionNumber = 72;
+ this.eot = DFA72_eot;
+ this.eof = DFA72_eof;
+ this.min = DFA72_min;
+ this.max = DFA72_max;
+ this.accept = DFA72_accept;
+ this.special = DFA72_special;
+ this.transition = DFA72_transition;
}
public String getDescription() {
return "8114:1: ( rule__TransformationCS__OwnedPathNameAssignment_1 )?";
}
}
- static final String DFA94_eotS =
+ static final String DFA93_eotS =
"\16\uffff";
- static final String DFA94_eofS =
+ static final String DFA93_eofS =
"\1\2\15\uffff";
- static final String DFA94_minS =
+ static final String DFA93_minS =
"\1\20\1\0\14\uffff";
- static final String DFA94_maxS =
+ static final String DFA93_maxS =
"\1\125\1\0\14\uffff";
- static final String DFA94_acceptS =
+ static final String DFA93_acceptS =
"\2\uffff\1\2\12\uffff\1\1";
- static final String DFA94_specialS =
+ static final String DFA93_specialS =
"\1\uffff\1\0\14\uffff}>";
- static final String[] DFA94_transitionS = {
+ static final String[] DFA93_transitionS = {
"\1\2\24\uffff\1\2\32\uffff\1\1\1\2\1\uffff\1\2\1\uffff\1\2\1\uffff\1\2\1\uffff\1\2\2\uffff\1\2\5\uffff\1\2\2\uffff\1\2",
"\1\uffff",
"",
@@ -58091,34 +58091,34 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
""
};
- static final short[] DFA94_eot = DFA.unpackEncodedString(DFA94_eotS);
- static final short[] DFA94_eof = DFA.unpackEncodedString(DFA94_eofS);
- static final char[] DFA94_min = DFA.unpackEncodedStringToUnsignedChars(DFA94_minS);
- static final char[] DFA94_max = DFA.unpackEncodedStringToUnsignedChars(DFA94_maxS);
- static final short[] DFA94_accept = DFA.unpackEncodedString(DFA94_acceptS);
- static final short[] DFA94_special = DFA.unpackEncodedString(DFA94_specialS);
- static final short[][] DFA94_transition;
+ static final short[] DFA93_eot = DFA.unpackEncodedString(DFA93_eotS);
+ static final short[] DFA93_eof = DFA.unpackEncodedString(DFA93_eofS);
+ static final char[] DFA93_min = DFA.unpackEncodedStringToUnsignedChars(DFA93_minS);
+ static final char[] DFA93_max = DFA.unpackEncodedStringToUnsignedChars(DFA93_maxS);
+ static final short[] DFA93_accept = DFA.unpackEncodedString(DFA93_acceptS);
+ static final short[] DFA93_special = DFA.unpackEncodedString(DFA93_specialS);
+ static final short[][] DFA93_transition;
static {
- int numStates = DFA94_transitionS.length;
- DFA94_transition = new short[numStates][];
+ int numStates = DFA93_transitionS.length;
+ DFA93_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA94_transition[i] = DFA.unpackEncodedString(DFA94_transitionS[i]);
+ DFA93_transition[i] = DFA.unpackEncodedString(DFA93_transitionS[i]);
}
}
- class DFA94 extends DFA {
+ class DFA93 extends DFA {
- public DFA94(BaseRecognizer recognizer) {
+ public DFA93(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 94;
- this.eot = DFA94_eot;
- this.eof = DFA94_eof;
- this.min = DFA94_min;
- this.max = DFA94_max;
- this.accept = DFA94_accept;
- this.special = DFA94_special;
- this.transition = DFA94_transition;
+ this.decisionNumber = 93;
+ this.eot = DFA93_eot;
+ this.eof = DFA93_eof;
+ this.min = DFA93_min;
+ this.max = DFA93_max;
+ this.accept = DFA93_accept;
+ this.special = DFA93_special;
+ this.transition = DFA93_transition;
}
public String getDescription() {
return "11793:1: ( rule__TypeNameExpCS__Group_1__0 )?";
@@ -58128,41 +58128,41 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
int _s = s;
switch ( s ) {
case 0 :
- int LA94_1 = input.LA(1);
+ int LA93_1 = input.LA(1);
- int index94_1 = input.index();
+ int index93_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred151_InternalQVTcore()) ) {s = 13;}
+ if ( (synpred150_InternalQVTcore()) ) {s = 13;}
else if ( (true) ) {s = 2;}
- input.seek(index94_1);
+ input.seek(index93_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 94, _s, input);
+ new NoViableAltException(getDescription(), 93, _s, input);
error(nvae);
throw nvae;
}
}
- static final String DFA95_eotS =
+ static final String DFA94_eotS =
"\16\uffff";
- static final String DFA95_eofS =
+ static final String DFA94_eofS =
"\1\2\15\uffff";
- static final String DFA95_minS =
+ static final String DFA94_minS =
"\1\20\1\0\14\uffff";
- static final String DFA95_maxS =
+ static final String DFA94_maxS =
"\1\125\1\0\14\uffff";
- static final String DFA95_acceptS =
+ static final String DFA94_acceptS =
"\2\uffff\1\2\12\uffff\1\1";
- static final String DFA95_specialS =
+ static final String DFA94_specialS =
"\1\uffff\1\0\14\uffff}>";
- static final String[] DFA95_transitionS = {
+ static final String[] DFA94_transitionS = {
"\1\2\24\uffff\1\2\32\uffff\1\1\1\2\1\uffff\1\2\1\uffff\1\2\1\uffff\1\2\1\uffff\1\2\2\uffff\1\2\5\uffff\1\2\2\uffff\1\2",
"\1\uffff",
"",
@@ -58179,34 +58179,34 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
""
};
- static final short[] DFA95_eot = DFA.unpackEncodedString(DFA95_eotS);
- static final short[] DFA95_eof = DFA.unpackEncodedString(DFA95_eofS);
- static final char[] DFA95_min = DFA.unpackEncodedStringToUnsignedChars(DFA95_minS);
- static final char[] DFA95_max = DFA.unpackEncodedStringToUnsignedChars(DFA95_maxS);
- static final short[] DFA95_accept = DFA.unpackEncodedString(DFA95_acceptS);
- static final short[] DFA95_special = DFA.unpackEncodedString(DFA95_specialS);
- static final short[][] DFA95_transition;
+ static final short[] DFA94_eot = DFA.unpackEncodedString(DFA94_eotS);
+ static final short[] DFA94_eof = DFA.unpackEncodedString(DFA94_eofS);
+ static final char[] DFA94_min = DFA.unpackEncodedStringToUnsignedChars(DFA94_minS);
+ static final char[] DFA94_max = DFA.unpackEncodedStringToUnsignedChars(DFA94_maxS);
+ static final short[] DFA94_accept = DFA.unpackEncodedString(DFA94_acceptS);
+ static final short[] DFA94_special = DFA.unpackEncodedString(DFA94_specialS);
+ static final short[][] DFA94_transition;
static {
- int numStates = DFA95_transitionS.length;
- DFA95_transition = new short[numStates][];
+ int numStates = DFA94_transitionS.length;
+ DFA94_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA95_transition[i] = DFA.unpackEncodedString(DFA95_transitionS[i]);
+ DFA94_transition[i] = DFA.unpackEncodedString(DFA94_transitionS[i]);
}
}
- class DFA95 extends DFA {
+ class DFA94 extends DFA {
- public DFA95(BaseRecognizer recognizer) {
+ public DFA94(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 95;
- this.eot = DFA95_eot;
- this.eof = DFA95_eof;
- this.min = DFA95_min;
- this.max = DFA95_max;
- this.accept = DFA95_accept;
- this.special = DFA95_special;
- this.transition = DFA95_transition;
+ this.decisionNumber = 94;
+ this.eot = DFA94_eot;
+ this.eof = DFA94_eof;
+ this.min = DFA94_min;
+ this.max = DFA94_max;
+ this.accept = DFA94_accept;
+ this.special = DFA94_special;
+ this.transition = DFA94_transition;
}
public String getDescription() {
return "11854:1: ( rule__TypeNameExpCS__Group_1_1__0 )?";
@@ -58216,24 +58216,24 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
int _s = s;
switch ( s ) {
case 0 :
- int LA95_1 = input.LA(1);
+ int LA94_1 = input.LA(1);
- int index95_1 = input.index();
+ int index94_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred152_InternalQVTcore()) ) {s = 13;}
+ if ( (synpred151_InternalQVTcore()) ) {s = 13;}
else if ( (true) ) {s = 2;}
- input.seek(index95_1);
+ input.seek(index94_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 95, _s, input);
+ new NoViableAltException(getDescription(), 94, _s, input);
error(nvae);
throw nvae;
}
@@ -58647,758 +58647,758 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
public static final BitSet FOLLOW_ruleLambdaLiteralExpCS_in_rule__PrimaryExpCS__Alternatives8347 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeLiteralExpCS_in_rule__PrimaryExpCS__Alternatives8364 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNameExpCS_in_rule__PrimaryExpCS__Alternatives8381 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__0_in_rule__CurlyBracketedClauseCS__Alternatives_28413 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__ValueAssignment_2_1_in_rule__CurlyBracketedClauseCS__Alternatives_28432 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0__0_in_rule__NavigatingArgCS__Alternatives8465 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Alternatives8483 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0_1_0__0_in_rule__NavigatingArgCS__Alternatives_0_18516 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0_1_1__0_in_rule__NavigatingArgCS__Alternatives_0_18534 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_0__0_in_rule__NavigatingCommaArgCS__Alternatives_28567 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_1__0_in_rule__NavigatingCommaArgCS__Alternatives_28585 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_08618 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePatternExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_08635 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMultiplicityBoundsCS_in_rule__MultiplicityCS__Alternatives_18667 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMultiplicityStringCS_in_rule__MultiplicityCS__Alternatives_18684 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__MultiplicityCS__Alternatives_28717 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityCS__IsNullFreeAssignment_2_1_in_rule__MultiplicityCS__Alternatives_28736 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_30_in_rule__MultiplicityStringCS__StringBoundsAlternatives_08770 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_32_in_rule__MultiplicityStringCS__StringBoundsAlternatives_08790 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__MultiplicityStringCS__StringBoundsAlternatives_08810 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypedRefCS_in_rule__TypeRefCS__Alternatives8844 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleWildcardTypeRefCS_in_rule__TypeRefCS__Alternatives8861 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_SIMPLE_ID_in_rule__ID__Alternatives8893 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ESCAPED_ID_in_rule__ID__Alternatives8910 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_INT_in_rule__UPPER__Alternatives8942 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_30_in_rule__UPPER__Alternatives8960 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TopLevelCS__Group__0__Impl_in_rule__TopLevelCS__Group__08992 = new BitSet(new long[]{0x0000000004C00000L,0x0000000020000000L});
- public static final BitSet FOLLOW_rule__TopLevelCS__Group__1_in_rule__TopLevelCS__Group__08995 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TopLevelCS__OwnedImportsAssignment_0_in_rule__TopLevelCS__Group__0__Impl9022 = new BitSet(new long[]{0x0000000000080002L});
- public static final BitSet FOLLOW_rule__TopLevelCS__Group__1__Impl_in_rule__TopLevelCS__Group__19053 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TopLevelCS__Alternatives_1_in_rule__TopLevelCS__Group__1__Impl9080 = new BitSet(new long[]{0x0000000004C00002L,0x0000000020000000L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__0__Impl_in_rule__MappingCS__Group__09115 = new BitSet(new long[]{0x0000000000400000L,0x0000000020000000L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__1_in_rule__MappingCS__Group__09118 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__1__Impl_in_rule__MappingCS__Group__19176 = new BitSet(new long[]{0x0000000000400000L,0x0000000020000000L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__2_in_rule__MappingCS__Group__19179 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__IsDefaultAssignment_1_in_rule__MappingCS__Group__1__Impl9206 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__2__Impl_in_rule__MappingCS__Group__29237 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000000000005L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__3_in_rule__MappingCS__Group__29240 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_22_in_rule__MappingCS__Group__2__Impl9268 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__3__Impl_in_rule__MappingCS__Group__39299 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000000000005L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__4_in_rule__MappingCS__Group__39302 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__NameAssignment_3_in_rule__MappingCS__Group__3__Impl9329 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__4__Impl_in_rule__MappingCS__Group__49360 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000000000005L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__5_in_rule__MappingCS__Group__49363 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_4__0_in_rule__MappingCS__Group__4__Impl9390 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__5__Impl_in_rule__MappingCS__Group__59421 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000000000005L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__6_in_rule__MappingCS__Group__59424 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_5__0_in_rule__MappingCS__Group__5__Impl9451 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__6__Impl_in_rule__MappingCS__Group__69482 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000020000012L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__7_in_rule__MappingCS__Group__69485 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__MappingCS__Group__6__Impl9513 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__7__Impl_in_rule__MappingCS__Group__79544 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000020000012L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__8_in_rule__MappingCS__Group__79547 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__OwnedDomainsAssignment_7_in_rule__MappingCS__Group__7__Impl9574 = new BitSet(new long[]{0x000000000FFE00C2L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__8__Impl_in_rule__MappingCS__Group__89605 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000020000012L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__9_in_rule__MappingCS__Group__89608 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_8__0_in_rule__MappingCS__Group__8__Impl9635 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__9__Impl_in_rule__MappingCS__Group__99666 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000020000012L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__10_in_rule__MappingCS__Group__99669 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__OwnedComposedMappingsAssignment_9_in_rule__MappingCS__Group__9__Impl9696 = new BitSet(new long[]{0x0000000000400002L,0x0000000020000000L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__10__Impl_in_rule__MappingCS__Group__109727 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__MappingCS__Group__10__Impl9755 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_4__0__Impl_in_rule__MappingCS__Group_4__09808 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_4__1_in_rule__MappingCS__Group_4__09811 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__MappingCS__Group_4__0__Impl9839 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_4__1__Impl_in_rule__MappingCS__Group_4__19870 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__OwnedInPathNameAssignment_4_1_in_rule__MappingCS__Group_4__1__Impl9897 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_5__0__Impl_in_rule__MappingCS__Group_5__09931 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_5__1_in_rule__MappingCS__Group_5__09934 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_25_in_rule__MappingCS__Group_5__0__Impl9962 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_5__1__Impl_in_rule__MappingCS__Group_5__19993 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_5__2_in_rule__MappingCS__Group_5__19996 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__RefinesAssignment_5_1_in_rule__MappingCS__Group_5__1__Impl10023 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_5__2__Impl_in_rule__MappingCS__Group_5__210053 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_5_2__0_in_rule__MappingCS__Group_5__2__Impl10080 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_5_2__0__Impl_in_rule__MappingCS__Group_5_2__010117 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_5_2__1_in_rule__MappingCS__Group_5_2__010120 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__MappingCS__Group_5_2__0__Impl10148 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_5_2__1__Impl_in_rule__MappingCS__Group_5_2__110179 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__RefinesAssignment_5_2_1_in_rule__MappingCS__Group_5_2__1__Impl10206 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_8__0__Impl_in_rule__MappingCS__Group_8__010240 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_8__1_in_rule__MappingCS__Group_8__010243 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__MappingCS__Group_8__0__Impl10271 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_8__1__Impl_in_rule__MappingCS__Group_8__110302 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__OwnedMiddleAssignment_8_1_in_rule__MappingCS__Group_8__1__Impl10329 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__0__Impl_in_rule__BottomPatternCS__Group_0__010363 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__1_in_rule__BottomPatternCS__Group_0__010366 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__BottomPatternCS__Group_0__0__Impl10394 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__1__Impl_in_rule__BottomPatternCS__Group_0__110425 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000028L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__2_in_rule__BottomPatternCS__Group_0__110428 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_0_1_in_rule__BottomPatternCS__Group_0__1__Impl10455 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__2__Impl_in_rule__BottomPatternCS__Group_0__210485 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000028L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__3_in_rule__BottomPatternCS__Group_0__210488 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__0_in_rule__BottomPatternCS__Group_0__2__Impl10515 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__3__Impl_in_rule__BottomPatternCS__Group_0__310546 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A042L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__4_in_rule__BottomPatternCS__Group_0__310549 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__BottomPatternCS__Group_0__3__Impl10577 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__4__Impl_in_rule__BottomPatternCS__Group_0__410608 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A042L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__5_in_rule__BottomPatternCS__Group_0__410611 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_0_4_in_rule__BottomPatternCS__Group_0__4__Impl10638 = new BitSet(new long[]{0x3FFF80007FFE00F2L,0x00000000E611A040L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__5__Impl_in_rule__BottomPatternCS__Group_0__510669 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__BottomPatternCS__Group_0__5__Impl10697 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__0__Impl_in_rule__BottomPatternCS__Group_0_2__010740 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__1_in_rule__BottomPatternCS__Group_0_2__010743 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__BottomPatternCS__Group_0_2__0__Impl10771 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__1__Impl_in_rule__BottomPatternCS__Group_0_2__110802 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_0_2_1_in_rule__BottomPatternCS__Group_0_2__1__Impl10829 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__0__Impl_in_rule__BottomPatternCS__Group_1__010863 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__1_in_rule__BottomPatternCS__Group_1__010866 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__BottomPatternCS__Group_1__0__Impl10894 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__1__Impl_in_rule__BottomPatternCS__Group_1__110925 = new BitSet(new long[]{0x0000000000000000L,0x000000000000000AL});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__2_in_rule__BottomPatternCS__Group_1__110928 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_1_1_in_rule__BottomPatternCS__Group_1__1__Impl10955 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__2__Impl_in_rule__BottomPatternCS__Group_1__210985 = new BitSet(new long[]{0x0000000000000000L,0x000000000000000AL});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__3_in_rule__BottomPatternCS__Group_1__210988 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1_2__0_in_rule__BottomPatternCS__Group_1__2__Impl11015 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__3__Impl_in_rule__BottomPatternCS__Group_1__311046 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__BottomPatternCS__Group_1__3__Impl11074 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1_2__0__Impl_in_rule__BottomPatternCS__Group_1_2__011113 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1_2__1_in_rule__BottomPatternCS__Group_1_2__011116 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__BottomPatternCS__Group_1_2__0__Impl11144 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1_2__1__Impl_in_rule__BottomPatternCS__Group_1_2__111175 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_1_2_1_in_rule__BottomPatternCS__Group_1_2__1__Impl11202 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_2__0__Impl_in_rule__BottomPatternCS__Group_2__011236 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A040L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_2__1_in_rule__BottomPatternCS__Group_2__011239 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__BottomPatternCS__Group_2__0__Impl11267 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_2__1__Impl_in_rule__BottomPatternCS__Group_2__111298 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_2__2_in_rule__BottomPatternCS__Group_2__111301 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_2_1_in_rule__BottomPatternCS__Group_2__1__Impl11330 = new BitSet(new long[]{0x3FFF80007FFE00F2L,0x00000000E611A040L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_2_1_in_rule__BottomPatternCS__Group_2__1__Impl11342 = new BitSet(new long[]{0x3FFF80007FFE00F2L,0x00000000E611A040L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_2__2__Impl_in_rule__BottomPatternCS__Group_2__211375 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__BottomPatternCS__Group_2__2__Impl11403 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_3__0__Impl_in_rule__BottomPatternCS__Group_3__011440 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_3__1_in_rule__BottomPatternCS__Group_3__011443 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_3__1__Impl_in_rule__BottomPatternCS__Group_3__111501 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_3__2_in_rule__BottomPatternCS__Group_3__111504 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__BottomPatternCS__Group_3__1__Impl11532 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_3__2__Impl_in_rule__BottomPatternCS__Group_3__211563 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__BottomPatternCS__Group_3__2__Impl11591 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__0__Impl_in_rule__DirectionCS__Group__011628 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__1_in_rule__DirectionCS__Group__011631 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__1__Impl_in_rule__DirectionCS__Group__111689 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__2_in_rule__DirectionCS__Group__111692 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__NameAssignment_1_in_rule__DirectionCS__Group__1__Impl11719 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__2__Impl_in_rule__DirectionCS__Group__211750 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__3_in_rule__DirectionCS__Group__211753 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__0_in_rule__DirectionCS__Group__2__Impl11780 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__3__Impl_in_rule__DirectionCS__Group__311811 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__0_in_rule__DirectionCS__Group__3__Impl11838 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__0__Impl_in_rule__DirectionCS__Group_2__011877 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__1_in_rule__DirectionCS__Group_2__011880 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_20_in_rule__DirectionCS__Group_2__0__Impl11908 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__1__Impl_in_rule__DirectionCS__Group_2__111939 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__2_in_rule__DirectionCS__Group_2__111942 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__ImportsAssignment_2_1_in_rule__DirectionCS__Group_2__1__Impl11969 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__2__Impl_in_rule__DirectionCS__Group_2__211999 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__0_in_rule__DirectionCS__Group_2__2__Impl12026 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__0__Impl_in_rule__DirectionCS__Group_2_2__012063 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__1_in_rule__DirectionCS__Group_2_2__012066 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__DirectionCS__Group_2_2__0__Impl12094 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__1__Impl_in_rule__DirectionCS__Group_2_2__112125 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__ImportsAssignment_2_2_1_in_rule__DirectionCS__Group_2_2__1__Impl12152 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__0__Impl_in_rule__DirectionCS__Group_3__012186 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__1_in_rule__DirectionCS__Group_3__012189 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_27_in_rule__DirectionCS__Group_3__0__Impl12217 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__1__Impl_in_rule__DirectionCS__Group_3__112248 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__2_in_rule__DirectionCS__Group_3__112251 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__UsesAssignment_3_1_in_rule__DirectionCS__Group_3__1__Impl12278 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__2__Impl_in_rule__DirectionCS__Group_3__212308 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__0_in_rule__DirectionCS__Group_3__2__Impl12335 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__0__Impl_in_rule__DirectionCS__Group_3_2__012372 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__1_in_rule__DirectionCS__Group_3_2__012375 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__DirectionCS__Group_3_2__0__Impl12403 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__1__Impl_in_rule__DirectionCS__Group_3_2__112434 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__UsesAssignment_3_2_1_in_rule__DirectionCS__Group_3_2__1__Impl12461 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__0__Impl_in_rule__GuardPatternCS__Group_0__012495 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__1_in_rule__GuardPatternCS__Group_0__012498 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__GuardPatternCS__Group_0__0__Impl12526 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__1__Impl_in_rule__GuardPatternCS__Group_0__112557 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000028L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__2_in_rule__GuardPatternCS__Group_0__112560 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1_in_rule__GuardPatternCS__Group_0__1__Impl12587 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__2__Impl_in_rule__GuardPatternCS__Group_0__212617 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000028L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__3_in_rule__GuardPatternCS__Group_0__212620 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__0_in_rule__GuardPatternCS__Group_0__2__Impl12647 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__3__Impl_in_rule__GuardPatternCS__Group_0__312678 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A0C0L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__4_in_rule__GuardPatternCS__Group_0__312681 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__GuardPatternCS__Group_0__3__Impl12709 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__4__Impl_in_rule__GuardPatternCS__Group_0__412740 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A0C0L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__5_in_rule__GuardPatternCS__Group_0__412743 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_0_4_in_rule__GuardPatternCS__Group_0__4__Impl12770 = new BitSet(new long[]{0x3FFF80007FFE00F2L,0x00000000E611A040L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__5__Impl_in_rule__GuardPatternCS__Group_0__512801 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__GuardPatternCS__Group_0__5__Impl12829 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__0__Impl_in_rule__GuardPatternCS__Group_0_2__012872 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__1_in_rule__GuardPatternCS__Group_0_2__012875 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__GuardPatternCS__Group_0_2__0__Impl12903 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__1__Impl_in_rule__GuardPatternCS__Group_0_2__112934 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_in_rule__GuardPatternCS__Group_0_2__1__Impl12961 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__0__Impl_in_rule__GuardPatternCS__Group_1__012995 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__1_in_rule__GuardPatternCS__Group_1__012998 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__GuardPatternCS__Group_1__0__Impl13026 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__1__Impl_in_rule__GuardPatternCS__Group_1__113057 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000088L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__2_in_rule__GuardPatternCS__Group_1__113060 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1_in_rule__GuardPatternCS__Group_1__1__Impl13087 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__2__Impl_in_rule__GuardPatternCS__Group_1__213117 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000088L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__3_in_rule__GuardPatternCS__Group_1__213120 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1_2__0_in_rule__GuardPatternCS__Group_1__2__Impl13147 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__3__Impl_in_rule__GuardPatternCS__Group_1__313178 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__GuardPatternCS__Group_1__3__Impl13206 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1_2__0__Impl_in_rule__GuardPatternCS__Group_1_2__013245 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1_2__1_in_rule__GuardPatternCS__Group_1_2__013248 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__GuardPatternCS__Group_1_2__0__Impl13276 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1_2__1__Impl_in_rule__GuardPatternCS__Group_1_2__113307 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_in_rule__GuardPatternCS__Group_1_2__1__Impl13334 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_2__0__Impl_in_rule__GuardPatternCS__Group_2__013368 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A040L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_2__1_in_rule__GuardPatternCS__Group_2__013371 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__GuardPatternCS__Group_2__0__Impl13399 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_2__1__Impl_in_rule__GuardPatternCS__Group_2__113430 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_2__2_in_rule__GuardPatternCS__Group_2__113433 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_2_1_in_rule__GuardPatternCS__Group_2__1__Impl13462 = new BitSet(new long[]{0x3FFF80007FFE00F2L,0x00000000E611A040L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_2_1_in_rule__GuardPatternCS__Group_2__1__Impl13474 = new BitSet(new long[]{0x3FFF80007FFE00F2L,0x00000000E611A040L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_2__2__Impl_in_rule__GuardPatternCS__Group_2__213507 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__GuardPatternCS__Group_2__2__Impl13535 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_3__0__Impl_in_rule__GuardPatternCS__Group_3__013572 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_3__1_in_rule__GuardPatternCS__Group_3__013575 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_3__1__Impl_in_rule__GuardPatternCS__Group_3__113633 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_3__2_in_rule__GuardPatternCS__Group_3__113636 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__GuardPatternCS__Group_3__1__Impl13664 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_3__2__Impl_in_rule__GuardPatternCS__Group_3__213695 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__GuardPatternCS__Group_3__2__Impl13723 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardVariableCS__Group__0__Impl_in_rule__GuardVariableCS__Group__013760 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__GuardVariableCS__Group__1_in_rule__GuardVariableCS__Group__013763 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardVariableCS__NameAssignment_0_in_rule__GuardVariableCS__Group__0__Impl13790 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardVariableCS__Group__1__Impl_in_rule__GuardVariableCS__Group__113820 = new BitSet(new long[]{0x3FFF80000FFE00C0L});
- public static final BitSet FOLLOW_rule__GuardVariableCS__Group__2_in_rule__GuardVariableCS__Group__113823 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__GuardVariableCS__Group__1__Impl13851 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardVariableCS__Group__2__Impl_in_rule__GuardVariableCS__Group__213882 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardVariableCS__OwnedTypeAssignment_2_in_rule__GuardVariableCS__Group__2__Impl13909 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__0__Impl_in_rule__ImportCS__Group__013945 = new BitSet(new long[]{0x000000000FFE00E0L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__1_in_rule__ImportCS__Group__013948 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_19_in_rule__ImportCS__Group__0__Impl13976 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__1__Impl_in_rule__ImportCS__Group__114007 = new BitSet(new long[]{0x000000000FFE00E0L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__2_in_rule__ImportCS__Group__114010 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group_1__0_in_rule__ImportCS__Group__1__Impl14037 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__2__Impl_in_rule__ImportCS__Group__214068 = new BitSet(new long[]{0x0000000000010000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__3_in_rule__ImportCS__Group__214071 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__OwnedPathNameAssignment_2_in_rule__ImportCS__Group__2__Impl14098 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__3__Impl_in_rule__ImportCS__Group__314128 = new BitSet(new long[]{0x0000000000010000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__4_in_rule__ImportCS__Group__314131 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group_3__0_in_rule__ImportCS__Group__3__Impl14158 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__4__Impl_in_rule__ImportCS__Group__414189 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_rule__ImportCS__Group__4__Impl14217 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group_1__0__Impl_in_rule__ImportCS__Group_1__014258 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__ImportCS__Group_1__1_in_rule__ImportCS__Group_1__014261 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__NameAssignment_1_0_in_rule__ImportCS__Group_1__0__Impl14288 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group_1__1__Impl_in_rule__ImportCS__Group_1__114318 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__ImportCS__Group_1__1__Impl14346 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group_3__0__Impl_in_rule__ImportCS__Group_3__014381 = new BitSet(new long[]{0x0000000040000000L});
- public static final BitSet FOLLOW_rule__ImportCS__Group_3__1_in_rule__ImportCS__Group_3__014384 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__IsAllAssignment_3_0_in_rule__ImportCS__Group_3__0__Impl14411 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group_3__1__Impl_in_rule__ImportCS__Group_3__114441 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_30_in_rule__ImportCS__Group_3__1__Impl14469 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamedDomainCS__Group__0__Impl_in_rule__NamedDomainCS__Group__014504 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__NamedDomainCS__Group__1_in_rule__NamedDomainCS__Group__014507 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamedDomainCS__IsCheckAssignment_0_in_rule__NamedDomainCS__Group__0__Impl14534 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamedDomainCS__Group__1__Impl_in_rule__NamedDomainCS__Group__114565 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__NamedDomainCS__Group__2_in_rule__NamedDomainCS__Group__114568 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamedDomainCS__IsEnforceAssignment_1_in_rule__NamedDomainCS__Group__1__Impl14595 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamedDomainCS__Group__2__Impl_in_rule__NamedDomainCS__Group__214626 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__NamedDomainCS__Group__3_in_rule__NamedDomainCS__Group__214629 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamedDomainCS__DirectionAssignment_2_in_rule__NamedDomainCS__Group__2__Impl14656 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamedDomainCS__Group__3__Impl_in_rule__NamedDomainCS__Group__314686 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__NamedDomainCS__Group__4_in_rule__NamedDomainCS__Group__314689 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamedDomainCS__OwnedGuardPatternAssignment_3_in_rule__NamedDomainCS__Group__3__Impl14716 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamedDomainCS__Group__4__Impl_in_rule__NamedDomainCS__Group__414746 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamedDomainCS__OwnedBottomPatternAssignment_4_in_rule__NamedDomainCS__Group__4__Impl14773 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__014813 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__014816 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl14843 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__114873 = new BitSet(new long[]{0x3FFF80000FFE00C0L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__114876 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__ParamDeclarationCS__Group__1__Impl14904 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__214935 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl14962 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateCS__Group__0__Impl_in_rule__PredicateCS__Group__014998 = new BitSet(new long[]{0x0000000000010000L});
- public static final BitSet FOLLOW_rule__PredicateCS__Group__1_in_rule__PredicateCS__Group__015001 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateCS__OwnedConditionAssignment_0_in_rule__PredicateCS__Group__0__Impl15028 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateCS__Group__1__Impl_in_rule__PredicateCS__Group__115058 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_rule__PredicateCS__Group__1__Impl15086 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__0__Impl_in_rule__PredicateOrAssignmentCS__Group__015121 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A040L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__1_in_rule__PredicateOrAssignmentCS__Group__015124 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__IsDefaultAssignment_0_in_rule__PredicateOrAssignmentCS__Group__0__Impl15151 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__1__Impl_in_rule__PredicateOrAssignmentCS__Group__115182 = new BitSet(new long[]{0x0000000000010000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__2_in_rule__PredicateOrAssignmentCS__Group__115185 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1_in_rule__PredicateOrAssignmentCS__Group__1__Impl15212 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__2__Impl_in_rule__PredicateOrAssignmentCS__Group__215242 = new BitSet(new long[]{0x0000000000010000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__3_in_rule__PredicateOrAssignmentCS__Group__215245 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group_2__0_in_rule__PredicateOrAssignmentCS__Group__2__Impl15272 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__3__Impl_in_rule__PredicateOrAssignmentCS__Group__315303 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_rule__PredicateOrAssignmentCS__Group__3__Impl15331 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group_2__0__Impl_in_rule__PredicateOrAssignmentCS__Group_2__015370 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A040L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group_2__1_in_rule__PredicateOrAssignmentCS__Group_2__015373 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__PredicateOrAssignmentCS__Group_2__0__Impl15401 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group_2__1__Impl_in_rule__PredicateOrAssignmentCS__Group_2__115432 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1_in_rule__PredicateOrAssignmentCS__Group_2__1__Impl15459 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__0__Impl_in_rule__QueryCS__Group__015493 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__1_in_rule__QueryCS__Group__015496 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_23_in_rule__QueryCS__Group__0__Impl15524 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__1__Impl_in_rule__QueryCS__Group__115555 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__2_in_rule__QueryCS__Group__115558 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__OwnedPathNameAssignment_1_in_rule__QueryCS__Group__1__Impl15585 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__2__Impl_in_rule__QueryCS__Group__215615 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__3_in_rule__QueryCS__Group__215618 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__NameAssignment_2_in_rule__QueryCS__Group__2__Impl15645 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__3__Impl_in_rule__QueryCS__Group__315675 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__4_in_rule__QueryCS__Group__315678 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__QueryCS__Group__3__Impl15706 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__4__Impl_in_rule__QueryCS__Group__415737 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__5_in_rule__QueryCS__Group__415740 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_4__0_in_rule__QueryCS__Group__4__Impl15767 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__5__Impl_in_rule__QueryCS__Group__515798 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__6_in_rule__QueryCS__Group__515801 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__QueryCS__Group__5__Impl15829 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__6__Impl_in_rule__QueryCS__Group__615860 = new BitSet(new long[]{0x3FFF80000FFE00C0L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__7_in_rule__QueryCS__Group__615863 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__QueryCS__Group__6__Impl15891 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__7__Impl_in_rule__QueryCS__Group__715922 = new BitSet(new long[]{0x0000000000010000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__8_in_rule__QueryCS__Group__715925 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__OwnedTypeAssignment_7_in_rule__QueryCS__Group__7__Impl15952 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__8__Impl_in_rule__QueryCS__Group__815982 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Alternatives_8_in_rule__QueryCS__Group__8__Impl16009 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_4__0__Impl_in_rule__QueryCS__Group_4__016057 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_4__1_in_rule__QueryCS__Group_4__016060 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__OwnedParametersAssignment_4_0_in_rule__QueryCS__Group_4__0__Impl16087 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_4__1__Impl_in_rule__QueryCS__Group_4__116117 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_4_1__0_in_rule__QueryCS__Group_4__1__Impl16144 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_4_1__0__Impl_in_rule__QueryCS__Group_4_1__016179 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_4_1__1_in_rule__QueryCS__Group_4_1__016182 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__QueryCS__Group_4_1__0__Impl16210 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_4_1__1__Impl_in_rule__QueryCS__Group_4_1__116241 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__OwnedParametersAssignment_4_1_1_in_rule__QueryCS__Group_4_1__1__Impl16268 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__0__Impl_in_rule__QueryCS__Group_8_1__016302 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A040L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__1_in_rule__QueryCS__Group_8_1__016305 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__QueryCS__Group_8_1__0__Impl16333 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__1__Impl_in_rule__QueryCS__Group_8_1__116364 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__2_in_rule__QueryCS__Group_8_1__116367 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__OwnedExpressionAssignment_8_1_1_in_rule__QueryCS__Group_8_1__1__Impl16394 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__2__Impl_in_rule__QueryCS__Group_8_1__216424 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__QueryCS__Group_8_1__2__Impl16452 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__0__Impl_in_rule__ScopeNameCS__Group__016489 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__1_in_rule__ScopeNameCS__Group__016492 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__OwnedPathElementsAssignment_0_in_rule__ScopeNameCS__Group__0__Impl16519 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__1__Impl_in_rule__ScopeNameCS__Group__116549 = new BitSet(new long[]{0x3FFF80000FFE00C0L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__2_in_rule__ScopeNameCS__Group__116552 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__ScopeNameCS__Group__1__Impl16580 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__2__Impl_in_rule__ScopeNameCS__Group__216611 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__0_in_rule__ScopeNameCS__Group__2__Impl16638 = new BitSet(new long[]{0x3FFF80000FFE00C2L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__0__Impl_in_rule__ScopeNameCS__Group_2__016675 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__1_in_rule__ScopeNameCS__Group_2__016678 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__OwnedPathElementsAssignment_2_0_in_rule__ScopeNameCS__Group_2__0__Impl16705 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__1__Impl_in_rule__ScopeNameCS__Group_2__116735 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__ScopeNameCS__Group_2__1__Impl16763 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__0__Impl_in_rule__TransformationCS__Group__016798 = new BitSet(new long[]{0x3FFF80000FFE00C0L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__1_in_rule__TransformationCS__Group__016801 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_26_in_rule__TransformationCS__Group__0__Impl16829 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__1__Impl_in_rule__TransformationCS__Group__116860 = new BitSet(new long[]{0x3FFF80000FFE00C0L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__2_in_rule__TransformationCS__Group__116863 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__OwnedPathNameAssignment_1_in_rule__TransformationCS__Group__1__Impl16890 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__2__Impl_in_rule__TransformationCS__Group__216921 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__3_in_rule__TransformationCS__Group__216924 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__NameAssignment_2_in_rule__TransformationCS__Group__2__Impl16951 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__3__Impl_in_rule__TransformationCS__Group__316981 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__4_in_rule__TransformationCS__Group__316984 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__TransformationCS__Group__3__Impl17012 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__4__Impl_in_rule__TransformationCS__Group__417043 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__5_in_rule__TransformationCS__Group__417046 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_4__0_in_rule__TransformationCS__Group__4__Impl17073 = new BitSet(new long[]{0x000000000FFE00C2L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__5__Impl_in_rule__TransformationCS__Group__517104 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__TransformationCS__Group__5__Impl17132 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_4__0__Impl_in_rule__TransformationCS__Group_4__017175 = new BitSet(new long[]{0x0000000000010000L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_4__1_in_rule__TransformationCS__Group_4__017178 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__OwnedDirectionsAssignment_4_0_in_rule__TransformationCS__Group_4__0__Impl17205 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_4__1__Impl_in_rule__TransformationCS__Group_4__117235 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_rule__TransformationCS__Group_4__1__Impl17263 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__0__Impl_in_rule__UnrealizedVariableCS__Group__017298 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000300L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__1_in_rule__UnrealizedVariableCS__Group__017301 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__NameAssignment_0_in_rule__UnrealizedVariableCS__Group__0__Impl17328 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__1__Impl_in_rule__UnrealizedVariableCS__Group__117358 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000300L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__2_in_rule__UnrealizedVariableCS__Group__117361 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_1__0_in_rule__UnrealizedVariableCS__Group__1__Impl17388 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__2__Impl_in_rule__UnrealizedVariableCS__Group__217419 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_2__0_in_rule__UnrealizedVariableCS__Group__2__Impl17446 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_1__0__Impl_in_rule__UnrealizedVariableCS__Group_1__017483 = new BitSet(new long[]{0x3FFF80000FFE00C0L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_1__1_in_rule__UnrealizedVariableCS__Group_1__017486 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__UnrealizedVariableCS__Group_1__0__Impl17514 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_1__1__Impl_in_rule__UnrealizedVariableCS__Group_1__117545 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1_in_rule__UnrealizedVariableCS__Group_1__1__Impl17572 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_2__0__Impl_in_rule__UnrealizedVariableCS__Group_2__017606 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A040L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_2__1_in_rule__UnrealizedVariableCS__Group_2__017609 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__UnrealizedVariableCS__Group_2__0__Impl17637 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_2__1__Impl_in_rule__UnrealizedVariableCS__Group_2__117668 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1_in_rule__UnrealizedVariableCS__Group_2__1__Impl17695 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__0__Impl_in_rule__RealizedVariableCS__Group__017729 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__1_in_rule__RealizedVariableCS__Group__017732 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_24_in_rule__RealizedVariableCS__Group__0__Impl17760 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__1__Impl_in_rule__RealizedVariableCS__Group__117791 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__2_in_rule__RealizedVariableCS__Group__117794 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__NameAssignment_1_in_rule__RealizedVariableCS__Group__1__Impl17821 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__2__Impl_in_rule__RealizedVariableCS__Group__217851 = new BitSet(new long[]{0x3FFF80000FFE00C0L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__3_in_rule__RealizedVariableCS__Group__217854 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__RealizedVariableCS__Group__2__Impl17882 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__3__Impl_in_rule__RealizedVariableCS__Group__317913 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__OwnedTypeAssignment_3_in_rule__RealizedVariableCS__Group__3__Impl17940 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnnamedDomainCS__Group__0__Impl_in_rule__UnnamedDomainCS__Group__017978 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__UnnamedDomainCS__Group__1_in_rule__UnnamedDomainCS__Group__017981 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnnamedDomainCS__Group__1__Impl_in_rule__UnnamedDomainCS__Group__118039 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__UnnamedDomainCS__Group__2_in_rule__UnnamedDomainCS__Group__118042 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnnamedDomainCS__OwnedGuardPatternAssignment_1_in_rule__UnnamedDomainCS__Group__1__Impl18069 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnnamedDomainCS__Group__2__Impl_in_rule__UnnamedDomainCS__Group__218099 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnnamedDomainCS__OwnedBottomPatternAssignment_2_in_rule__UnnamedDomainCS__Group__2__Impl18126 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__018162 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__018165 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__OwnedPathElementsAssignment_0_in_rule__URIPathNameCS__Group__0__Impl18192 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__118222 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl18249 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__018284 = new BitSet(new long[]{0x3FFF80000FFE00C0L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__018287 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__URIPathNameCS__Group_1__0__Impl18315 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__118346 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__OwnedPathElementsAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl18373 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__018407 = new BitSet(new long[]{0x000000000FFE00E0L});
- public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__018410 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__118468 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIFirstPathElementCS__ReferredElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl18495 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__018529 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__018532 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl18559 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__118589 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl18616 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__018651 = new BitSet(new long[]{0x3FFF80000FFE00C0L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__018654 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__CollectionTypeCS__Group_1__0__Impl18682 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__118713 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__118716 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl18743 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__218773 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__CollectionTypeCS__Group_1__2__Impl18801 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group__0__Impl_in_rule__MapTypeCS__Group__018838 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group__1_in_rule__MapTypeCS__Group__018841 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__NameAssignment_0_in_rule__MapTypeCS__Group__0__Impl18868 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group__1__Impl_in_rule__MapTypeCS__Group__118898 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__0_in_rule__MapTypeCS__Group__1__Impl18925 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__0__Impl_in_rule__MapTypeCS__Group_1__018960 = new BitSet(new long[]{0x3FFF80000FFE00C0L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__1_in_rule__MapTypeCS__Group_1__018963 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__MapTypeCS__Group_1__0__Impl18991 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__1__Impl_in_rule__MapTypeCS__Group_1__119022 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__2_in_rule__MapTypeCS__Group_1__119025 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__OwnedKeyTypeAssignment_1_1_in_rule__MapTypeCS__Group_1__1__Impl19052 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__2__Impl_in_rule__MapTypeCS__Group_1__219082 = new BitSet(new long[]{0x3FFF80000FFE00C0L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__3_in_rule__MapTypeCS__Group_1__219085 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__MapTypeCS__Group_1__2__Impl19113 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__3__Impl_in_rule__MapTypeCS__Group_1__319144 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__4_in_rule__MapTypeCS__Group_1__319147 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__OwnedValueTypeAssignment_1_3_in_rule__MapTypeCS__Group_1__3__Impl19174 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__4__Impl_in_rule__MapTypeCS__Group_1__419204 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__MapTypeCS__Group_1__4__Impl19232 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__019273 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__019276 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl19303 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__119333 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl19360 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__019395 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__019398 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__TupleTypeCS__Group_1__0__Impl19426 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__119457 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__119460 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl19487 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__219518 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__TupleTypeCS__Group_1__2__Impl19546 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__019583 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__019586 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl19613 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__119643 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl19670 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__019705 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__019708 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__TupleTypeCS__Group_1_1_1__0__Impl19736 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__119767 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl19794 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__019828 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__019831 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl19858 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__119888 = new BitSet(new long[]{0x3FFF80000FFE00C0L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__119891 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__TuplePartCS__Group__1__Impl19919 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__219950 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl19977 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__020013 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__020016 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl20043 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__120073 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A142L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__120076 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__CollectionLiteralExpCS__Group__1__Impl20104 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__220135 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A142L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__220138 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl20165 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__320196 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__CollectionLiteralExpCS__Group__3__Impl20224 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__020263 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__020266 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl20293 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__120323 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl20350 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__020385 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A140L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__020388 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl20416 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__120447 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl20474 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0__0__Impl_in_rule__CollectionLiteralPartCS__Group_0__020508 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0__1_in_rule__CollectionLiteralPartCS__Group_0__020511 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0_in_rule__CollectionLiteralPartCS__Group_0__0__Impl20538 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0__1__Impl_in_rule__CollectionLiteralPartCS__Group_0__120568 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0_in_rule__CollectionLiteralPartCS__Group_0__1__Impl20595 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__020630 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A040L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1_in_rule__CollectionLiteralPartCS__Group_0_1__020633 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__CollectionLiteralPartCS__Group_0_1__0__Impl20661 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__120692 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1_in_rule__CollectionLiteralPartCS__Group_0_1__1__Impl20719 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__0__Impl_in_rule__CollectionPatternCS__Group__020753 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__1_in_rule__CollectionPatternCS__Group__020756 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__OwnedTypeAssignment_0_in_rule__CollectionPatternCS__Group__0__Impl20783 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__1__Impl_in_rule__CollectionPatternCS__Group__120813 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A142L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__2_in_rule__CollectionPatternCS__Group__120816 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__CollectionPatternCS__Group__1__Impl20844 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__2__Impl_in_rule__CollectionPatternCS__Group__220875 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A142L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__3_in_rule__CollectionPatternCS__Group__220878 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__0_in_rule__CollectionPatternCS__Group__2__Impl20905 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__3__Impl_in_rule__CollectionPatternCS__Group__320936 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__CollectionPatternCS__Group__3__Impl20964 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__0__Impl_in_rule__CollectionPatternCS__Group_2__021003 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001008L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__1_in_rule__CollectionPatternCS__Group_2__021006 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_0_in_rule__CollectionPatternCS__Group_2__0__Impl21033 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__1__Impl_in_rule__CollectionPatternCS__Group_2__121063 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001008L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__2_in_rule__CollectionPatternCS__Group_2__121066 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__0_in_rule__CollectionPatternCS__Group_2__1__Impl21093 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__2__Impl_in_rule__CollectionPatternCS__Group_2__221124 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__0_in_rule__CollectionPatternCS__Group_2__2__Impl21151 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__0__Impl_in_rule__CollectionPatternCS__Group_2_1__021187 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A140L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__1_in_rule__CollectionPatternCS__Group_2_1__021190 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__CollectionPatternCS__Group_2_1__0__Impl21218 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__1__Impl_in_rule__CollectionPatternCS__Group_2_1__121249 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionPatternCS__Group_2_1__1__Impl21276 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__0__Impl_in_rule__CollectionPatternCS__Group_2_2__021310 = new BitSet(new long[]{0x00000000000000C0L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__1_in_rule__CollectionPatternCS__Group_2_2__021313 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_76_in_rule__CollectionPatternCS__Group_2_2__0__Impl21341 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__1__Impl_in_rule__CollectionPatternCS__Group_2_2__121372 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1_in_rule__CollectionPatternCS__Group_2_2__1__Impl21399 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShadowPartCS__Group__0__Impl_in_rule__ShadowPartCS__Group__021433 = new BitSet(new long[]{0x0000002000000000L});
- public static final BitSet FOLLOW_rule__ShadowPartCS__Group__1_in_rule__ShadowPartCS__Group__021436 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShadowPartCS__ReferredPropertyAssignment_0_in_rule__ShadowPartCS__Group__0__Impl21463 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShadowPartCS__Group__1__Impl_in_rule__ShadowPartCS__Group__121493 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A140L});
- public static final BitSet FOLLOW_rule__ShadowPartCS__Group__2_in_rule__ShadowPartCS__Group__121496 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_37_in_rule__ShadowPartCS__Group__1__Impl21524 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShadowPartCS__Group__2__Impl_in_rule__ShadowPartCS__Group__221555 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShadowPartCS__OwnedInitExpressionAssignment_2_in_rule__ShadowPartCS__Group__2__Impl21582 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PatternExpCS__Group__0__Impl_in_rule__PatternExpCS__Group__021618 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A140L});
- public static final BitSet FOLLOW_rule__PatternExpCS__Group__1_in_rule__PatternExpCS__Group__021621 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PatternExpCS__PatternVariableNameAssignment_0_in_rule__PatternExpCS__Group__0__Impl21648 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PatternExpCS__Group__1__Impl_in_rule__PatternExpCS__Group__121679 = new BitSet(new long[]{0x3FFF80000FFE00C0L});
- public static final BitSet FOLLOW_rule__PatternExpCS__Group__2_in_rule__PatternExpCS__Group__121682 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__PatternExpCS__Group__1__Impl21710 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PatternExpCS__Group__2__Impl_in_rule__PatternExpCS__Group__221741 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PatternExpCS__OwnedPatternTypeAssignment_2_in_rule__PatternExpCS__Group__2__Impl21768 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__0__Impl_in_rule__LambdaLiteralExpCS__Group__021804 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__1_in_rule__LambdaLiteralExpCS__Group__021807 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rule__LambdaLiteralExpCS__Group__0__Impl21835 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__1__Impl_in_rule__LambdaLiteralExpCS__Group__121866 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A040L});
- public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__2_in_rule__LambdaLiteralExpCS__Group__121869 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__LambdaLiteralExpCS__Group__1__Impl21897 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__2__Impl_in_rule__LambdaLiteralExpCS__Group__221928 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__3_in_rule__LambdaLiteralExpCS__Group__221931 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2_in_rule__LambdaLiteralExpCS__Group__2__Impl21958 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__3__Impl_in_rule__LambdaLiteralExpCS__Group__321988 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__LambdaLiteralExpCS__Group__3__Impl22016 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__0__Impl_in_rule__MapLiteralExpCS__Group__022055 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__1_in_rule__MapLiteralExpCS__Group__022058 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__OwnedTypeAssignment_0_in_rule__MapLiteralExpCS__Group__0__Impl22085 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__1__Impl_in_rule__MapLiteralExpCS__Group__122115 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A042L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__2_in_rule__MapLiteralExpCS__Group__122118 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__MapLiteralExpCS__Group__1__Impl22146 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__2__Impl_in_rule__MapLiteralExpCS__Group__222177 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A042L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__3_in_rule__MapLiteralExpCS__Group__222180 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__0_in_rule__MapLiteralExpCS__Group__2__Impl22207 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__3__Impl_in_rule__MapLiteralExpCS__Group__322238 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__MapLiteralExpCS__Group__3__Impl22266 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__0__Impl_in_rule__MapLiteralExpCS__Group_2__022305 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__1_in_rule__MapLiteralExpCS__Group_2__022308 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__MapLiteralExpCS__Group_2__0__Impl22335 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__1__Impl_in_rule__MapLiteralExpCS__Group_2__122365 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__ValueAssignment_2_0_in_rule__CurlyBracketedClauseCS__Alternatives_28413 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1__0_in_rule__CurlyBracketedClauseCS__Alternatives_28431 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0__0_in_rule__NavigatingArgCS__Alternatives8464 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Alternatives8482 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0_1_0__0_in_rule__NavigatingArgCS__Alternatives_0_18515 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0_1_1__0_in_rule__NavigatingArgCS__Alternatives_0_18533 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_0__0_in_rule__NavigatingCommaArgCS__Alternatives_28566 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_1__0_in_rule__NavigatingCommaArgCS__Alternatives_28584 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_08617 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePatternExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_08634 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleMultiplicityBoundsCS_in_rule__MultiplicityCS__Alternatives_18666 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleMultiplicityStringCS_in_rule__MultiplicityCS__Alternatives_18683 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__MultiplicityCS__Alternatives_28716 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityCS__IsNullFreeAssignment_2_1_in_rule__MultiplicityCS__Alternatives_28735 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_30_in_rule__MultiplicityStringCS__StringBoundsAlternatives_08769 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_32_in_rule__MultiplicityStringCS__StringBoundsAlternatives_08789 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__MultiplicityStringCS__StringBoundsAlternatives_08809 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypedRefCS_in_rule__TypeRefCS__Alternatives8843 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleWildcardTypeRefCS_in_rule__TypeRefCS__Alternatives8860 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_SIMPLE_ID_in_rule__ID__Alternatives8892 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ESCAPED_ID_in_rule__ID__Alternatives8909 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_INT_in_rule__UPPER__Alternatives8941 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_30_in_rule__UPPER__Alternatives8959 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TopLevelCS__Group__0__Impl_in_rule__TopLevelCS__Group__08991 = new BitSet(new long[]{0x0000000004C00000L,0x0000000020000000L});
+ public static final BitSet FOLLOW_rule__TopLevelCS__Group__1_in_rule__TopLevelCS__Group__08994 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TopLevelCS__OwnedImportsAssignment_0_in_rule__TopLevelCS__Group__0__Impl9021 = new BitSet(new long[]{0x0000000000080002L});
+ public static final BitSet FOLLOW_rule__TopLevelCS__Group__1__Impl_in_rule__TopLevelCS__Group__19052 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TopLevelCS__Alternatives_1_in_rule__TopLevelCS__Group__1__Impl9079 = new BitSet(new long[]{0x0000000004C00002L,0x0000000020000000L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__0__Impl_in_rule__MappingCS__Group__09114 = new BitSet(new long[]{0x0000000000400000L,0x0000000020000000L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__1_in_rule__MappingCS__Group__09117 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__1__Impl_in_rule__MappingCS__Group__19175 = new BitSet(new long[]{0x0000000000400000L,0x0000000020000000L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__2_in_rule__MappingCS__Group__19178 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__IsDefaultAssignment_1_in_rule__MappingCS__Group__1__Impl9205 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__2__Impl_in_rule__MappingCS__Group__29236 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000000000005L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__3_in_rule__MappingCS__Group__29239 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_22_in_rule__MappingCS__Group__2__Impl9267 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__3__Impl_in_rule__MappingCS__Group__39298 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000000000005L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__4_in_rule__MappingCS__Group__39301 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__NameAssignment_3_in_rule__MappingCS__Group__3__Impl9328 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__4__Impl_in_rule__MappingCS__Group__49359 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000000000005L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__5_in_rule__MappingCS__Group__49362 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_4__0_in_rule__MappingCS__Group__4__Impl9389 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__5__Impl_in_rule__MappingCS__Group__59420 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000000000005L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__6_in_rule__MappingCS__Group__59423 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_5__0_in_rule__MappingCS__Group__5__Impl9450 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__6__Impl_in_rule__MappingCS__Group__69481 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000020000012L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__7_in_rule__MappingCS__Group__69484 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_64_in_rule__MappingCS__Group__6__Impl9512 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__7__Impl_in_rule__MappingCS__Group__79543 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000020000012L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__8_in_rule__MappingCS__Group__79546 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__OwnedDomainsAssignment_7_in_rule__MappingCS__Group__7__Impl9573 = new BitSet(new long[]{0x000000000FFE00C2L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__8__Impl_in_rule__MappingCS__Group__89604 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000020000012L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__9_in_rule__MappingCS__Group__89607 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_8__0_in_rule__MappingCS__Group__8__Impl9634 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__9__Impl_in_rule__MappingCS__Group__99665 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000020000012L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__10_in_rule__MappingCS__Group__99668 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__OwnedComposedMappingsAssignment_9_in_rule__MappingCS__Group__9__Impl9695 = new BitSet(new long[]{0x0000000000400002L,0x0000000020000000L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__10__Impl_in_rule__MappingCS__Group__109726 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__MappingCS__Group__10__Impl9754 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_4__0__Impl_in_rule__MappingCS__Group_4__09807 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_4__1_in_rule__MappingCS__Group_4__09810 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__MappingCS__Group_4__0__Impl9838 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_4__1__Impl_in_rule__MappingCS__Group_4__19869 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__OwnedInPathNameAssignment_4_1_in_rule__MappingCS__Group_4__1__Impl9896 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_5__0__Impl_in_rule__MappingCS__Group_5__09930 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_5__1_in_rule__MappingCS__Group_5__09933 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_25_in_rule__MappingCS__Group_5__0__Impl9961 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_5__1__Impl_in_rule__MappingCS__Group_5__19992 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_5__2_in_rule__MappingCS__Group_5__19995 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__RefinesAssignment_5_1_in_rule__MappingCS__Group_5__1__Impl10022 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_5__2__Impl_in_rule__MappingCS__Group_5__210052 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_5_2__0_in_rule__MappingCS__Group_5__2__Impl10079 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_5_2__0__Impl_in_rule__MappingCS__Group_5_2__010116 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_5_2__1_in_rule__MappingCS__Group_5_2__010119 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__MappingCS__Group_5_2__0__Impl10147 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_5_2__1__Impl_in_rule__MappingCS__Group_5_2__110178 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__RefinesAssignment_5_2_1_in_rule__MappingCS__Group_5_2__1__Impl10205 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_8__0__Impl_in_rule__MappingCS__Group_8__010239 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_8__1_in_rule__MappingCS__Group_8__010242 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__MappingCS__Group_8__0__Impl10270 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_8__1__Impl_in_rule__MappingCS__Group_8__110301 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__OwnedMiddleAssignment_8_1_in_rule__MappingCS__Group_8__1__Impl10328 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__0__Impl_in_rule__BottomPatternCS__Group_0__010362 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__1_in_rule__BottomPatternCS__Group_0__010365 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_64_in_rule__BottomPatternCS__Group_0__0__Impl10393 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__1__Impl_in_rule__BottomPatternCS__Group_0__110424 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000028L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__2_in_rule__BottomPatternCS__Group_0__110427 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_0_1_in_rule__BottomPatternCS__Group_0__1__Impl10454 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__2__Impl_in_rule__BottomPatternCS__Group_0__210484 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000028L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__3_in_rule__BottomPatternCS__Group_0__210487 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__0_in_rule__BottomPatternCS__Group_0__2__Impl10514 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__3__Impl_in_rule__BottomPatternCS__Group_0__310545 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A042L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__4_in_rule__BottomPatternCS__Group_0__310548 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__BottomPatternCS__Group_0__3__Impl10576 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__4__Impl_in_rule__BottomPatternCS__Group_0__410607 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A042L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__5_in_rule__BottomPatternCS__Group_0__410610 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_0_4_in_rule__BottomPatternCS__Group_0__4__Impl10637 = new BitSet(new long[]{0x3FFF80007FFE00F2L,0x00000000E611A040L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__5__Impl_in_rule__BottomPatternCS__Group_0__510668 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__BottomPatternCS__Group_0__5__Impl10696 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__0__Impl_in_rule__BottomPatternCS__Group_0_2__010739 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__1_in_rule__BottomPatternCS__Group_0_2__010742 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__BottomPatternCS__Group_0_2__0__Impl10770 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__1__Impl_in_rule__BottomPatternCS__Group_0_2__110801 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_0_2_1_in_rule__BottomPatternCS__Group_0_2__1__Impl10828 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__0__Impl_in_rule__BottomPatternCS__Group_1__010862 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__1_in_rule__BottomPatternCS__Group_1__010865 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_64_in_rule__BottomPatternCS__Group_1__0__Impl10893 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__1__Impl_in_rule__BottomPatternCS__Group_1__110924 = new BitSet(new long[]{0x0000000000000000L,0x000000000000000AL});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__2_in_rule__BottomPatternCS__Group_1__110927 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_1_1_in_rule__BottomPatternCS__Group_1__1__Impl10954 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__2__Impl_in_rule__BottomPatternCS__Group_1__210984 = new BitSet(new long[]{0x0000000000000000L,0x000000000000000AL});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__3_in_rule__BottomPatternCS__Group_1__210987 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1_2__0_in_rule__BottomPatternCS__Group_1__2__Impl11014 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__3__Impl_in_rule__BottomPatternCS__Group_1__311045 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__BottomPatternCS__Group_1__3__Impl11073 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1_2__0__Impl_in_rule__BottomPatternCS__Group_1_2__011112 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1_2__1_in_rule__BottomPatternCS__Group_1_2__011115 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__BottomPatternCS__Group_1_2__0__Impl11143 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1_2__1__Impl_in_rule__BottomPatternCS__Group_1_2__111174 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_1_2_1_in_rule__BottomPatternCS__Group_1_2__1__Impl11201 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_2__0__Impl_in_rule__BottomPatternCS__Group_2__011235 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A040L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_2__1_in_rule__BottomPatternCS__Group_2__011238 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_64_in_rule__BottomPatternCS__Group_2__0__Impl11266 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_2__1__Impl_in_rule__BottomPatternCS__Group_2__111297 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_2__2_in_rule__BottomPatternCS__Group_2__111300 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_2_1_in_rule__BottomPatternCS__Group_2__1__Impl11329 = new BitSet(new long[]{0x3FFF80007FFE00F2L,0x00000000E611A040L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_2_1_in_rule__BottomPatternCS__Group_2__1__Impl11341 = new BitSet(new long[]{0x3FFF80007FFE00F2L,0x00000000E611A040L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_2__2__Impl_in_rule__BottomPatternCS__Group_2__211374 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__BottomPatternCS__Group_2__2__Impl11402 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_3__0__Impl_in_rule__BottomPatternCS__Group_3__011439 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_3__1_in_rule__BottomPatternCS__Group_3__011442 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_3__1__Impl_in_rule__BottomPatternCS__Group_3__111500 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_3__2_in_rule__BottomPatternCS__Group_3__111503 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_64_in_rule__BottomPatternCS__Group_3__1__Impl11531 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_3__2__Impl_in_rule__BottomPatternCS__Group_3__211562 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__BottomPatternCS__Group_3__2__Impl11590 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__0__Impl_in_rule__DirectionCS__Group__011627 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__1_in_rule__DirectionCS__Group__011630 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__1__Impl_in_rule__DirectionCS__Group__111688 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__2_in_rule__DirectionCS__Group__111691 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__NameAssignment_1_in_rule__DirectionCS__Group__1__Impl11718 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__2__Impl_in_rule__DirectionCS__Group__211749 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__3_in_rule__DirectionCS__Group__211752 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__0_in_rule__DirectionCS__Group__2__Impl11779 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__3__Impl_in_rule__DirectionCS__Group__311810 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__0_in_rule__DirectionCS__Group__3__Impl11837 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__0__Impl_in_rule__DirectionCS__Group_2__011876 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__1_in_rule__DirectionCS__Group_2__011879 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_20_in_rule__DirectionCS__Group_2__0__Impl11907 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__1__Impl_in_rule__DirectionCS__Group_2__111938 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__2_in_rule__DirectionCS__Group_2__111941 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__ImportsAssignment_2_1_in_rule__DirectionCS__Group_2__1__Impl11968 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__2__Impl_in_rule__DirectionCS__Group_2__211998 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__0_in_rule__DirectionCS__Group_2__2__Impl12025 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__0__Impl_in_rule__DirectionCS__Group_2_2__012062 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__1_in_rule__DirectionCS__Group_2_2__012065 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__DirectionCS__Group_2_2__0__Impl12093 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__1__Impl_in_rule__DirectionCS__Group_2_2__112124 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__ImportsAssignment_2_2_1_in_rule__DirectionCS__Group_2_2__1__Impl12151 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__0__Impl_in_rule__DirectionCS__Group_3__012185 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__1_in_rule__DirectionCS__Group_3__012188 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_27_in_rule__DirectionCS__Group_3__0__Impl12216 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__1__Impl_in_rule__DirectionCS__Group_3__112247 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__2_in_rule__DirectionCS__Group_3__112250 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__UsesAssignment_3_1_in_rule__DirectionCS__Group_3__1__Impl12277 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__2__Impl_in_rule__DirectionCS__Group_3__212307 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__0_in_rule__DirectionCS__Group_3__2__Impl12334 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__0__Impl_in_rule__DirectionCS__Group_3_2__012371 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__1_in_rule__DirectionCS__Group_3_2__012374 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__DirectionCS__Group_3_2__0__Impl12402 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__1__Impl_in_rule__DirectionCS__Group_3_2__112433 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__UsesAssignment_3_2_1_in_rule__DirectionCS__Group_3_2__1__Impl12460 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__0__Impl_in_rule__GuardPatternCS__Group_0__012494 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__1_in_rule__GuardPatternCS__Group_0__012497 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__GuardPatternCS__Group_0__0__Impl12525 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__1__Impl_in_rule__GuardPatternCS__Group_0__112556 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000028L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__2_in_rule__GuardPatternCS__Group_0__112559 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1_in_rule__GuardPatternCS__Group_0__1__Impl12586 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__2__Impl_in_rule__GuardPatternCS__Group_0__212616 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000028L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__3_in_rule__GuardPatternCS__Group_0__212619 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__0_in_rule__GuardPatternCS__Group_0__2__Impl12646 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__3__Impl_in_rule__GuardPatternCS__Group_0__312677 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A0C0L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__4_in_rule__GuardPatternCS__Group_0__312680 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__GuardPatternCS__Group_0__3__Impl12708 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__4__Impl_in_rule__GuardPatternCS__Group_0__412739 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A0C0L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__5_in_rule__GuardPatternCS__Group_0__412742 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_0_4_in_rule__GuardPatternCS__Group_0__4__Impl12769 = new BitSet(new long[]{0x3FFF80007FFE00F2L,0x00000000E611A040L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__5__Impl_in_rule__GuardPatternCS__Group_0__512800 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__GuardPatternCS__Group_0__5__Impl12828 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__0__Impl_in_rule__GuardPatternCS__Group_0_2__012871 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__1_in_rule__GuardPatternCS__Group_0_2__012874 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__GuardPatternCS__Group_0_2__0__Impl12902 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__1__Impl_in_rule__GuardPatternCS__Group_0_2__112933 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_in_rule__GuardPatternCS__Group_0_2__1__Impl12960 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__0__Impl_in_rule__GuardPatternCS__Group_1__012994 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__1_in_rule__GuardPatternCS__Group_1__012997 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__GuardPatternCS__Group_1__0__Impl13025 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__1__Impl_in_rule__GuardPatternCS__Group_1__113056 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000088L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__2_in_rule__GuardPatternCS__Group_1__113059 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1_in_rule__GuardPatternCS__Group_1__1__Impl13086 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__2__Impl_in_rule__GuardPatternCS__Group_1__213116 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000088L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__3_in_rule__GuardPatternCS__Group_1__213119 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1_2__0_in_rule__GuardPatternCS__Group_1__2__Impl13146 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__3__Impl_in_rule__GuardPatternCS__Group_1__313177 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__GuardPatternCS__Group_1__3__Impl13205 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1_2__0__Impl_in_rule__GuardPatternCS__Group_1_2__013244 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1_2__1_in_rule__GuardPatternCS__Group_1_2__013247 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__GuardPatternCS__Group_1_2__0__Impl13275 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1_2__1__Impl_in_rule__GuardPatternCS__Group_1_2__113306 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_in_rule__GuardPatternCS__Group_1_2__1__Impl13333 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_2__0__Impl_in_rule__GuardPatternCS__Group_2__013367 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A040L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_2__1_in_rule__GuardPatternCS__Group_2__013370 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__GuardPatternCS__Group_2__0__Impl13398 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_2__1__Impl_in_rule__GuardPatternCS__Group_2__113429 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_2__2_in_rule__GuardPatternCS__Group_2__113432 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_2_1_in_rule__GuardPatternCS__Group_2__1__Impl13461 = new BitSet(new long[]{0x3FFF80007FFE00F2L,0x00000000E611A040L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_2_1_in_rule__GuardPatternCS__Group_2__1__Impl13473 = new BitSet(new long[]{0x3FFF80007FFE00F2L,0x00000000E611A040L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_2__2__Impl_in_rule__GuardPatternCS__Group_2__213506 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__GuardPatternCS__Group_2__2__Impl13534 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_3__0__Impl_in_rule__GuardPatternCS__Group_3__013571 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_3__1_in_rule__GuardPatternCS__Group_3__013574 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_3__1__Impl_in_rule__GuardPatternCS__Group_3__113632 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_3__2_in_rule__GuardPatternCS__Group_3__113635 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__GuardPatternCS__Group_3__1__Impl13663 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_3__2__Impl_in_rule__GuardPatternCS__Group_3__213694 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__GuardPatternCS__Group_3__2__Impl13722 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardVariableCS__Group__0__Impl_in_rule__GuardVariableCS__Group__013759 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__GuardVariableCS__Group__1_in_rule__GuardVariableCS__Group__013762 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardVariableCS__NameAssignment_0_in_rule__GuardVariableCS__Group__0__Impl13789 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardVariableCS__Group__1__Impl_in_rule__GuardVariableCS__Group__113819 = new BitSet(new long[]{0x3FFF80000FFE00C0L});
+ public static final BitSet FOLLOW_rule__GuardVariableCS__Group__2_in_rule__GuardVariableCS__Group__113822 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__GuardVariableCS__Group__1__Impl13850 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardVariableCS__Group__2__Impl_in_rule__GuardVariableCS__Group__213881 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardVariableCS__OwnedTypeAssignment_2_in_rule__GuardVariableCS__Group__2__Impl13908 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__0__Impl_in_rule__ImportCS__Group__013944 = new BitSet(new long[]{0x000000000FFE00E0L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__1_in_rule__ImportCS__Group__013947 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_19_in_rule__ImportCS__Group__0__Impl13975 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__1__Impl_in_rule__ImportCS__Group__114006 = new BitSet(new long[]{0x000000000FFE00E0L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__2_in_rule__ImportCS__Group__114009 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group_1__0_in_rule__ImportCS__Group__1__Impl14036 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__2__Impl_in_rule__ImportCS__Group__214067 = new BitSet(new long[]{0x0000000000010000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__3_in_rule__ImportCS__Group__214070 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__OwnedPathNameAssignment_2_in_rule__ImportCS__Group__2__Impl14097 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__3__Impl_in_rule__ImportCS__Group__314127 = new BitSet(new long[]{0x0000000000010000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__4_in_rule__ImportCS__Group__314130 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group_3__0_in_rule__ImportCS__Group__3__Impl14157 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__4__Impl_in_rule__ImportCS__Group__414188 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_16_in_rule__ImportCS__Group__4__Impl14216 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group_1__0__Impl_in_rule__ImportCS__Group_1__014257 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group_1__1_in_rule__ImportCS__Group_1__014260 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__NameAssignment_1_0_in_rule__ImportCS__Group_1__0__Impl14287 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group_1__1__Impl_in_rule__ImportCS__Group_1__114317 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__ImportCS__Group_1__1__Impl14345 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group_3__0__Impl_in_rule__ImportCS__Group_3__014380 = new BitSet(new long[]{0x0000000040000000L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group_3__1_in_rule__ImportCS__Group_3__014383 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__IsAllAssignment_3_0_in_rule__ImportCS__Group_3__0__Impl14410 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group_3__1__Impl_in_rule__ImportCS__Group_3__114440 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_30_in_rule__ImportCS__Group_3__1__Impl14468 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NamedDomainCS__Group__0__Impl_in_rule__NamedDomainCS__Group__014503 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__NamedDomainCS__Group__1_in_rule__NamedDomainCS__Group__014506 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NamedDomainCS__IsCheckAssignment_0_in_rule__NamedDomainCS__Group__0__Impl14533 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NamedDomainCS__Group__1__Impl_in_rule__NamedDomainCS__Group__114564 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__NamedDomainCS__Group__2_in_rule__NamedDomainCS__Group__114567 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NamedDomainCS__IsEnforceAssignment_1_in_rule__NamedDomainCS__Group__1__Impl14594 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NamedDomainCS__Group__2__Impl_in_rule__NamedDomainCS__Group__214625 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__NamedDomainCS__Group__3_in_rule__NamedDomainCS__Group__214628 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NamedDomainCS__DirectionAssignment_2_in_rule__NamedDomainCS__Group__2__Impl14655 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NamedDomainCS__Group__3__Impl_in_rule__NamedDomainCS__Group__314685 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_rule__NamedDomainCS__Group__4_in_rule__NamedDomainCS__Group__314688 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NamedDomainCS__OwnedGuardPatternAssignment_3_in_rule__NamedDomainCS__Group__3__Impl14715 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NamedDomainCS__Group__4__Impl_in_rule__NamedDomainCS__Group__414745 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NamedDomainCS__OwnedBottomPatternAssignment_4_in_rule__NamedDomainCS__Group__4__Impl14772 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__014812 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__014815 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl14842 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__114872 = new BitSet(new long[]{0x3FFF80000FFE00C0L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__114875 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__ParamDeclarationCS__Group__1__Impl14903 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__214934 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl14961 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateCS__Group__0__Impl_in_rule__PredicateCS__Group__014997 = new BitSet(new long[]{0x0000000000010000L});
+ public static final BitSet FOLLOW_rule__PredicateCS__Group__1_in_rule__PredicateCS__Group__015000 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateCS__OwnedConditionAssignment_0_in_rule__PredicateCS__Group__0__Impl15027 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateCS__Group__1__Impl_in_rule__PredicateCS__Group__115057 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_16_in_rule__PredicateCS__Group__1__Impl15085 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__0__Impl_in_rule__PredicateOrAssignmentCS__Group__015120 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A040L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__1_in_rule__PredicateOrAssignmentCS__Group__015123 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__IsDefaultAssignment_0_in_rule__PredicateOrAssignmentCS__Group__0__Impl15150 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__1__Impl_in_rule__PredicateOrAssignmentCS__Group__115181 = new BitSet(new long[]{0x0000000000010000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__2_in_rule__PredicateOrAssignmentCS__Group__115184 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1_in_rule__PredicateOrAssignmentCS__Group__1__Impl15211 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__2__Impl_in_rule__PredicateOrAssignmentCS__Group__215241 = new BitSet(new long[]{0x0000000000010000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__3_in_rule__PredicateOrAssignmentCS__Group__215244 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group_2__0_in_rule__PredicateOrAssignmentCS__Group__2__Impl15271 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__3__Impl_in_rule__PredicateOrAssignmentCS__Group__315302 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_16_in_rule__PredicateOrAssignmentCS__Group__3__Impl15330 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group_2__0__Impl_in_rule__PredicateOrAssignmentCS__Group_2__015369 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A040L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group_2__1_in_rule__PredicateOrAssignmentCS__Group_2__015372 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__PredicateOrAssignmentCS__Group_2__0__Impl15400 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group_2__1__Impl_in_rule__PredicateOrAssignmentCS__Group_2__115431 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1_in_rule__PredicateOrAssignmentCS__Group_2__1__Impl15458 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__0__Impl_in_rule__QueryCS__Group__015492 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__1_in_rule__QueryCS__Group__015495 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_23_in_rule__QueryCS__Group__0__Impl15523 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__1__Impl_in_rule__QueryCS__Group__115554 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__2_in_rule__QueryCS__Group__115557 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__OwnedPathNameAssignment_1_in_rule__QueryCS__Group__1__Impl15584 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__2__Impl_in_rule__QueryCS__Group__215614 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__3_in_rule__QueryCS__Group__215617 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__NameAssignment_2_in_rule__QueryCS__Group__2__Impl15644 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__3__Impl_in_rule__QueryCS__Group__315674 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__4_in_rule__QueryCS__Group__315677 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__QueryCS__Group__3__Impl15705 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__4__Impl_in_rule__QueryCS__Group__415736 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__5_in_rule__QueryCS__Group__415739 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_4__0_in_rule__QueryCS__Group__4__Impl15766 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__5__Impl_in_rule__QueryCS__Group__515797 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__6_in_rule__QueryCS__Group__515800 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__QueryCS__Group__5__Impl15828 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__6__Impl_in_rule__QueryCS__Group__615859 = new BitSet(new long[]{0x3FFF80000FFE00C0L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__7_in_rule__QueryCS__Group__615862 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__QueryCS__Group__6__Impl15890 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__7__Impl_in_rule__QueryCS__Group__715921 = new BitSet(new long[]{0x0000000000010000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__8_in_rule__QueryCS__Group__715924 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__OwnedTypeAssignment_7_in_rule__QueryCS__Group__7__Impl15951 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__8__Impl_in_rule__QueryCS__Group__815981 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Alternatives_8_in_rule__QueryCS__Group__8__Impl16008 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_4__0__Impl_in_rule__QueryCS__Group_4__016056 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_4__1_in_rule__QueryCS__Group_4__016059 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__OwnedParametersAssignment_4_0_in_rule__QueryCS__Group_4__0__Impl16086 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_4__1__Impl_in_rule__QueryCS__Group_4__116116 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_4_1__0_in_rule__QueryCS__Group_4__1__Impl16143 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_4_1__0__Impl_in_rule__QueryCS__Group_4_1__016178 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_4_1__1_in_rule__QueryCS__Group_4_1__016181 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__QueryCS__Group_4_1__0__Impl16209 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_4_1__1__Impl_in_rule__QueryCS__Group_4_1__116240 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__OwnedParametersAssignment_4_1_1_in_rule__QueryCS__Group_4_1__1__Impl16267 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__0__Impl_in_rule__QueryCS__Group_8_1__016301 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A040L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__1_in_rule__QueryCS__Group_8_1__016304 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_64_in_rule__QueryCS__Group_8_1__0__Impl16332 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__1__Impl_in_rule__QueryCS__Group_8_1__116363 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__2_in_rule__QueryCS__Group_8_1__116366 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__OwnedExpressionAssignment_8_1_1_in_rule__QueryCS__Group_8_1__1__Impl16393 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__2__Impl_in_rule__QueryCS__Group_8_1__216423 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__QueryCS__Group_8_1__2__Impl16451 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__0__Impl_in_rule__ScopeNameCS__Group__016488 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__1_in_rule__ScopeNameCS__Group__016491 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__OwnedPathElementsAssignment_0_in_rule__ScopeNameCS__Group__0__Impl16518 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__1__Impl_in_rule__ScopeNameCS__Group__116548 = new BitSet(new long[]{0x3FFF80000FFE00C0L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__2_in_rule__ScopeNameCS__Group__116551 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__ScopeNameCS__Group__1__Impl16579 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__2__Impl_in_rule__ScopeNameCS__Group__216610 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__0_in_rule__ScopeNameCS__Group__2__Impl16637 = new BitSet(new long[]{0x3FFF80000FFE00C2L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__0__Impl_in_rule__ScopeNameCS__Group_2__016674 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__1_in_rule__ScopeNameCS__Group_2__016677 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__OwnedPathElementsAssignment_2_0_in_rule__ScopeNameCS__Group_2__0__Impl16704 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__1__Impl_in_rule__ScopeNameCS__Group_2__116734 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__ScopeNameCS__Group_2__1__Impl16762 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__0__Impl_in_rule__TransformationCS__Group__016797 = new BitSet(new long[]{0x3FFF80000FFE00C0L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__1_in_rule__TransformationCS__Group__016800 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_26_in_rule__TransformationCS__Group__0__Impl16828 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__1__Impl_in_rule__TransformationCS__Group__116859 = new BitSet(new long[]{0x3FFF80000FFE00C0L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__2_in_rule__TransformationCS__Group__116862 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__OwnedPathNameAssignment_1_in_rule__TransformationCS__Group__1__Impl16889 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__2__Impl_in_rule__TransformationCS__Group__216920 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__3_in_rule__TransformationCS__Group__216923 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__NameAssignment_2_in_rule__TransformationCS__Group__2__Impl16950 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__3__Impl_in_rule__TransformationCS__Group__316980 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__4_in_rule__TransformationCS__Group__316983 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_64_in_rule__TransformationCS__Group__3__Impl17011 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__4__Impl_in_rule__TransformationCS__Group__417042 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__5_in_rule__TransformationCS__Group__417045 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_4__0_in_rule__TransformationCS__Group__4__Impl17072 = new BitSet(new long[]{0x000000000FFE00C2L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__5__Impl_in_rule__TransformationCS__Group__517103 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__TransformationCS__Group__5__Impl17131 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_4__0__Impl_in_rule__TransformationCS__Group_4__017174 = new BitSet(new long[]{0x0000000000010000L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_4__1_in_rule__TransformationCS__Group_4__017177 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__OwnedDirectionsAssignment_4_0_in_rule__TransformationCS__Group_4__0__Impl17204 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_4__1__Impl_in_rule__TransformationCS__Group_4__117234 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_16_in_rule__TransformationCS__Group_4__1__Impl17262 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__0__Impl_in_rule__UnrealizedVariableCS__Group__017297 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000300L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__1_in_rule__UnrealizedVariableCS__Group__017300 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__NameAssignment_0_in_rule__UnrealizedVariableCS__Group__0__Impl17327 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__1__Impl_in_rule__UnrealizedVariableCS__Group__117357 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000300L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__2_in_rule__UnrealizedVariableCS__Group__117360 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_1__0_in_rule__UnrealizedVariableCS__Group__1__Impl17387 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__2__Impl_in_rule__UnrealizedVariableCS__Group__217418 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_2__0_in_rule__UnrealizedVariableCS__Group__2__Impl17445 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_1__0__Impl_in_rule__UnrealizedVariableCS__Group_1__017482 = new BitSet(new long[]{0x3FFF80000FFE00C0L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_1__1_in_rule__UnrealizedVariableCS__Group_1__017485 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__UnrealizedVariableCS__Group_1__0__Impl17513 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_1__1__Impl_in_rule__UnrealizedVariableCS__Group_1__117544 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1_in_rule__UnrealizedVariableCS__Group_1__1__Impl17571 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_2__0__Impl_in_rule__UnrealizedVariableCS__Group_2__017605 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A040L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_2__1_in_rule__UnrealizedVariableCS__Group_2__017608 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__UnrealizedVariableCS__Group_2__0__Impl17636 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_2__1__Impl_in_rule__UnrealizedVariableCS__Group_2__117667 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1_in_rule__UnrealizedVariableCS__Group_2__1__Impl17694 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__0__Impl_in_rule__RealizedVariableCS__Group__017728 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__1_in_rule__RealizedVariableCS__Group__017731 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_24_in_rule__RealizedVariableCS__Group__0__Impl17759 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__1__Impl_in_rule__RealizedVariableCS__Group__117790 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__2_in_rule__RealizedVariableCS__Group__117793 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__NameAssignment_1_in_rule__RealizedVariableCS__Group__1__Impl17820 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__2__Impl_in_rule__RealizedVariableCS__Group__217850 = new BitSet(new long[]{0x3FFF80000FFE00C0L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__3_in_rule__RealizedVariableCS__Group__217853 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__RealizedVariableCS__Group__2__Impl17881 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__3__Impl_in_rule__RealizedVariableCS__Group__317912 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__OwnedTypeAssignment_3_in_rule__RealizedVariableCS__Group__3__Impl17939 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnnamedDomainCS__Group__0__Impl_in_rule__UnnamedDomainCS__Group__017977 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__UnnamedDomainCS__Group__1_in_rule__UnnamedDomainCS__Group__017980 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnnamedDomainCS__Group__1__Impl_in_rule__UnnamedDomainCS__Group__118038 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_rule__UnnamedDomainCS__Group__2_in_rule__UnnamedDomainCS__Group__118041 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnnamedDomainCS__OwnedGuardPatternAssignment_1_in_rule__UnnamedDomainCS__Group__1__Impl18068 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnnamedDomainCS__Group__2__Impl_in_rule__UnnamedDomainCS__Group__218098 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnnamedDomainCS__OwnedBottomPatternAssignment_2_in_rule__UnnamedDomainCS__Group__2__Impl18125 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__018161 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__018164 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__OwnedPathElementsAssignment_0_in_rule__URIPathNameCS__Group__0__Impl18191 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__118221 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl18248 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__018283 = new BitSet(new long[]{0x3FFF80000FFE00C0L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__018286 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__URIPathNameCS__Group_1__0__Impl18314 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__118345 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__OwnedPathElementsAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl18372 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__018406 = new BitSet(new long[]{0x000000000FFE00E0L});
+ public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__018409 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__118467 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIFirstPathElementCS__ReferredElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl18494 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__018528 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__018531 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl18558 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__118588 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl18615 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__018650 = new BitSet(new long[]{0x3FFF80000FFE00C0L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__018653 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__CollectionTypeCS__Group_1__0__Impl18681 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__118712 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__118715 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl18742 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__218772 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__CollectionTypeCS__Group_1__2__Impl18800 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group__0__Impl_in_rule__MapTypeCS__Group__018837 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group__1_in_rule__MapTypeCS__Group__018840 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__NameAssignment_0_in_rule__MapTypeCS__Group__0__Impl18867 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group__1__Impl_in_rule__MapTypeCS__Group__118897 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__0_in_rule__MapTypeCS__Group__1__Impl18924 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__0__Impl_in_rule__MapTypeCS__Group_1__018959 = new BitSet(new long[]{0x3FFF80000FFE00C0L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__1_in_rule__MapTypeCS__Group_1__018962 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__MapTypeCS__Group_1__0__Impl18990 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__1__Impl_in_rule__MapTypeCS__Group_1__119021 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__2_in_rule__MapTypeCS__Group_1__119024 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__OwnedKeyTypeAssignment_1_1_in_rule__MapTypeCS__Group_1__1__Impl19051 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__2__Impl_in_rule__MapTypeCS__Group_1__219081 = new BitSet(new long[]{0x3FFF80000FFE00C0L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__3_in_rule__MapTypeCS__Group_1__219084 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__MapTypeCS__Group_1__2__Impl19112 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__3__Impl_in_rule__MapTypeCS__Group_1__319143 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__4_in_rule__MapTypeCS__Group_1__319146 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__OwnedValueTypeAssignment_1_3_in_rule__MapTypeCS__Group_1__3__Impl19173 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__4__Impl_in_rule__MapTypeCS__Group_1__419203 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__MapTypeCS__Group_1__4__Impl19231 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__019272 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__019275 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl19302 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__119332 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl19359 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__019394 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__019397 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__TupleTypeCS__Group_1__0__Impl19425 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__119456 = new BitSet(new long[]{0x000000000FFE00C0L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__119459 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl19486 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__219517 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__TupleTypeCS__Group_1__2__Impl19545 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__019582 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__019585 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl19612 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__119642 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl19669 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__019704 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__019707 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__TupleTypeCS__Group_1_1_1__0__Impl19735 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__119766 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl19793 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__019827 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__019830 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl19857 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__119887 = new BitSet(new long[]{0x3FFF80000FFE00C0L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__119890 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__TuplePartCS__Group__1__Impl19918 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__219949 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl19976 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__020012 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__020015 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl20042 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__120072 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A142L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__120075 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_64_in_rule__CollectionLiteralExpCS__Group__1__Impl20103 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__220134 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A142L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__220137 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl20164 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__320195 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__CollectionLiteralExpCS__Group__3__Impl20223 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__020262 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__020265 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl20292 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__120322 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl20349 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__020384 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A140L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__020387 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl20415 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__120446 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl20473 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0__0__Impl_in_rule__CollectionLiteralPartCS__Group_0__020507 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0__1_in_rule__CollectionLiteralPartCS__Group_0__020510 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0_in_rule__CollectionLiteralPartCS__Group_0__0__Impl20537 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0__1__Impl_in_rule__CollectionLiteralPartCS__Group_0__120567 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0_in_rule__CollectionLiteralPartCS__Group_0__1__Impl20594 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__020629 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A040L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1_in_rule__CollectionLiteralPartCS__Group_0_1__020632 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__CollectionLiteralPartCS__Group_0_1__0__Impl20660 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__120691 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1_in_rule__CollectionLiteralPartCS__Group_0_1__1__Impl20718 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__0__Impl_in_rule__CollectionPatternCS__Group__020752 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__1_in_rule__CollectionPatternCS__Group__020755 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__OwnedTypeAssignment_0_in_rule__CollectionPatternCS__Group__0__Impl20782 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__1__Impl_in_rule__CollectionPatternCS__Group__120812 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A142L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__2_in_rule__CollectionPatternCS__Group__120815 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_64_in_rule__CollectionPatternCS__Group__1__Impl20843 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__2__Impl_in_rule__CollectionPatternCS__Group__220874 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A142L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__3_in_rule__CollectionPatternCS__Group__220877 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__0_in_rule__CollectionPatternCS__Group__2__Impl20904 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__3__Impl_in_rule__CollectionPatternCS__Group__320935 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__CollectionPatternCS__Group__3__Impl20963 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__0__Impl_in_rule__CollectionPatternCS__Group_2__021002 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001008L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__1_in_rule__CollectionPatternCS__Group_2__021005 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_0_in_rule__CollectionPatternCS__Group_2__0__Impl21032 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__1__Impl_in_rule__CollectionPatternCS__Group_2__121062 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001008L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__2_in_rule__CollectionPatternCS__Group_2__121065 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__0_in_rule__CollectionPatternCS__Group_2__1__Impl21092 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__2__Impl_in_rule__CollectionPatternCS__Group_2__221123 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__0_in_rule__CollectionPatternCS__Group_2__2__Impl21150 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__0__Impl_in_rule__CollectionPatternCS__Group_2_1__021186 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A140L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__1_in_rule__CollectionPatternCS__Group_2_1__021189 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__CollectionPatternCS__Group_2_1__0__Impl21217 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__1__Impl_in_rule__CollectionPatternCS__Group_2_1__121248 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionPatternCS__Group_2_1__1__Impl21275 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__0__Impl_in_rule__CollectionPatternCS__Group_2_2__021309 = new BitSet(new long[]{0x00000000000000C0L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__1_in_rule__CollectionPatternCS__Group_2_2__021312 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_76_in_rule__CollectionPatternCS__Group_2_2__0__Impl21340 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__1__Impl_in_rule__CollectionPatternCS__Group_2_2__121371 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1_in_rule__CollectionPatternCS__Group_2_2__1__Impl21398 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ShadowPartCS__Group__0__Impl_in_rule__ShadowPartCS__Group__021432 = new BitSet(new long[]{0x0000002000000000L});
+ public static final BitSet FOLLOW_rule__ShadowPartCS__Group__1_in_rule__ShadowPartCS__Group__021435 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ShadowPartCS__ReferredPropertyAssignment_0_in_rule__ShadowPartCS__Group__0__Impl21462 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ShadowPartCS__Group__1__Impl_in_rule__ShadowPartCS__Group__121492 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A140L});
+ public static final BitSet FOLLOW_rule__ShadowPartCS__Group__2_in_rule__ShadowPartCS__Group__121495 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_37_in_rule__ShadowPartCS__Group__1__Impl21523 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ShadowPartCS__Group__2__Impl_in_rule__ShadowPartCS__Group__221554 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ShadowPartCS__OwnedInitExpressionAssignment_2_in_rule__ShadowPartCS__Group__2__Impl21581 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PatternExpCS__Group__0__Impl_in_rule__PatternExpCS__Group__021617 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A140L});
+ public static final BitSet FOLLOW_rule__PatternExpCS__Group__1_in_rule__PatternExpCS__Group__021620 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PatternExpCS__PatternVariableNameAssignment_0_in_rule__PatternExpCS__Group__0__Impl21647 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PatternExpCS__Group__1__Impl_in_rule__PatternExpCS__Group__121678 = new BitSet(new long[]{0x3FFF80000FFE00C0L});
+ public static final BitSet FOLLOW_rule__PatternExpCS__Group__2_in_rule__PatternExpCS__Group__121681 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__PatternExpCS__Group__1__Impl21709 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PatternExpCS__Group__2__Impl_in_rule__PatternExpCS__Group__221740 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PatternExpCS__OwnedPatternTypeAssignment_2_in_rule__PatternExpCS__Group__2__Impl21767 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__0__Impl_in_rule__LambdaLiteralExpCS__Group__021803 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__1_in_rule__LambdaLiteralExpCS__Group__021806 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__LambdaLiteralExpCS__Group__0__Impl21834 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__1__Impl_in_rule__LambdaLiteralExpCS__Group__121865 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A040L});
+ public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__2_in_rule__LambdaLiteralExpCS__Group__121868 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_64_in_rule__LambdaLiteralExpCS__Group__1__Impl21896 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__2__Impl_in_rule__LambdaLiteralExpCS__Group__221927 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__3_in_rule__LambdaLiteralExpCS__Group__221930 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2_in_rule__LambdaLiteralExpCS__Group__2__Impl21957 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__3__Impl_in_rule__LambdaLiteralExpCS__Group__321987 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__LambdaLiteralExpCS__Group__3__Impl22015 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__0__Impl_in_rule__MapLiteralExpCS__Group__022054 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__1_in_rule__MapLiteralExpCS__Group__022057 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__OwnedTypeAssignment_0_in_rule__MapLiteralExpCS__Group__0__Impl22084 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__1__Impl_in_rule__MapLiteralExpCS__Group__122114 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A042L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__2_in_rule__MapLiteralExpCS__Group__122117 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_64_in_rule__MapLiteralExpCS__Group__1__Impl22145 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__2__Impl_in_rule__MapLiteralExpCS__Group__222176 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A042L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__3_in_rule__MapLiteralExpCS__Group__222179 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__0_in_rule__MapLiteralExpCS__Group__2__Impl22206 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__3__Impl_in_rule__MapLiteralExpCS__Group__322237 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__MapLiteralExpCS__Group__3__Impl22265 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__0__Impl_in_rule__MapLiteralExpCS__Group_2__022304 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__1_in_rule__MapLiteralExpCS__Group_2__022307 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__MapLiteralExpCS__Group_2__0__Impl22334 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__1__Impl_in_rule__MapLiteralExpCS__Group_2__122364 = new BitSet(new long[]{0x0000000000000002L});
}
private static class FollowSets001 {
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__0_in_rule__MapLiteralExpCS__Group_2__1__Impl22392 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__0__Impl_in_rule__MapLiteralExpCS__Group_2_1__022427 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A040L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__1_in_rule__MapLiteralExpCS__Group_2_1__022430 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__MapLiteralExpCS__Group_2_1__0__Impl22458 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__1__Impl_in_rule__MapLiteralExpCS__Group_2_1__122489 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__MapLiteralExpCS__Group_2_1__1__Impl22516 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__0__Impl_in_rule__MapLiteralPartCS__Group__022550 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
- public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__1_in_rule__MapLiteralPartCS__Group__022553 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralPartCS__OwnedKeyAssignment_0_in_rule__MapLiteralPartCS__Group__0__Impl22580 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__1__Impl_in_rule__MapLiteralPartCS__Group__122610 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A040L});
- public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__2_in_rule__MapLiteralPartCS__Group__122613 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_78_in_rule__MapLiteralPartCS__Group__1__Impl22641 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__2__Impl_in_rule__MapLiteralPartCS__Group__222672 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralPartCS__OwnedValueAssignment_2_in_rule__MapLiteralPartCS__Group__2__Impl22699 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__022735 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__022738 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_48_in_rule__TupleLiteralExpCS__Group__0__Impl22766 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__122797 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__122800 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__TupleLiteralExpCS__Group__1__Impl22828 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__222859 = new BitSet(new long[]{0x0000000000000000L,0x000000000000000AL});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__222862 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl22889 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__322919 = new BitSet(new long[]{0x0000000000000000L,0x000000000000000AL});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__322922 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl22949 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__422980 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__TupleLiteralExpCS__Group__4__Impl23008 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__023049 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__023052 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__TupleLiteralExpCS__Group_3__0__Impl23080 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__123111 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl23138 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__023172 = new BitSet(new long[]{0x0000002000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__023175 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl23202 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__123232 = new BitSet(new long[]{0x0000002000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__123235 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl23262 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__223293 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A040L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__223296 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_37_in_rule__TupleLiteralPartCS__Group__2__Impl23324 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__323355 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl23382 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__023420 = new BitSet(new long[]{0x3FFF80000FFE00C0L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__023423 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__TupleLiteralPartCS__Group_1__0__Impl23451 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__123482 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl23509 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__023543 = new BitSet(new long[]{0x0000000040000000L});
- public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__023546 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__123604 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_30_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl23632 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__023667 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L});
- public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__023670 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__123728 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_79_in_rule__InvalidLiteralExpCS__Group__1__Impl23756 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__023791 = new BitSet(new long[]{0x0000000040000030L,0x00000000C0018000L});
- public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__023794 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__123852 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_80_in_rule__NullLiteralExpCS__Group__1__Impl23880 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__023915 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L});
- public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__023918 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl23945 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__123974 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl24001 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group__0__Impl_in_rule__TypeNameExpCS__Group__024036 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group__1_in_rule__TypeNameExpCS__Group__024039 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__OwnedPathNameAssignment_0_in_rule__TypeNameExpCS__Group__0__Impl24066 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group__1__Impl_in_rule__TypeNameExpCS__Group__124096 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__0_in_rule__TypeNameExpCS__Group__1__Impl24123 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__0__Impl_in_rule__TypeNameExpCS__Group_1__024158 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__1_in_rule__TypeNameExpCS__Group_1__024161 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0_in_rule__TypeNameExpCS__Group_1__0__Impl24188 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__1__Impl_in_rule__TypeNameExpCS__Group_1__124218 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__0_in_rule__TypeNameExpCS__Group_1__1__Impl24245 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__0__Impl_in_rule__TypeNameExpCS__Group_1_1__024280 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A040L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__1_in_rule__TypeNameExpCS__Group_1_1__024283 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__TypeNameExpCS__Group_1_1__0__Impl24311 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__1__Impl_in_rule__TypeNameExpCS__Group_1_1__124342 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__2_in_rule__TypeNameExpCS__Group_1_1__124345 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1_in_rule__TypeNameExpCS__Group_1_1__1__Impl24372 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__2__Impl_in_rule__TypeNameExpCS__Group_1_1__224402 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__TypeNameExpCS__Group_1_1__2__Impl24430 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__024467 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L});
- public static final BitSet FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__024470 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl24497 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__124527 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeExpCS__OwnedMultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl24554 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__024589 = new BitSet(new long[]{0x00007FFFD0000000L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__024592 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePrefixedPrimaryExpCS_in_rule__ExpCS__Group_0__0__Impl24619 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__124648 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl24675 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__024710 = new BitSet(new long[]{0x00007FFFD0000000L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__024713 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__124771 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A040L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__124774 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__NameAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl24801 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__224831 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedRightAssignment_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl24858 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__0__Impl_in_rule__PrefixedLetExpCS__Group_0__024894 = new BitSet(new long[]{0x0000000030000000L});
- public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__1_in_rule__PrefixedLetExpCS__Group_0__024897 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__1__Impl_in_rule__PrefixedLetExpCS__Group_0__124955 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A040L});
- public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__2_in_rule__PrefixedLetExpCS__Group_0__124958 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedLetExpCS__NameAssignment_0_1_in_rule__PrefixedLetExpCS__Group_0__1__Impl24985 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__2__Impl_in_rule__PrefixedLetExpCS__Group_0__225015 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedLetExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedLetExpCS__Group_0__2__Impl25042 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__0__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__025078 = new BitSet(new long[]{0x0000000030000000L});
- public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1_in_rule__PrefixedPrimaryExpCS__Group_0__025081 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__125139 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000C411A040L});
- public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2_in_rule__PrefixedPrimaryExpCS__Group_0__125142 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__NameAssignment_0_1_in_rule__PrefixedPrimaryExpCS__Group_0__1__Impl25169 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__225199 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedPrimaryExpCS__Group_0__2__Impl25226 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__0__Impl_in_rule__NameExpCS__Group__025262 = new BitSet(new long[]{0x0000000000000000L,0x0000000100040041L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__1_in_rule__NameExpCS__Group__025265 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__OwnedPathNameAssignment_0_in_rule__NameExpCS__Group__0__Impl25292 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__1__Impl_in_rule__NameExpCS__Group__125322 = new BitSet(new long[]{0x0000000000000000L,0x0000000100040041L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__2_in_rule__NameExpCS__Group__125325 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1_in_rule__NameExpCS__Group__1__Impl25352 = new BitSet(new long[]{0x0000000000000002L,0x0000000000040000L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__2__Impl_in_rule__NameExpCS__Group__225383 = new BitSet(new long[]{0x0000000000000000L,0x0000000100040041L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__3_in_rule__NameExpCS__Group__225386 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2_in_rule__NameExpCS__Group__2__Impl25413 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__3__Impl_in_rule__NameExpCS__Group__325444 = new BitSet(new long[]{0x0000000000000000L,0x0000000100040041L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__4_in_rule__NameExpCS__Group__325447 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3_in_rule__NameExpCS__Group__3__Impl25474 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__4__Impl_in_rule__NameExpCS__Group__425505 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group_4__0_in_rule__NameExpCS__Group__4__Impl25532 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group_4__0__Impl_in_rule__NameExpCS__Group_4__025573 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group_4__1_in_rule__NameExpCS__Group_4__025576 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__IsPreAssignment_4_0_in_rule__NameExpCS__Group_4__0__Impl25603 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group_4__1__Impl_in_rule__NameExpCS__Group_4__125633 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_81_in_rule__NameExpCS__Group_4__1__Impl25661 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__0__Impl_in_rule__CurlyBracketedClauseCS__Group__025696 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__1_in_rule__CurlyBracketedClauseCS__Group__025699 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__1__Impl_in_rule__CurlyBracketedClauseCS__Group__125757 = new BitSet(new long[]{0x000000000FFE00E0L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__2_in_rule__CurlyBracketedClauseCS__Group__125760 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__CurlyBracketedClauseCS__Group__1__Impl25788 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__2__Impl_in_rule__CurlyBracketedClauseCS__Group__225819 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__3_in_rule__CurlyBracketedClauseCS__Group__225822 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Alternatives_2_in_rule__CurlyBracketedClauseCS__Group__2__Impl25849 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__0_in_rule__MapLiteralExpCS__Group_2__1__Impl22391 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__0__Impl_in_rule__MapLiteralExpCS__Group_2_1__022426 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A040L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__1_in_rule__MapLiteralExpCS__Group_2_1__022429 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__MapLiteralExpCS__Group_2_1__0__Impl22457 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__1__Impl_in_rule__MapLiteralExpCS__Group_2_1__122488 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__MapLiteralExpCS__Group_2_1__1__Impl22515 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__0__Impl_in_rule__MapLiteralPartCS__Group__022549 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__1_in_rule__MapLiteralPartCS__Group__022552 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralPartCS__OwnedKeyAssignment_0_in_rule__MapLiteralPartCS__Group__0__Impl22579 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__1__Impl_in_rule__MapLiteralPartCS__Group__122609 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A040L});
+ public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__2_in_rule__MapLiteralPartCS__Group__122612 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_78_in_rule__MapLiteralPartCS__Group__1__Impl22640 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__2__Impl_in_rule__MapLiteralPartCS__Group__222671 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralPartCS__OwnedValueAssignment_2_in_rule__MapLiteralPartCS__Group__2__Impl22698 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__022734 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__022737 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_48_in_rule__TupleLiteralExpCS__Group__0__Impl22765 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__122796 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__122799 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_64_in_rule__TupleLiteralExpCS__Group__1__Impl22827 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__222858 = new BitSet(new long[]{0x0000000000000000L,0x000000000000000AL});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__222861 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl22888 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__322918 = new BitSet(new long[]{0x0000000000000000L,0x000000000000000AL});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__322921 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl22948 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__422979 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__TupleLiteralExpCS__Group__4__Impl23007 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__023048 = new BitSet(new long[]{0x000000000FFE00C0L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__023051 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__TupleLiteralExpCS__Group_3__0__Impl23079 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__123110 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl23137 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__023171 = new BitSet(new long[]{0x0000002000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__023174 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl23201 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__123231 = new BitSet(new long[]{0x0000002000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__123234 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl23261 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__223292 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A040L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__223295 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_37_in_rule__TupleLiteralPartCS__Group__2__Impl23323 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__323354 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl23381 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__023419 = new BitSet(new long[]{0x3FFF80000FFE00C0L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__023422 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__TupleLiteralPartCS__Group_1__0__Impl23450 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__123481 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl23508 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__023542 = new BitSet(new long[]{0x0000000040000000L});
+ public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__023545 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__123603 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_30_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl23631 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__023666 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__023669 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__123727 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_79_in_rule__InvalidLiteralExpCS__Group__1__Impl23755 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__023790 = new BitSet(new long[]{0x0000000040000030L,0x00000000C0018000L});
+ public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__023793 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__123851 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_80_in_rule__NullLiteralExpCS__Group__1__Impl23879 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__023914 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L});
+ public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__023917 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl23944 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__123973 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl24000 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group__0__Impl_in_rule__TypeNameExpCS__Group__024035 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group__1_in_rule__TypeNameExpCS__Group__024038 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__OwnedPathNameAssignment_0_in_rule__TypeNameExpCS__Group__0__Impl24065 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group__1__Impl_in_rule__TypeNameExpCS__Group__124095 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__0_in_rule__TypeNameExpCS__Group__1__Impl24122 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__0__Impl_in_rule__TypeNameExpCS__Group_1__024157 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__1_in_rule__TypeNameExpCS__Group_1__024160 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0_in_rule__TypeNameExpCS__Group_1__0__Impl24187 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__1__Impl_in_rule__TypeNameExpCS__Group_1__124217 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__0_in_rule__TypeNameExpCS__Group_1__1__Impl24244 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__0__Impl_in_rule__TypeNameExpCS__Group_1_1__024279 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A040L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__1_in_rule__TypeNameExpCS__Group_1_1__024282 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_64_in_rule__TypeNameExpCS__Group_1_1__0__Impl24310 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__1__Impl_in_rule__TypeNameExpCS__Group_1_1__124341 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__2_in_rule__TypeNameExpCS__Group_1_1__124344 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1_in_rule__TypeNameExpCS__Group_1_1__1__Impl24371 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__2__Impl_in_rule__TypeNameExpCS__Group_1_1__224401 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__TypeNameExpCS__Group_1_1__2__Impl24429 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__024466 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__024469 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl24496 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__124526 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__OwnedMultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl24553 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__024588 = new BitSet(new long[]{0x00007FFFD0000000L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__024591 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePrefixedPrimaryExpCS_in_rule__ExpCS__Group_0__0__Impl24618 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__124647 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl24674 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__024709 = new BitSet(new long[]{0x00007FFFD0000000L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__024712 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__124770 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A040L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__124773 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__NameAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl24800 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__224830 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedRightAssignment_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl24857 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__0__Impl_in_rule__PrefixedLetExpCS__Group_0__024893 = new BitSet(new long[]{0x0000000030000000L});
+ public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__1_in_rule__PrefixedLetExpCS__Group_0__024896 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__1__Impl_in_rule__PrefixedLetExpCS__Group_0__124954 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A040L});
+ public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__2_in_rule__PrefixedLetExpCS__Group_0__124957 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedLetExpCS__NameAssignment_0_1_in_rule__PrefixedLetExpCS__Group_0__1__Impl24984 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__2__Impl_in_rule__PrefixedLetExpCS__Group_0__225014 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedLetExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedLetExpCS__Group_0__2__Impl25041 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__0__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__025077 = new BitSet(new long[]{0x0000000030000000L});
+ public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1_in_rule__PrefixedPrimaryExpCS__Group_0__025080 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__125138 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000C411A040L});
+ public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2_in_rule__PrefixedPrimaryExpCS__Group_0__125141 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__NameAssignment_0_1_in_rule__PrefixedPrimaryExpCS__Group_0__1__Impl25168 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__225198 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedPrimaryExpCS__Group_0__2__Impl25225 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__0__Impl_in_rule__NameExpCS__Group__025261 = new BitSet(new long[]{0x0000000000000000L,0x0000000100040041L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__1_in_rule__NameExpCS__Group__025264 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__OwnedPathNameAssignment_0_in_rule__NameExpCS__Group__0__Impl25291 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__1__Impl_in_rule__NameExpCS__Group__125321 = new BitSet(new long[]{0x0000000000000000L,0x0000000100040041L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__2_in_rule__NameExpCS__Group__125324 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1_in_rule__NameExpCS__Group__1__Impl25351 = new BitSet(new long[]{0x0000000000000002L,0x0000000000040000L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__2__Impl_in_rule__NameExpCS__Group__225382 = new BitSet(new long[]{0x0000000000000000L,0x0000000100040041L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__3_in_rule__NameExpCS__Group__225385 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2_in_rule__NameExpCS__Group__2__Impl25412 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__3__Impl_in_rule__NameExpCS__Group__325443 = new BitSet(new long[]{0x0000000000000000L,0x0000000100040041L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__4_in_rule__NameExpCS__Group__325446 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3_in_rule__NameExpCS__Group__3__Impl25473 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__4__Impl_in_rule__NameExpCS__Group__425504 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group_4__0_in_rule__NameExpCS__Group__4__Impl25531 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group_4__0__Impl_in_rule__NameExpCS__Group_4__025572 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group_4__1_in_rule__NameExpCS__Group_4__025575 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__IsPreAssignment_4_0_in_rule__NameExpCS__Group_4__0__Impl25602 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group_4__1__Impl_in_rule__NameExpCS__Group_4__125632 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_81_in_rule__NameExpCS__Group_4__1__Impl25660 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__0__Impl_in_rule__CurlyBracketedClauseCS__Group__025695 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__1_in_rule__CurlyBracketedClauseCS__Group__025698 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__1__Impl_in_rule__CurlyBracketedClauseCS__Group__125756 = new BitSet(new long[]{0x000000000FFE00E0L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__2_in_rule__CurlyBracketedClauseCS__Group__125759 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_64_in_rule__CurlyBracketedClauseCS__Group__1__Impl25787 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__2__Impl_in_rule__CurlyBracketedClauseCS__Group__225818 = new BitSet(new long[]{0x000000000FFE00E0L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__3_in_rule__CurlyBracketedClauseCS__Group__225821 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Alternatives_2_in_rule__CurlyBracketedClauseCS__Group__2__Impl25848 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__3__Impl_in_rule__CurlyBracketedClauseCS__Group__325879 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_65_in_rule__CurlyBracketedClauseCS__Group__3__Impl25907 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0__025946 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__1_in_rule__CurlyBracketedClauseCS__Group_2_0__025949 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0_in_rule__CurlyBracketedClauseCS__Group_2_0__0__Impl25976 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0__126006 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__0_in_rule__CurlyBracketedClauseCS__Group_2_0__1__Impl26033 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0_1__026068 = new BitSet(new long[]{0x000000000FFE00C0L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__1_in_rule__CurlyBracketedClauseCS__Group_2_0_1__026071 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl26099 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0_1__126130 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1_in_rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl26157 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_1__025946 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1__1_in_rule__CurlyBracketedClauseCS__Group_2_1__025949 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0_in_rule__CurlyBracketedClauseCS__Group_2_1__0__Impl25976 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_1__126006 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1_1__0_in_rule__CurlyBracketedClauseCS__Group_2_1__1__Impl26033 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_1_1__026068 = new BitSet(new long[]{0x000000000FFE00E0L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1_1__1_in_rule__CurlyBracketedClauseCS__Group_2_1_1__026071 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl26099 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_1_1__126130 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1_in_rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl26157 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group__0__Impl_in_rule__RoundBracketedClauseCS__Group__026191 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group__1_in_rule__RoundBracketedClauseCS__Group__026194 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group__1__Impl_in_rule__RoundBracketedClauseCS__Group__126252 = new BitSet(new long[]{0x3FFF80007FFE00F0L,0x00000000E611A1C0L});
@@ -59841,9 +59841,9 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
public static final BitSet FOLLOW_ruleRoundBracketedClauseCS_in_rule__NameExpCS__OwnedRoundBracketedClauseAssignment_237697 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCurlyBracketedClauseCS_in_rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_337728 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_96_in_rule__NameExpCS__IsPreAssignment_4_037764 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_037803 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_137834 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStringLiteral_in_rule__CurlyBracketedClauseCS__ValueAssignment_2_137865 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleStringLiteral_in_rule__CurlyBracketedClauseCS__ValueAssignment_2_037803 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_037834 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_137865 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNavigatingArgCS_in_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_037896 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_137927 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNavigatingSemiArgCS_in_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_037958 = new BitSet(new long[]{0x0000000000000002L});
@@ -59914,8 +59914,8 @@ public class InternalQVTcoreParser extends AbstractInternalContentAssistParser {
public static final BitSet FOLLOW_ruleMapLiteralExpCS_in_synpred81_InternalQVTcore8313 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCollectionLiteralExpCS_in_synpred82_InternalQVTcore8330 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeLiteralExpCS_in_synpred84_InternalQVTcore8364 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__0_in_synpred151_InternalQVTcore24123 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__0_in_synpred152_InternalQVTcore24245 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__0_in_synpred150_InternalQVTcore24122 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__0_in_synpred151_InternalQVTcore24244 = new BitSet(new long[]{0x0000000000000002L});
}
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/QVTcore.xtextbin b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/QVTcore.xtextbin
index a9924dc06..5bf20abf7 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/QVTcore.xtextbin
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/QVTcore.xtextbin
Binary files differ
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/QVTcoreGrammarResource.java b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/QVTcoreGrammarResource.java
index 439c753ae..8d78dfbcd 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/QVTcoreGrammarResource.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/QVTcoreGrammarResource.java
@@ -301,7 +301,7 @@ public class QVTcoreGrammarResource extends AbstractGrammarResource
PR_CollectionPatternCS.setAlternatives(createGroup(createAssignment("ownedType", "=", createRuleCall(PR_CollectionTypeCS)), createKeyword("{"), setCardinality("?", createGroup(createAssignment("ownedParts", "+=", createRuleCall(PR_PatternExpCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("ownedParts", "+=", createRuleCall(PR_PatternExpCS)))), createGroup(createKeyword("++"), createAssignment("restVariableName", "=", createRuleCall(_Base.PR_Identifier))))), createKeyword("}")));
PR_CollectionTypeCS.setAlternatives(createGroup(createAssignment("name", "=", createRuleCall(PR_CollectionTypeIdentifier)), setCardinality("?", createGroup(createKeyword("("), createAssignment("ownedType", "=", createRuleCall(PR_TypeExpCS)), createKeyword(")")))));
PR_CollectionTypeIdentifier.setAlternatives(createAlternatives(createKeyword("Set"), createKeyword("Bag"), createKeyword("Sequence"), createKeyword("Collection"), createKeyword("OrderedSet")));
- PR_CurlyBracketedClauseCS.setAlternatives(createGroup(createAction(null, null, createTypeRef(MM, org.eclipse.ocl.xtext.essentialoclcs.EssentialOCLCSPackage.Literals.CURLY_BRACKETED_CLAUSE_CS)), createKeyword("{"), createAlternatives(setCardinality("?", createGroup(createAssignment("ownedParts", "+=", createRuleCall(PR_ShadowPartCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("ownedParts", "+=", createRuleCall(PR_ShadowPartCS)))))), createAssignment("value", "=", createRuleCall(_Base.PR_StringLiteral))), createKeyword("}")));
+ PR_CurlyBracketedClauseCS.setAlternatives(createGroup(createAction(null, null, createTypeRef(MM, org.eclipse.ocl.xtext.essentialoclcs.EssentialOCLCSPackage.Literals.CURLY_BRACKETED_CLAUSE_CS)), createKeyword("{"), setCardinality("?", createAlternatives(createAssignment("value", "=", createRuleCall(_Base.PR_StringLiteral)), createGroup(createAssignment("ownedParts", "+=", createRuleCall(PR_ShadowPartCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("ownedParts", "+=", createRuleCall(PR_ShadowPartCS))))))), createKeyword("}")));
PR_ElseIfThenExpCS.setAlternatives(createGroup(createKeyword("elseif"), createAssignment("ownedCondition", "=", createRuleCall(PR_ExpCS)), createKeyword("then"), createAssignment("ownedThenExpression", "=", createRuleCall(PR_ExpCS))));
PR_EssentialOCLInfixOperatorName.setAlternatives(createAlternatives(createKeyword("*"), createKeyword("/"), createKeyword("+"), createKeyword("-"), createKeyword(">"), createKeyword("<"), createKeyword(">="), createKeyword("<="), createKeyword("="), createKeyword("<>"), createKeyword("and"), createKeyword("or"), createKeyword("xor"), createKeyword("implies")));
PR_EssentialOCLNavigationOperatorName.setAlternatives(createAlternatives(createKeyword("."), createKeyword("->"), createKeyword("?."), createKeyword("?->")));
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g
index dc1fe81f6..1c73b67e0 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g
@@ -5055,66 +5055,66 @@ ruleCurlyBracketedClauseCS returns [EObject current=null]
{
newLeafNode(otherlv_1, grammarAccess.getCurlyBracketedClauseCSAccess().getLeftCurlyBracketKeyword_1());
}
-(((
+((
(
{
- newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_0_0());
+ newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_0_0());
}
- lv_ownedParts_2_0=ruleShadowPartCS {
+ lv_value_2_0=ruleStringLiteral {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getCurlyBracketedClauseCSRule());
}
- add(
+ set(
$current,
- "ownedParts",
- lv_ownedParts_2_0,
- "ShadowPartCS");
+ "value",
+ lv_value_2_0,
+ "StringLiteral");
afterParserOrEnumRuleCall();
}
)
-)( otherlv_3=','
- {
- newLeafNode(otherlv_3, grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_0_1_0());
- }
-(
+)
+ |((
(
{
- newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_1_1_0());
+ newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_0_0());
}
- lv_ownedParts_4_0=ruleShadowPartCS {
+ lv_ownedParts_3_0=ruleShadowPartCS {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getCurlyBracketedClauseCSRule());
}
add(
$current,
"ownedParts",
- lv_ownedParts_4_0,
+ lv_ownedParts_3_0,
"ShadowPartCS");
afterParserOrEnumRuleCall();
}
)
-))*)?
- |(
+)( otherlv_4=','
+ {
+ newLeafNode(otherlv_4, grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_1_1_0());
+ }
+(
(
{
- newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_1_0());
+ newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_1_1_0());
}
- lv_value_5_0=ruleStringLiteral {
+ lv_ownedParts_5_0=ruleShadowPartCS {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getCurlyBracketedClauseCSRule());
}
- set(
+ add(
$current,
- "value",
- lv_value_5_0,
- "StringLiteral");
+ "ownedParts",
+ lv_ownedParts_5_0,
+ "ShadowPartCS");
afterParserOrEnumRuleCall();
}
)
-)) otherlv_6='}'
+))*))? otherlv_6='}'
{
newLeafNode(otherlv_6, grammarAccess.getCurlyBracketedClauseCSAccess().getRightCurlyBracketKeyword_3());
}
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcoreParser.java b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcoreParser.java
index 7d3220556..3e080e801 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcoreParser.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcoreParser.java
@@ -14533,28 +14533,28 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCurlyBracketedClauseCS"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5041:1: ruleCurlyBracketedClauseCS returns [EObject current=null] : ( () otherlv_1= '{' ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) ) otherlv_6= '}' ) ;
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5041:1: ruleCurlyBracketedClauseCS returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_value_2_0= ruleStringLiteral ) ) | ( ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )* ) )? otherlv_6= '}' ) ;
public final EObject ruleCurlyBracketedClauseCS() throws RecognitionException {
EObject current = null;
Token otherlv_1=null;
- Token otherlv_3=null;
+ Token otherlv_4=null;
Token otherlv_6=null;
- EObject lv_ownedParts_2_0 = null;
+ AntlrDatatypeRuleToken lv_value_2_0 = null;
- EObject lv_ownedParts_4_0 = null;
+ EObject lv_ownedParts_3_0 = null;
- AntlrDatatypeRuleToken lv_value_5_0 = null;
+ EObject lv_ownedParts_5_0 = null;
enterRule();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5044:28: ( ( () otherlv_1= '{' ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) ) otherlv_6= '}' ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5045:1: ( () otherlv_1= '{' ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) ) otherlv_6= '}' )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5044:28: ( ( () otherlv_1= '{' ( ( (lv_value_2_0= ruleStringLiteral ) ) | ( ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )* ) )? otherlv_6= '}' ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5045:1: ( () otherlv_1= '{' ( ( (lv_value_2_0= ruleStringLiteral ) ) | ( ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )* ) )? otherlv_6= '}' )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5045:1: ( () otherlv_1= '{' ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) ) otherlv_6= '}' )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5045:2: () otherlv_1= '{' ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) ) otherlv_6= '}'
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5045:1: ( () otherlv_1= '{' ( ( (lv_value_2_0= ruleStringLiteral ) ) | ( ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )* ) )? otherlv_6= '}' )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5045:2: () otherlv_1= '{' ( ( (lv_value_2_0= ruleStringLiteral ) ) | ( ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )* ) )? otherlv_6= '}'
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5045:2: ()
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5046:2:
@@ -14580,141 +14580,52 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getCurlyBracketedClauseCSAccess().getLeftCurlyBracketKeyword_1());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5058:1: ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) )
- int alt91=2;
- int LA91_0 = input.LA(1);
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5058:1: ( ( (lv_value_2_0= ruleStringLiteral ) ) | ( ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )* ) )?
+ int alt90=3;
+ int LA90_0 = input.LA(1);
- if ( ((LA91_0>=RULE_SIMPLE_ID && LA91_0<=RULE_ESCAPED_ID)||LA91_0==17||LA91_0==19||LA91_0==23||(LA91_0>=25 && LA91_0<=26)||LA91_0==30||(LA91_0>=34 && LA91_0<=35)||(LA91_0>=37 && LA91_0<=40)) ) {
- alt91=1;
+ if ( (LA90_0==RULE_SINGLE_QUOTED_STRING) ) {
+ alt90=1;
}
- else if ( (LA91_0==RULE_SINGLE_QUOTED_STRING) ) {
- alt91=2;
+ else if ( ((LA90_0>=RULE_SIMPLE_ID && LA90_0<=RULE_ESCAPED_ID)||LA90_0==17||LA90_0==19||(LA90_0>=25 && LA90_0<=26)||LA90_0==30||(LA90_0>=34 && LA90_0<=35)||(LA90_0>=37 && LA90_0<=40)) ) {
+ alt90=2;
}
- else {
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 91, 0, input);
-
- throw nvae;
- }
- switch (alt91) {
+ switch (alt90) {
case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5058:2: ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )?
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5058:2: ( (lv_value_2_0= ruleStringLiteral ) )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5058:2: ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )?
- int alt90=2;
- int LA90_0 = input.LA(1);
-
- if ( ((LA90_0>=RULE_SIMPLE_ID && LA90_0<=RULE_ESCAPED_ID)||LA90_0==17||LA90_0==19||(LA90_0>=25 && LA90_0<=26)||LA90_0==30||(LA90_0>=34 && LA90_0<=35)||(LA90_0>=37 && LA90_0<=40)) ) {
- alt90=1;
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5058:2: ( (lv_value_2_0= ruleStringLiteral ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5059:1: (lv_value_2_0= ruleStringLiteral )
+ {
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5059:1: (lv_value_2_0= ruleStringLiteral )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5060:3: lv_value_2_0= ruleStringLiteral
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_0_0());
+
}
- switch (alt90) {
- case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5058:3: ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )*
- {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5058:3: ( (lv_ownedParts_2_0= ruleShadowPartCS ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5059:1: (lv_ownedParts_2_0= ruleShadowPartCS )
- {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5059:1: (lv_ownedParts_2_0= ruleShadowPartCS )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5060:3: lv_ownedParts_2_0= ruleShadowPartCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_0_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_ruleShadowPartCS_in_ruleCurlyBracketedClauseCS11220);
- lv_ownedParts_2_0=ruleShadowPartCS();
+ pushFollow(FollowSets000.FOLLOW_ruleStringLiteral_in_ruleCurlyBracketedClauseCS11219);
+ lv_value_2_0=ruleStringLiteral();
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getCurlyBracketedClauseCSRule());
- }
- add(
- current,
- "ownedParts",
- lv_ownedParts_2_0,
- "ShadowPartCS");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5076:2: (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )*
- loop89:
- do {
- int alt89=2;
- int LA89_0 = input.LA(1);
-
- if ( (LA89_0==20) ) {
- alt89=1;
- }
-
-
- switch (alt89) {
- case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5076:4: otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) )
- {
- otherlv_3=(Token)match(input,20,FollowSets000.FOLLOW_20_in_ruleCurlyBracketedClauseCS11233); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_3, grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_0_1_0());
-
- }
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5080:1: ( (lv_ownedParts_4_0= ruleShadowPartCS ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5081:1: (lv_ownedParts_4_0= ruleShadowPartCS )
- {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5081:1: (lv_ownedParts_4_0= ruleShadowPartCS )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5082:3: lv_ownedParts_4_0= ruleShadowPartCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_1_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_ruleShadowPartCS_in_ruleCurlyBracketedClauseCS11254);
- lv_ownedParts_4_0=ruleShadowPartCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getCurlyBracketedClauseCSRule());
- }
- add(
- current,
- "ownedParts",
- lv_ownedParts_4_0,
- "ShadowPartCS");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
-
- }
- break;
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- default :
- break loop89;
- }
- } while (true);
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getCurlyBracketedClauseCSRule());
+ }
+ set(
+ current,
+ "value",
+ lv_value_2_0,
+ "StringLiteral");
+ afterParserOrEnumRuleCall();
+
+ }
+ }
- }
- break;
}
@@ -14722,21 +14633,24 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5099:6: ( (lv_value_5_0= ruleStringLiteral ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5077:6: ( ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )* )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5099:6: ( (lv_value_5_0= ruleStringLiteral ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5100:1: (lv_value_5_0= ruleStringLiteral )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5077:6: ( ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )* )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5077:7: ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )*
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5100:1: (lv_value_5_0= ruleStringLiteral )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5101:3: lv_value_5_0= ruleStringLiteral
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5077:7: ( (lv_ownedParts_3_0= ruleShadowPartCS ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5078:1: (lv_ownedParts_3_0= ruleShadowPartCS )
+ {
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5078:1: (lv_ownedParts_3_0= ruleShadowPartCS )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5079:3: lv_ownedParts_3_0= ruleShadowPartCS
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_1_0());
+ newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleStringLiteral_in_ruleCurlyBracketedClauseCS11285);
- lv_value_5_0=ruleStringLiteral();
+ pushFollow(FollowSets000.FOLLOW_ruleShadowPartCS_in_ruleCurlyBracketedClauseCS11247);
+ lv_ownedParts_3_0=ruleShadowPartCS();
state._fsp--;
if (state.failed) return current;
@@ -14745,11 +14659,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
if (current==null) {
current = createModelElementForParent(grammarAccess.getCurlyBracketedClauseCSRule());
}
- set(
+ add(
current,
- "value",
- lv_value_5_0,
- "StringLiteral");
+ "ownedParts",
+ lv_ownedParts_3_0,
+ "ShadowPartCS");
afterParserOrEnumRuleCall();
}
@@ -14759,6 +14673,74 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5095:2: (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )*
+ loop89:
+ do {
+ int alt89=2;
+ int LA89_0 = input.LA(1);
+
+ if ( (LA89_0==20) ) {
+ alt89=1;
+ }
+
+
+ switch (alt89) {
+ case 1 :
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5095:4: otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) )
+ {
+ otherlv_4=(Token)match(input,20,FollowSets000.FOLLOW_20_in_ruleCurlyBracketedClauseCS11260); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_4, grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_1_1_0());
+
+ }
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5099:1: ( (lv_ownedParts_5_0= ruleShadowPartCS ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5100:1: (lv_ownedParts_5_0= ruleShadowPartCS )
+ {
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5100:1: (lv_ownedParts_5_0= ruleShadowPartCS )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5101:3: lv_ownedParts_5_0= ruleShadowPartCS
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_1_1_0());
+
+ }
+ pushFollow(FollowSets000.FOLLOW_ruleShadowPartCS_in_ruleCurlyBracketedClauseCS11281);
+ lv_ownedParts_5_0=ruleShadowPartCS();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getCurlyBracketedClauseCSRule());
+ }
+ add(
+ current,
+ "ownedParts",
+ lv_ownedParts_5_0,
+ "ShadowPartCS");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop89;
+ }
+ } while (true);
+
+
+ }
+
}
break;
@@ -14887,13 +14869,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5155:1: ( ( (lv_ownedArguments_2_0= ruleNavigatingArgCS ) ) ( (lv_ownedArguments_3_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS ) ) ( (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_ownedArguments_6_0= ruleNavigatingBarArgCS ) ) ( (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS ) )* )* )?
- int alt97=2;
- int LA97_0 = input.LA(1);
+ int alt96=2;
+ int LA96_0 = input.LA(1);
- if ( ((LA97_0>=RULE_SIMPLE_ID && LA97_0<=RULE_SINGLE_QUOTED_STRING)||LA97_0==17||LA97_0==19||(LA97_0>=25 && LA97_0<=27)||(LA97_0>=29 && LA97_0<=30)||LA97_0==32||(LA97_0>=34 && LA97_0<=35)||(LA97_0>=37 && LA97_0<=42)||(LA97_0>=59 && LA97_0<=73)||LA97_0==76||(LA97_0>=78 && LA97_0<=81)||LA97_0==86||(LA97_0>=91 && LA97_0<=92)) ) {
- alt97=1;
+ if ( ((LA96_0>=RULE_SIMPLE_ID && LA96_0<=RULE_SINGLE_QUOTED_STRING)||LA96_0==17||LA96_0==19||(LA96_0>=25 && LA96_0<=27)||(LA96_0>=29 && LA96_0<=30)||LA96_0==32||(LA96_0>=34 && LA96_0<=35)||(LA96_0>=37 && LA96_0<=42)||(LA96_0>=59 && LA96_0<=73)||LA96_0==76||(LA96_0>=78 && LA96_0<=81)||LA96_0==86||(LA96_0>=91 && LA96_0<=92)) ) {
+ alt96=1;
}
- switch (alt97) {
+ switch (alt96) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5155:2: ( (lv_ownedArguments_2_0= ruleNavigatingArgCS ) ) ( (lv_ownedArguments_3_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS ) ) ( (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_ownedArguments_6_0= ruleNavigatingBarArgCS ) ) ( (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS ) )* )*
{
@@ -14933,17 +14915,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5173:2: ( (lv_ownedArguments_3_0= ruleNavigatingCommaArgCS ) )*
- loop92:
+ loop91:
do {
- int alt92=2;
- int LA92_0 = input.LA(1);
+ int alt91=2;
+ int LA91_0 = input.LA(1);
- if ( (LA92_0==20) ) {
- alt92=1;
+ if ( (LA91_0==20) ) {
+ alt91=1;
}
- switch (alt92) {
+ switch (alt91) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5174:1: (lv_ownedArguments_3_0= ruleNavigatingCommaArgCS )
{
@@ -14981,18 +14963,18 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop92;
+ break loop91;
}
} while (true);
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5191:3: ( ( (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS ) ) ( (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS ) )* )?
- int alt94=2;
- int LA94_0 = input.LA(1);
+ int alt93=2;
+ int LA93_0 = input.LA(1);
- if ( (LA94_0==33) ) {
- alt94=1;
+ if ( (LA93_0==33) ) {
+ alt93=1;
}
- switch (alt94) {
+ switch (alt93) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5191:4: ( (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS ) ) ( (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS ) )*
{
@@ -15032,17 +15014,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5209:2: ( (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS ) )*
- loop93:
+ loop92:
do {
- int alt93=2;
- int LA93_0 = input.LA(1);
+ int alt92=2;
+ int LA92_0 = input.LA(1);
- if ( (LA93_0==20) ) {
- alt93=1;
+ if ( (LA92_0==20) ) {
+ alt92=1;
}
- switch (alt93) {
+ switch (alt92) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5210:1: (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS )
{
@@ -15080,7 +15062,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop93;
+ break loop92;
}
} while (true);
@@ -15091,17 +15073,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5227:5: ( ( (lv_ownedArguments_6_0= ruleNavigatingBarArgCS ) ) ( (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS ) )* )*
- loop96:
+ loop95:
do {
- int alt96=2;
- int LA96_0 = input.LA(1);
+ int alt95=2;
+ int LA95_0 = input.LA(1);
- if ( (LA96_0==24) ) {
- alt96=1;
+ if ( (LA95_0==24) ) {
+ alt95=1;
}
- switch (alt96) {
+ switch (alt95) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5227:6: ( (lv_ownedArguments_6_0= ruleNavigatingBarArgCS ) ) ( (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS ) )*
{
@@ -15141,17 +15123,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5245:2: ( (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS ) )*
- loop95:
+ loop94:
do {
- int alt95=2;
- int LA95_0 = input.LA(1);
+ int alt94=2;
+ int LA94_0 = input.LA(1);
- if ( (LA95_0==20) ) {
- alt95=1;
+ if ( (LA94_0==20) ) {
+ alt94=1;
}
- switch (alt95) {
+ switch (alt94) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5246:1: (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS )
{
@@ -15189,7 +15171,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop95;
+ break loop94;
}
} while (true);
@@ -15198,7 +15180,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop96;
+ break loop95;
}
} while (true);
@@ -15340,17 +15322,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5310:2: (otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) ) )*
- loop98:
+ loop97:
do {
- int alt98=2;
- int LA98_0 = input.LA(1);
+ int alt97=2;
+ int LA97_0 = input.LA(1);
- if ( (LA98_0==20) ) {
- alt98=1;
+ if ( (LA97_0==20) ) {
+ alt97=1;
}
- switch (alt98) {
+ switch (alt97) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5310:4: otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) )
{
@@ -15400,7 +15382,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop98;
+ break loop97;
}
} while (true);
@@ -15499,23 +15481,23 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5357:1: ( ( ( (lv_ownedNameExpression_0_0= ruleNavigatingArgExpCS ) ) ( (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? ) | (otherlv_5= 'in' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) ) )? ) | (otherlv_7= ':' ( (lv_ownedType_8_0= ruleTypeExpCS ) ) ) )
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5357:1: ( ( ( (lv_ownedNameExpression_0_0= ruleNavigatingArgExpCS ) ) ( (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? ) | (otherlv_5= 'in' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) ) )? ) | (otherlv_7= ':' ( (lv_ownedType_8_0= ruleTypeExpCS ) ) ) )
- int alt101=2;
- int LA101_0 = input.LA(1);
+ int alt100=2;
+ int LA100_0 = input.LA(1);
- if ( ((LA101_0>=RULE_SIMPLE_ID && LA101_0<=RULE_SINGLE_QUOTED_STRING)||LA101_0==17||LA101_0==19||(LA101_0>=25 && LA101_0<=27)||LA101_0==30||LA101_0==32||(LA101_0>=34 && LA101_0<=35)||(LA101_0>=37 && LA101_0<=42)||(LA101_0>=59 && LA101_0<=73)||LA101_0==76||(LA101_0>=78 && LA101_0<=81)||LA101_0==86||(LA101_0>=91 && LA101_0<=92)) ) {
- alt101=1;
+ if ( ((LA100_0>=RULE_SIMPLE_ID && LA100_0<=RULE_SINGLE_QUOTED_STRING)||LA100_0==17||LA100_0==19||(LA100_0>=25 && LA100_0<=27)||LA100_0==30||LA100_0==32||(LA100_0>=34 && LA100_0<=35)||(LA100_0>=37 && LA100_0<=42)||(LA100_0>=59 && LA100_0<=73)||LA100_0==76||(LA100_0>=78 && LA100_0<=81)||LA100_0==86||(LA100_0>=91 && LA100_0<=92)) ) {
+ alt100=1;
}
- else if ( (LA101_0==29) ) {
- alt101=2;
+ else if ( (LA100_0==29) ) {
+ alt100=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 101, 0, input);
+ new NoViableAltException("", 100, 0, input);
throw nvae;
}
- switch (alt101) {
+ switch (alt100) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5357:2: ( ( (lv_ownedNameExpression_0_0= ruleNavigatingArgExpCS ) ) ( (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? ) | (otherlv_5= 'in' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) ) )? )
{
@@ -15558,16 +15540,16 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5375:2: ( (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? ) | (otherlv_5= 'in' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) ) )?
- int alt100=3;
- int LA100_0 = input.LA(1);
+ int alt99=3;
+ int LA99_0 = input.LA(1);
- if ( (LA100_0==29) ) {
- alt100=1;
+ if ( (LA99_0==29) ) {
+ alt99=1;
}
- else if ( (LA100_0==18) ) {
- alt100=2;
+ else if ( (LA99_0==18) ) {
+ alt99=2;
}
- switch (alt100) {
+ switch (alt99) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5375:3: (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? )
{
@@ -15616,13 +15598,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5397:2: (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )?
- int alt99=2;
- int LA99_0 = input.LA(1);
+ int alt98=2;
+ int LA98_0 = input.LA(1);
- if ( (LA99_0==49) ) {
- alt99=1;
+ if ( (LA98_0==49) ) {
+ alt98=1;
}
- switch (alt99) {
+ switch (alt98) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5397:4: otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) )
{
@@ -15942,13 +15924,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5519:2: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )?
- int alt103=2;
- int LA103_0 = input.LA(1);
+ int alt102=2;
+ int LA102_0 = input.LA(1);
- if ( (LA103_0==29) ) {
- alt103=1;
+ if ( (LA102_0==29) ) {
+ alt102=1;
}
- switch (alt103) {
+ switch (alt102) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5519:4: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
{
@@ -15994,13 +15976,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5541:2: (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
- int alt102=2;
- int LA102_0 = input.LA(1);
+ int alt101=2;
+ int LA101_0 = input.LA(1);
- if ( (LA102_0==49) ) {
- alt102=1;
+ if ( (LA101_0==49) ) {
+ alt101=1;
}
- switch (alt102) {
+ switch (alt101) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5541:4: otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
{
@@ -16208,16 +16190,16 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5617:2: ( (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? ) | (otherlv_6= 'in' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) ) )?
- int alt105=3;
- int LA105_0 = input.LA(1);
+ int alt104=3;
+ int LA104_0 = input.LA(1);
- if ( (LA105_0==29) ) {
- alt105=1;
+ if ( (LA104_0==29) ) {
+ alt104=1;
}
- else if ( (LA105_0==18) ) {
- alt105=2;
+ else if ( (LA104_0==18) ) {
+ alt104=2;
}
- switch (alt105) {
+ switch (alt104) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5617:3: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )
{
@@ -16266,13 +16248,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5639:2: (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
- int alt104=2;
- int LA104_0 = input.LA(1);
+ int alt103=2;
+ int LA103_0 = input.LA(1);
- if ( (LA104_0==49) ) {
- alt104=1;
+ if ( (LA103_0==49) ) {
+ alt103=1;
}
- switch (alt104) {
+ switch (alt103) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5639:4: otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
{
@@ -16533,13 +16515,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5738:2: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )?
- int alt107=2;
- int LA107_0 = input.LA(1);
+ int alt106=2;
+ int LA106_0 = input.LA(1);
- if ( (LA107_0==29) ) {
- alt107=1;
+ if ( (LA106_0==29) ) {
+ alt106=1;
}
- switch (alt107) {
+ switch (alt106) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5738:4: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
{
@@ -16585,13 +16567,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5760:2: (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
- int alt106=2;
- int LA106_0 = input.LA(1);
+ int alt105=2;
+ int LA105_0 = input.LA(1);
- if ( (LA106_0==49) ) {
- alt106=1;
+ if ( (LA105_0==49) ) {
+ alt105=1;
}
- switch (alt106) {
+ switch (alt105) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5760:4: otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
{
@@ -16846,9 +16828,9 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5842:1: (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS )
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5842:1: (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS )
- int alt108=2;
- alt108 = dfa108.predict(input);
- switch (alt108) {
+ int alt107=2;
+ alt107 = dfa107.predict(input);
+ switch (alt107) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5843:3: lv_ownedCondition_1_1= ruleExpCS
{
@@ -16958,17 +16940,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5898:2: ( (lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS ) )*
- loop109:
+ loop108:
do {
- int alt109=2;
- int LA109_0 = input.LA(1);
+ int alt108=2;
+ int LA108_0 = input.LA(1);
- if ( (LA109_0==90) ) {
- alt109=1;
+ if ( (LA108_0==90) ) {
+ alt108=1;
}
- switch (alt109) {
+ switch (alt108) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:5899:1: (lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS )
{
@@ -17006,7 +16988,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop109;
+ break loop108;
}
} while (true);
@@ -17350,17 +17332,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:6050:2: (otherlv_2= ',' ( (lv_ownedVariables_3_0= ruleLetVariableCS ) ) )*
- loop110:
+ loop109:
do {
- int alt110=2;
- int LA110_0 = input.LA(1);
+ int alt109=2;
+ int LA109_0 = input.LA(1);
- if ( (LA110_0==20) ) {
- alt110=1;
+ if ( (LA109_0==20) ) {
+ alt109=1;
}
- switch (alt110) {
+ switch (alt109) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:6050:4: otherlv_2= ',' ( (lv_ownedVariables_3_0= ruleLetVariableCS ) )
{
@@ -17410,7 +17392,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop110;
+ break loop109;
}
} while (true);
@@ -17578,13 +17560,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:6133:2: ( (lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS ) )?
- int alt111=2;
- int LA111_0 = input.LA(1);
+ int alt110=2;
+ int LA110_0 = input.LA(1);
- if ( (LA111_0==27) ) {
- alt111=1;
+ if ( (LA110_0==27) ) {
+ alt110=1;
}
- switch (alt111) {
+ switch (alt110) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:6134:1: (lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS )
{
@@ -17624,13 +17606,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:6151:3: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) )?
- int alt112=2;
- int LA112_0 = input.LA(1);
+ int alt111=2;
+ int LA111_0 = input.LA(1);
- if ( (LA112_0==29) ) {
- alt112=1;
+ if ( (LA111_0==29) ) {
+ alt111=1;
}
- switch (alt112) {
+ switch (alt111) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:6151:5: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) )
{
@@ -18070,13 +18052,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:6315:2: (otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) ) )?
- int alt113=2;
- int LA113_0 = input.LA(1);
+ int alt112=2;
+ int LA112_0 = input.LA(1);
- if ( (LA113_0==74) ) {
- alt113=1;
+ if ( (LA112_0==74) ) {
+ alt112=1;
}
- switch (alt113) {
+ switch (alt112) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:6315:4: otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) )
{
@@ -18219,23 +18201,23 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:6362:1: (this_MultiplicityBoundsCS_1= ruleMultiplicityBoundsCS | this_MultiplicityStringCS_2= ruleMultiplicityStringCS )
- int alt114=2;
- int LA114_0 = input.LA(1);
+ int alt113=2;
+ int LA113_0 = input.LA(1);
- if ( (LA114_0==RULE_INT) ) {
- alt114=1;
+ if ( (LA113_0==RULE_INT) ) {
+ alt113=1;
}
- else if ( (LA114_0==32||LA114_0==44||LA114_0==95) ) {
- alt114=2;
+ else if ( (LA113_0==32||LA113_0==44||LA113_0==95) ) {
+ alt113=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 114, 0, input);
+ new NoViableAltException("", 113, 0, input);
throw nvae;
}
- switch (alt114) {
+ switch (alt113) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:6363:2: this_MultiplicityBoundsCS_1= ruleMultiplicityBoundsCS
{
@@ -18294,16 +18276,16 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:6387:2: (otherlv_3= '|?' | ( (lv_isNullFree_4_0= '|1' ) ) )?
- int alt115=3;
- int LA115_0 = input.LA(1);
+ int alt114=3;
+ int LA114_0 = input.LA(1);
- if ( (LA115_0==93) ) {
- alt115=1;
+ if ( (LA114_0==93) ) {
+ alt114=1;
}
- else if ( (LA115_0==94) ) {
- alt115=2;
+ else if ( (LA114_0==94) ) {
+ alt114=2;
}
- switch (alt115) {
+ switch (alt114) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:6387:4: otherlv_3= '|?'
{
@@ -18441,32 +18423,32 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:6434:1: (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' )
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:6434:1: (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' )
- int alt116=3;
+ int alt115=3;
switch ( input.LA(1) ) {
case 32:
{
- alt116=1;
+ alt115=1;
}
break;
case 44:
{
- alt116=2;
+ alt115=2;
}
break;
case 95:
{
- alt116=3;
+ alt115=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 116, 0, input);
+ new NoViableAltException("", 115, 0, input);
throw nvae;
}
- switch (alt116) {
+ switch (alt115) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:6435:3: lv_stringBounds_0_1= '*'
{
@@ -18651,17 +18633,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:6513:2: (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )*
- loop117:
+ loop116:
do {
- int alt117=2;
- int LA117_0 = input.LA(1);
+ int alt116=2;
+ int LA116_0 = input.LA(1);
- if ( (LA117_0==31) ) {
- alt117=1;
+ if ( (LA116_0==31) ) {
+ alt116=1;
}
- switch (alt117) {
+ switch (alt116) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:6513:4: otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) )
{
@@ -18711,7 +18693,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop117;
+ break loop116;
}
} while (true);
@@ -19053,17 +19035,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:6652:2: (otherlv_1= ',' ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) ) )*
- loop118:
+ loop117:
do {
- int alt118=2;
- int LA118_0 = input.LA(1);
+ int alt117=2;
+ int LA117_0 = input.LA(1);
- if ( (LA118_0==20) ) {
- alt118=1;
+ if ( (LA117_0==20) ) {
+ alt117=1;
}
- switch (alt118) {
+ switch (alt117) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:6652:4: otherlv_1= ',' ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) )
{
@@ -19113,18 +19095,18 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop118;
+ break loop117;
}
} while (true);
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:6674:4: ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )?
- int alt119=2;
- int LA119_0 = input.LA(1);
+ int alt118=2;
+ int LA118_0 = input.LA(1);
- if ( (LA119_0==84) ) {
- alt119=1;
+ if ( (LA118_0==84) ) {
+ alt118=1;
}
- switch (alt119) {
+ switch (alt118) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:6675:1: (lv_ownedMultiplicity_3_0= ruleMultiplicityCS )
{
@@ -19392,13 +19374,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:6772:2: (otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )* )?
- int alt121=2;
- int LA121_0 = input.LA(1);
+ int alt120=2;
+ int LA120_0 = input.LA(1);
- if ( (LA121_0==96) ) {
- alt121=1;
+ if ( (LA120_0==96) ) {
+ alt120=1;
}
- switch (alt121) {
+ switch (alt120) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:6772:4: otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )*
{
@@ -19444,17 +19426,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:6794:2: (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )*
- loop120:
+ loop119:
do {
- int alt120=2;
- int LA120_0 = input.LA(1);
+ int alt119=2;
+ int LA119_0 = input.LA(1);
- if ( (LA120_0==97) ) {
- alt120=1;
+ if ( (LA119_0==97) ) {
+ alt119=1;
}
- switch (alt120) {
+ switch (alt119) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:6794:4: otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) )
{
@@ -19504,7 +19486,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop120;
+ break loop119;
}
} while (true);
@@ -19593,23 +19575,23 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:6837:1: (this_TypedRefCS_0= ruleTypedRefCS | this_WildcardTypeRefCS_1= ruleWildcardTypeRefCS )
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:6837:1: (this_TypedRefCS_0= ruleTypedRefCS | this_WildcardTypeRefCS_1= ruleWildcardTypeRefCS )
- int alt122=2;
- int LA122_0 = input.LA(1);
+ int alt121=2;
+ int LA121_0 = input.LA(1);
- if ( ((LA122_0>=RULE_SIMPLE_ID && LA122_0<=RULE_ESCAPED_ID)||LA122_0==17||LA122_0==19||(LA122_0>=25 && LA122_0<=26)||LA122_0==30||(LA122_0>=34 && LA122_0<=35)||(LA122_0>=37 && LA122_0<=40)) ) {
- alt122=1;
+ if ( ((LA121_0>=RULE_SIMPLE_ID && LA121_0<=RULE_ESCAPED_ID)||LA121_0==17||LA121_0==19||(LA121_0>=25 && LA121_0<=26)||LA121_0==30||(LA121_0>=34 && LA121_0<=35)||(LA121_0>=37 && LA121_0<=40)) ) {
+ alt121=1;
}
- else if ( (LA122_0==95) ) {
- alt122=2;
+ else if ( (LA121_0==95) ) {
+ alt121=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 122, 0, input);
+ new NoViableAltException("", 121, 0, input);
throw nvae;
}
- switch (alt122) {
+ switch (alt121) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:6838:2: this_TypedRefCS_0= ruleTypedRefCS
{
@@ -19877,13 +19859,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:6934:2: (otherlv_1= '(' ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) ) otherlv_3= ')' )?
- int alt123=2;
- int LA123_0 = input.LA(1);
+ int alt122=2;
+ int LA122_0 = input.LA(1);
- if ( (LA123_0==27) ) {
- alt123=1;
+ if ( (LA122_0==27) ) {
+ alt122=1;
}
- switch (alt123) {
+ switch (alt122) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:6934:4: otherlv_1= '(' ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) ) otherlv_3= ')'
{
@@ -20046,13 +20028,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:6994:1: (otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) ) )?
- int alt124=2;
- int LA124_0 = input.LA(1);
+ int alt123=2;
+ int LA123_0 = input.LA(1);
- if ( (LA124_0==96) ) {
- alt124=1;
+ if ( (LA123_0==96) ) {
+ alt123=1;
}
- switch (alt124) {
+ switch (alt123) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:6994:3: otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) )
{
@@ -20180,23 +20162,23 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:7037:1: (this_SIMPLE_ID_0= RULE_SIMPLE_ID | this_ESCAPED_ID_1= RULE_ESCAPED_ID )
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:7037:1: (this_SIMPLE_ID_0= RULE_SIMPLE_ID | this_ESCAPED_ID_1= RULE_ESCAPED_ID )
- int alt125=2;
- int LA125_0 = input.LA(1);
+ int alt124=2;
+ int LA124_0 = input.LA(1);
- if ( (LA125_0==RULE_SIMPLE_ID) ) {
- alt125=1;
+ if ( (LA124_0==RULE_SIMPLE_ID) ) {
+ alt124=1;
}
- else if ( (LA125_0==RULE_ESCAPED_ID) ) {
- alt125=2;
+ else if ( (LA124_0==RULE_ESCAPED_ID) ) {
+ alt124=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 125, 0, input);
+ new NoViableAltException("", 124, 0, input);
throw nvae;
}
- switch (alt125) {
+ switch (alt124) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:7037:6: this_SIMPLE_ID_0= RULE_SIMPLE_ID
{
@@ -20650,23 +20632,23 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:7189:1: (this_INT_0= RULE_INT | kw= '*' )
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:7189:1: (this_INT_0= RULE_INT | kw= '*' )
- int alt126=2;
- int LA126_0 = input.LA(1);
+ int alt125=2;
+ int LA125_0 = input.LA(1);
- if ( (LA126_0==RULE_INT) ) {
- alt126=1;
+ if ( (LA125_0==RULE_INT) ) {
+ alt125=1;
}
- else if ( (LA126_0==32) ) {
- alt126=2;
+ else if ( (LA125_0==32) ) {
+ alt125=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 126, 0, input);
+ new NoViableAltException("", 125, 0, input);
throw nvae;
}
- switch (alt126) {
+ switch (alt125) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:7189:6: this_INT_0= RULE_INT
{
@@ -20826,25 +20808,25 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
{
otherlv_0=(Token)match(input,21,FollowSets000.FOLLOW_21_in_synpred17_InternalQVTcore673); if (state.failed) return ;
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:384:1: ( ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedRealizedVariables_2_0= ruleRealizedVariableCS ) ) )
- int alt129=2;
- int LA129_0 = input.LA(1);
+ int alt128=2;
+ int LA128_0 = input.LA(1);
- if ( ((LA129_0>=RULE_SIMPLE_ID && LA129_0<=RULE_ESCAPED_ID)||LA129_0==17||LA129_0==19||(LA129_0>=25 && LA129_0<=26)||LA129_0==30||(LA129_0>=34 && LA129_0<=35)||(LA129_0>=37 && LA129_0<=38)||LA129_0==40) ) {
- alt129=1;
+ if ( ((LA128_0>=RULE_SIMPLE_ID && LA128_0<=RULE_ESCAPED_ID)||LA128_0==17||LA128_0==19||(LA128_0>=25 && LA128_0<=26)||LA128_0==30||(LA128_0>=34 && LA128_0<=35)||(LA128_0>=37 && LA128_0<=38)||LA128_0==40) ) {
+ alt128=1;
}
- else if ( (LA129_0==39) ) {
- int LA129_2 = input.LA(2);
+ else if ( (LA128_0==39) ) {
+ int LA128_2 = input.LA(2);
- if ( (LA129_2==20||LA129_2==24||LA129_2==29||LA129_2==36) ) {
- alt129=1;
+ if ( ((LA128_2>=RULE_SIMPLE_ID && LA128_2<=RULE_ESCAPED_ID)||LA128_2==17||LA128_2==19||(LA128_2>=25 && LA128_2<=26)||LA128_2==30||(LA128_2>=34 && LA128_2<=35)||(LA128_2>=37 && LA128_2<=40)) ) {
+ alt128=2;
}
- else if ( ((LA129_2>=RULE_SIMPLE_ID && LA129_2<=RULE_ESCAPED_ID)||LA129_2==17||LA129_2==19||(LA129_2>=25 && LA129_2<=26)||LA129_2==30||(LA129_2>=34 && LA129_2<=35)||(LA129_2>=37 && LA129_2<=40)) ) {
- alt129=2;
+ else if ( (LA128_2==20||LA128_2==24||LA128_2==29||LA128_2==36) ) {
+ alt128=1;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 129, 2, input);
+ new NoViableAltException("", 128, 2, input);
throw nvae;
}
@@ -20852,11 +20834,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 129, 0, input);
+ new NoViableAltException("", 128, 0, input);
throw nvae;
}
- switch (alt129) {
+ switch (alt128) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:384:2: ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) )
{
@@ -20917,41 +20899,41 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:421:3: (otherlv_3= ',' ( ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedRealizedVariables_5_0= ruleRealizedVariableCS ) ) ) )*
- loop131:
+ loop130:
do {
- int alt131=2;
- int LA131_0 = input.LA(1);
+ int alt130=2;
+ int LA130_0 = input.LA(1);
- if ( (LA131_0==20) ) {
- alt131=1;
+ if ( (LA130_0==20) ) {
+ alt130=1;
}
- switch (alt131) {
+ switch (alt130) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:421:5: otherlv_3= ',' ( ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedRealizedVariables_5_0= ruleRealizedVariableCS ) ) )
{
otherlv_3=(Token)match(input,20,FollowSets000.FOLLOW_20_in_synpred17_InternalQVTcore736); if (state.failed) return ;
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:425:1: ( ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedRealizedVariables_5_0= ruleRealizedVariableCS ) ) )
- int alt130=2;
- int LA130_0 = input.LA(1);
+ int alt129=2;
+ int LA129_0 = input.LA(1);
- if ( ((LA130_0>=RULE_SIMPLE_ID && LA130_0<=RULE_ESCAPED_ID)||LA130_0==17||LA130_0==19||(LA130_0>=25 && LA130_0<=26)||LA130_0==30||(LA130_0>=34 && LA130_0<=35)||(LA130_0>=37 && LA130_0<=38)||LA130_0==40) ) {
- alt130=1;
+ if ( ((LA129_0>=RULE_SIMPLE_ID && LA129_0<=RULE_ESCAPED_ID)||LA129_0==17||LA129_0==19||(LA129_0>=25 && LA129_0<=26)||LA129_0==30||(LA129_0>=34 && LA129_0<=35)||(LA129_0>=37 && LA129_0<=38)||LA129_0==40) ) {
+ alt129=1;
}
- else if ( (LA130_0==39) ) {
- int LA130_2 = input.LA(2);
+ else if ( (LA129_0==39) ) {
+ int LA129_2 = input.LA(2);
- if ( ((LA130_2>=RULE_SIMPLE_ID && LA130_2<=RULE_ESCAPED_ID)||LA130_2==17||LA130_2==19||(LA130_2>=25 && LA130_2<=26)||LA130_2==30||(LA130_2>=34 && LA130_2<=35)||(LA130_2>=37 && LA130_2<=40)) ) {
- alt130=2;
+ if ( ((LA129_2>=RULE_SIMPLE_ID && LA129_2<=RULE_ESCAPED_ID)||LA129_2==17||LA129_2==19||(LA129_2>=25 && LA129_2<=26)||LA129_2==30||(LA129_2>=34 && LA129_2<=35)||(LA129_2>=37 && LA129_2<=40)) ) {
+ alt129=2;
}
- else if ( (LA130_2==20||LA130_2==24||LA130_2==29||LA130_2==36) ) {
- alt130=1;
+ else if ( (LA129_2==20||LA129_2==24||LA129_2==29||LA129_2==36) ) {
+ alt129=1;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 130, 2, input);
+ new NoViableAltException("", 129, 2, input);
throw nvae;
}
@@ -20959,11 +20941,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 130, 0, input);
+ new NoViableAltException("", 129, 0, input);
throw nvae;
}
- switch (alt130) {
+ switch (alt129) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:425:2: ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) )
{
@@ -21028,23 +21010,23 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop131;
+ break loop130;
}
} while (true);
otherlv_6=(Token)match(input,24,FollowSets000.FOLLOW_24_in_synpred17_InternalQVTcore800); if (state.failed) return ;
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:466:1: ( (lv_ownedConstraints_7_0= rulePredicateOrAssignmentCS ) )*
- loop132:
+ loop131:
do {
- int alt132=2;
- int LA132_0 = input.LA(1);
+ int alt131=2;
+ int LA131_0 = input.LA(1);
- if ( ((LA132_0>=RULE_SIMPLE_ID && LA132_0<=RULE_SINGLE_QUOTED_STRING)||(LA132_0>=16 && LA132_0<=17)||LA132_0==19||(LA132_0>=25 && LA132_0<=27)||LA132_0==30||LA132_0==32||(LA132_0>=34 && LA132_0<=35)||(LA132_0>=37 && LA132_0<=42)||(LA132_0>=59 && LA132_0<=73)||LA132_0==76||(LA132_0>=78 && LA132_0<=81)||LA132_0==86||(LA132_0>=91 && LA132_0<=92)) ) {
- alt132=1;
+ if ( ((LA131_0>=RULE_SIMPLE_ID && LA131_0<=RULE_SINGLE_QUOTED_STRING)||(LA131_0>=16 && LA131_0<=17)||LA131_0==19||(LA131_0>=25 && LA131_0<=27)||LA131_0==30||LA131_0==32||(LA131_0>=34 && LA131_0<=35)||(LA131_0>=37 && LA131_0<=42)||(LA131_0>=59 && LA131_0<=73)||LA131_0==76||(LA131_0>=78 && LA131_0<=81)||LA131_0==86||(LA131_0>=91 && LA131_0<=92)) ) {
+ alt131=1;
}
- switch (alt132) {
+ switch (alt131) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:467:1: (lv_ownedConstraints_7_0= rulePredicateOrAssignmentCS )
{
@@ -21069,7 +21051,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop132;
+ break loop131;
}
} while (true);
@@ -21104,25 +21086,25 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
{
otherlv_9=(Token)match(input,21,FollowSets000.FOLLOW_21_in_synpred21_InternalQVTcore854); if (state.failed) return ;
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:493:1: ( ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedRealizedVariables_11_0= ruleRealizedVariableCS ) ) )
- int alt134=2;
- int LA134_0 = input.LA(1);
+ int alt133=2;
+ int LA133_0 = input.LA(1);
- if ( ((LA134_0>=RULE_SIMPLE_ID && LA134_0<=RULE_ESCAPED_ID)||LA134_0==17||LA134_0==19||(LA134_0>=25 && LA134_0<=26)||LA134_0==30||(LA134_0>=34 && LA134_0<=35)||(LA134_0>=37 && LA134_0<=38)||LA134_0==40) ) {
- alt134=1;
+ if ( ((LA133_0>=RULE_SIMPLE_ID && LA133_0<=RULE_ESCAPED_ID)||LA133_0==17||LA133_0==19||(LA133_0>=25 && LA133_0<=26)||LA133_0==30||(LA133_0>=34 && LA133_0<=35)||(LA133_0>=37 && LA133_0<=38)||LA133_0==40) ) {
+ alt133=1;
}
- else if ( (LA134_0==39) ) {
- int LA134_2 = input.LA(2);
+ else if ( (LA133_0==39) ) {
+ int LA133_2 = input.LA(2);
- if ( (LA134_2==20||LA134_2==23||LA134_2==29||LA134_2==36) ) {
- alt134=1;
+ if ( ((LA133_2>=RULE_SIMPLE_ID && LA133_2<=RULE_ESCAPED_ID)||LA133_2==17||LA133_2==19||(LA133_2>=25 && LA133_2<=26)||LA133_2==30||(LA133_2>=34 && LA133_2<=35)||(LA133_2>=37 && LA133_2<=40)) ) {
+ alt133=2;
}
- else if ( ((LA134_2>=RULE_SIMPLE_ID && LA134_2<=RULE_ESCAPED_ID)||LA134_2==17||LA134_2==19||(LA134_2>=25 && LA134_2<=26)||LA134_2==30||(LA134_2>=34 && LA134_2<=35)||(LA134_2>=37 && LA134_2<=40)) ) {
- alt134=2;
+ else if ( (LA133_2==20||LA133_2==23||LA133_2==29||LA133_2==36) ) {
+ alt133=1;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 134, 2, input);
+ new NoViableAltException("", 133, 2, input);
throw nvae;
}
@@ -21130,11 +21112,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 134, 0, input);
+ new NoViableAltException("", 133, 0, input);
throw nvae;
}
- switch (alt134) {
+ switch (alt133) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:493:2: ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) )
{
@@ -21195,41 +21177,41 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:530:3: (otherlv_12= ',' ( ( (lv_ownedUnrealizedVariables_13_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedRealizedVariables_14_0= ruleRealizedVariableCS ) ) ) )*
- loop136:
+ loop135:
do {
- int alt136=2;
- int LA136_0 = input.LA(1);
+ int alt135=2;
+ int LA135_0 = input.LA(1);
- if ( (LA136_0==20) ) {
- alt136=1;
+ if ( (LA135_0==20) ) {
+ alt135=1;
}
- switch (alt136) {
+ switch (alt135) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:530:5: otherlv_12= ',' ( ( (lv_ownedUnrealizedVariables_13_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedRealizedVariables_14_0= ruleRealizedVariableCS ) ) )
{
otherlv_12=(Token)match(input,20,FollowSets000.FOLLOW_20_in_synpred21_InternalQVTcore917); if (state.failed) return ;
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:534:1: ( ( (lv_ownedUnrealizedVariables_13_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedRealizedVariables_14_0= ruleRealizedVariableCS ) ) )
- int alt135=2;
- int LA135_0 = input.LA(1);
+ int alt134=2;
+ int LA134_0 = input.LA(1);
- if ( ((LA135_0>=RULE_SIMPLE_ID && LA135_0<=RULE_ESCAPED_ID)||LA135_0==17||LA135_0==19||(LA135_0>=25 && LA135_0<=26)||LA135_0==30||(LA135_0>=34 && LA135_0<=35)||(LA135_0>=37 && LA135_0<=38)||LA135_0==40) ) {
- alt135=1;
+ if ( ((LA134_0>=RULE_SIMPLE_ID && LA134_0<=RULE_ESCAPED_ID)||LA134_0==17||LA134_0==19||(LA134_0>=25 && LA134_0<=26)||LA134_0==30||(LA134_0>=34 && LA134_0<=35)||(LA134_0>=37 && LA134_0<=38)||LA134_0==40) ) {
+ alt134=1;
}
- else if ( (LA135_0==39) ) {
- int LA135_2 = input.LA(2);
+ else if ( (LA134_0==39) ) {
+ int LA134_2 = input.LA(2);
- if ( (LA135_2==20||LA135_2==23||LA135_2==29||LA135_2==36) ) {
- alt135=1;
+ if ( (LA134_2==20||LA134_2==23||LA134_2==29||LA134_2==36) ) {
+ alt134=1;
}
- else if ( ((LA135_2>=RULE_SIMPLE_ID && LA135_2<=RULE_ESCAPED_ID)||LA135_2==17||LA135_2==19||(LA135_2>=25 && LA135_2<=26)||LA135_2==30||(LA135_2>=34 && LA135_2<=35)||(LA135_2>=37 && LA135_2<=40)) ) {
- alt135=2;
+ else if ( ((LA134_2>=RULE_SIMPLE_ID && LA134_2<=RULE_ESCAPED_ID)||LA134_2==17||LA134_2==19||(LA134_2>=25 && LA134_2<=26)||LA134_2==30||(LA134_2>=34 && LA134_2<=35)||(LA134_2>=37 && LA134_2<=40)) ) {
+ alt134=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 135, 2, input);
+ new NoViableAltException("", 134, 2, input);
throw nvae;
}
@@ -21237,11 +21219,11 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 135, 0, input);
+ new NoViableAltException("", 134, 0, input);
throw nvae;
}
- switch (alt135) {
+ switch (alt134) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:534:2: ( (lv_ownedUnrealizedVariables_13_0= ruleUnrealizedVariableCS ) )
{
@@ -21306,7 +21288,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop136;
+ break loop135;
}
} while (true);
@@ -21334,18 +21316,18 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
{
otherlv_16=(Token)match(input,21,FollowSets000.FOLLOW_21_in_synpred23_InternalQVTcore1001); if (state.failed) return ;
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:580:1: ( (lv_ownedConstraints_17_0= rulePredicateOrAssignmentCS ) )+
- int cnt137=0;
- loop137:
+ int cnt136=0;
+ loop136:
do {
- int alt137=2;
- int LA137_0 = input.LA(1);
+ int alt136=2;
+ int LA136_0 = input.LA(1);
- if ( ((LA137_0>=RULE_SIMPLE_ID && LA137_0<=RULE_SINGLE_QUOTED_STRING)||(LA137_0>=16 && LA137_0<=17)||LA137_0==19||(LA137_0>=25 && LA137_0<=27)||LA137_0==30||LA137_0==32||(LA137_0>=34 && LA137_0<=35)||(LA137_0>=37 && LA137_0<=42)||(LA137_0>=59 && LA137_0<=73)||LA137_0==76||(LA137_0>=78 && LA137_0<=81)||LA137_0==86||(LA137_0>=91 && LA137_0<=92)) ) {
- alt137=1;
+ if ( ((LA136_0>=RULE_SIMPLE_ID && LA136_0<=RULE_SINGLE_QUOTED_STRING)||(LA136_0>=16 && LA136_0<=17)||LA136_0==19||(LA136_0>=25 && LA136_0<=27)||LA136_0==30||LA136_0==32||(LA136_0>=34 && LA136_0<=35)||(LA136_0>=37 && LA136_0<=42)||(LA136_0>=59 && LA136_0<=73)||LA136_0==76||(LA136_0>=78 && LA136_0<=81)||LA136_0==86||(LA136_0>=91 && LA136_0<=92)) ) {
+ alt136=1;
}
- switch (alt137) {
+ switch (alt136) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:581:1: (lv_ownedConstraints_17_0= rulePredicateOrAssignmentCS )
{
@@ -21370,13 +21352,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt137 >= 1 ) break loop137;
+ if ( cnt136 >= 1 ) break loop136;
if (state.backtracking>0) {state.failed=true; return ;}
EarlyExitException eee =
- new EarlyExitException(137, input);
+ new EarlyExitException(136, input);
throw eee;
}
- cnt137++;
+ cnt136++;
} while (true);
otherlv_18=(Token)match(input,23,FollowSets000.FOLLOW_23_in_synpred23_InternalQVTcore1035); if (state.failed) return ;
@@ -21431,17 +21413,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:799:2: (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleGuardVariableCS ) ) )*
- loop140:
+ loop139:
do {
- int alt140=2;
- int LA140_0 = input.LA(1);
+ int alt139=2;
+ int LA139_0 = input.LA(1);
- if ( (LA140_0==20) ) {
- alt140=1;
+ if ( (LA139_0==20) ) {
+ alt139=1;
}
- switch (alt140) {
+ switch (alt139) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:799:4: otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleGuardVariableCS ) )
{
@@ -21473,23 +21455,23 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop140;
+ break loop139;
}
} while (true);
otherlv_4=(Token)match(input,24,FollowSets000.FOLLOW_24_in_synpred31_InternalQVTcore1506); if (state.failed) return ;
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:825:1: ( (lv_ownedPredicates_5_0= rulePredicateCS ) )*
- loop141:
+ loop140:
do {
- int alt141=2;
- int LA141_0 = input.LA(1);
+ int alt140=2;
+ int LA140_0 = input.LA(1);
- if ( ((LA141_0>=RULE_SIMPLE_ID && LA141_0<=RULE_SINGLE_QUOTED_STRING)||LA141_0==17||LA141_0==19||(LA141_0>=25 && LA141_0<=27)||LA141_0==30||LA141_0==32||(LA141_0>=34 && LA141_0<=35)||(LA141_0>=37 && LA141_0<=42)||(LA141_0>=59 && LA141_0<=73)||LA141_0==76||(LA141_0>=78 && LA141_0<=81)||LA141_0==86||(LA141_0>=91 && LA141_0<=92)) ) {
- alt141=1;
+ if ( ((LA140_0>=RULE_SIMPLE_ID && LA140_0<=RULE_SINGLE_QUOTED_STRING)||LA140_0==17||LA140_0==19||(LA140_0>=25 && LA140_0<=27)||LA140_0==30||LA140_0==32||(LA140_0>=34 && LA140_0<=35)||(LA140_0>=37 && LA140_0<=42)||(LA140_0>=59 && LA140_0<=73)||LA140_0==76||(LA140_0>=78 && LA140_0<=81)||LA140_0==86||(LA140_0>=91 && LA140_0<=92)) ) {
+ alt140=1;
}
- switch (alt141) {
+ switch (alt140) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:826:1: (lv_ownedPredicates_5_0= rulePredicateCS )
{
@@ -21514,7 +21496,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop141;
+ break loop140;
}
} while (true);
@@ -21567,17 +21549,17 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:870:2: (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleGuardVariableCS ) ) )*
- loop142:
+ loop141:
do {
- int alt142=2;
- int LA142_0 = input.LA(1);
+ int alt141=2;
+ int LA141_0 = input.LA(1);
- if ( (LA142_0==20) ) {
- alt142=1;
+ if ( (LA141_0==20) ) {
+ alt141=1;
}
- switch (alt142) {
+ switch (alt141) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:870:4: otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleGuardVariableCS ) )
{
@@ -21609,7 +21591,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- break loop142;
+ break loop141;
}
} while (true);
@@ -21637,18 +21619,18 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
{
otherlv_12=(Token)match(input,27,FollowSets000.FOLLOW_27_in_synpred35_InternalQVTcore1649); if (state.failed) return ;
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:901:1: ( (lv_ownedPredicates_13_0= rulePredicateCS ) )+
- int cnt143=0;
- loop143:
+ int cnt142=0;
+ loop142:
do {
- int alt143=2;
- int LA143_0 = input.LA(1);
+ int alt142=2;
+ int LA142_0 = input.LA(1);
- if ( ((LA143_0>=RULE_SIMPLE_ID && LA143_0<=RULE_SINGLE_QUOTED_STRING)||LA143_0==17||LA143_0==19||(LA143_0>=25 && LA143_0<=27)||LA143_0==30||LA143_0==32||(LA143_0>=34 && LA143_0<=35)||(LA143_0>=37 && LA143_0<=42)||(LA143_0>=59 && LA143_0<=73)||LA143_0==76||(LA143_0>=78 && LA143_0<=81)||LA143_0==86||(LA143_0>=91 && LA143_0<=92)) ) {
- alt143=1;
+ if ( ((LA142_0>=RULE_SIMPLE_ID && LA142_0<=RULE_SINGLE_QUOTED_STRING)||LA142_0==17||LA142_0==19||(LA142_0>=25 && LA142_0<=27)||LA142_0==30||LA142_0==32||(LA142_0>=34 && LA142_0<=35)||(LA142_0>=37 && LA142_0<=42)||(LA142_0>=59 && LA142_0<=73)||LA142_0==76||(LA142_0>=78 && LA142_0<=81)||LA142_0==86||(LA142_0>=91 && LA142_0<=92)) ) {
+ alt142=1;
}
- switch (alt143) {
+ switch (alt142) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:902:1: (lv_ownedPredicates_13_0= rulePredicateCS )
{
@@ -21673,13 +21655,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt143 >= 1 ) break loop143;
+ if ( cnt142 >= 1 ) break loop142;
if (state.backtracking>0) {state.failed=true; return ;}
EarlyExitException eee =
- new EarlyExitException(143, input);
+ new EarlyExitException(142, input);
throw eee;
}
- cnt143++;
+ cnt142++;
} while (true);
otherlv_14=(Token)match(input,28,FollowSets000.FOLLOW_28_in_synpred35_InternalQVTcore1683); if (state.failed) return ;
@@ -21765,13 +21747,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4410:2: (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )?
- int alt152=2;
- int LA152_0 = input.LA(1);
+ int alt151=2;
+ int LA151_0 = input.LA(1);
- if ( (LA152_0==21) ) {
- alt152=1;
+ if ( (LA151_0==21) ) {
+ alt151=1;
}
- switch (alt152) {
+ switch (alt151) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4410:4: otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}'
{
@@ -21859,13 +21841,13 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
state._fsp--;
if (state.failed) return ;
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4546:1: ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )?
- int alt153=2;
- int LA153_0 = input.LA(1);
+ int alt152=2;
+ int LA152_0 = input.LA(1);
- if ( (LA153_0==32||LA153_0==41||(LA153_0>=43 && LA153_0<=58)) ) {
- alt153=1;
+ if ( (LA152_0==32||LA152_0==41||(LA152_0>=43 && LA152_0<=58)) ) {
+ alt152=1;
}
- switch (alt153) {
+ switch (alt152) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/parser/antlr/internal/InternalQVTcore.g:4546:2: () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) )
{
@@ -22240,7 +22222,7 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
protected DFA78 dfa78 = new DFA78(this);
protected DFA81 dfa81 = new DFA81(this);
protected DFA84 dfa84 = new DFA84(this);
- protected DFA108 dfa108 = new DFA108(this);
+ protected DFA107 dfa107 = new DFA107(this);
static final String DFA20_eotS =
"\13\uffff";
static final String DFA20_eofS =
@@ -23250,19 +23232,19 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
throw nvae;
}
}
- static final String DFA108_eotS =
+ static final String DFA107_eotS =
"\20\uffff";
- static final String DFA108_eofS =
+ static final String DFA107_eofS =
"\20\uffff";
- static final String DFA108_minS =
+ static final String DFA107_minS =
"\1\4\1\uffff\15\25\1\uffff";
- static final String DFA108_maxS =
+ static final String DFA107_maxS =
"\1\134\1\uffff\15\127\1\uffff";
- static final String DFA108_acceptS =
+ static final String DFA107_acceptS =
"\1\uffff\1\1\15\uffff\1\2";
- static final String DFA108_specialS =
+ static final String DFA107_specialS =
"\20\uffff}>";
- static final String[] DFA108_transitionS = {
+ static final String[] DFA107_transitionS = {
"\1\2\1\3\2\1\11\uffff\1\11\1\uffff\1\14\5\uffff\1\7\1\16\1\1\1\uffff\1\17\1\6\1\uffff\1\1\1\uffff\1\4\1\5\1\uffff\1\12\1\15\1\13\1\10\2\1\20\uffff\17\1\2\uffff\1\1\1\uffff\4\1\4\uffff\1\1\4\uffff\2\1",
"",
"\1\1\5\uffff\1\1\1\uffff\1\17\1\uffff\2\1\10\uffff\1\1\1\uffff\20\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
@@ -23281,34 +23263,34 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
""
};
- static final short[] DFA108_eot = DFA.unpackEncodedString(DFA108_eotS);
- static final short[] DFA108_eof = DFA.unpackEncodedString(DFA108_eofS);
- static final char[] DFA108_min = DFA.unpackEncodedStringToUnsignedChars(DFA108_minS);
- static final char[] DFA108_max = DFA.unpackEncodedStringToUnsignedChars(DFA108_maxS);
- static final short[] DFA108_accept = DFA.unpackEncodedString(DFA108_acceptS);
- static final short[] DFA108_special = DFA.unpackEncodedString(DFA108_specialS);
- static final short[][] DFA108_transition;
+ static final short[] DFA107_eot = DFA.unpackEncodedString(DFA107_eotS);
+ static final short[] DFA107_eof = DFA.unpackEncodedString(DFA107_eofS);
+ static final char[] DFA107_min = DFA.unpackEncodedStringToUnsignedChars(DFA107_minS);
+ static final char[] DFA107_max = DFA.unpackEncodedStringToUnsignedChars(DFA107_maxS);
+ static final short[] DFA107_accept = DFA.unpackEncodedString(DFA107_acceptS);
+ static final short[] DFA107_special = DFA.unpackEncodedString(DFA107_specialS);
+ static final short[][] DFA107_transition;
static {
- int numStates = DFA108_transitionS.length;
- DFA108_transition = new short[numStates][];
+ int numStates = DFA107_transitionS.length;
+ DFA107_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA108_transition[i] = DFA.unpackEncodedString(DFA108_transitionS[i]);
+ DFA107_transition[i] = DFA.unpackEncodedString(DFA107_transitionS[i]);
}
}
- class DFA108 extends DFA {
+ class DFA107 extends DFA {
- public DFA108(BaseRecognizer recognizer) {
+ public DFA107(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 108;
- this.eot = DFA108_eot;
- this.eof = DFA108_eof;
- this.min = DFA108_min;
- this.max = DFA108_max;
- this.accept = DFA108_accept;
- this.special = DFA108_special;
- this.transition = DFA108_transition;
+ this.decisionNumber = 107;
+ this.eot = DFA107_eot;
+ this.eof = DFA107_eof;
+ this.min = DFA107_min;
+ this.max = DFA107_max;
+ this.accept = DFA107_accept;
+ this.special = DFA107_special;
+ this.transition = DFA107_transition;
}
public String getDescription() {
return "5842:1: (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS )";
@@ -23762,10 +23744,10 @@ public class InternalQVTcoreParser extends AbstractInternalAntlrParser {
public static final BitSet FOLLOW_ruleCurlyBracketedClauseCS_in_entryRuleCurlyBracketedClauseCS11138 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleCurlyBracketedClauseCS11148 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_21_in_ruleCurlyBracketedClauseCS11197 = new BitSet(new long[]{0x000001EC468A00B0L});
- public static final BitSet FOLLOW_ruleShadowPartCS_in_ruleCurlyBracketedClauseCS11220 = new BitSet(new long[]{0x0000000000900000L});
- public static final BitSet FOLLOW_20_in_ruleCurlyBracketedClauseCS11233 = new BitSet(new long[]{0x000001EC460A0030L});
- public static final BitSet FOLLOW_ruleShadowPartCS_in_ruleCurlyBracketedClauseCS11254 = new BitSet(new long[]{0x0000000000900000L});
- public static final BitSet FOLLOW_ruleStringLiteral_in_ruleCurlyBracketedClauseCS11285 = new BitSet(new long[]{0x0000000000800000L});
+ public static final BitSet FOLLOW_ruleStringLiteral_in_ruleCurlyBracketedClauseCS11219 = new BitSet(new long[]{0x0000000000800000L});
+ public static final BitSet FOLLOW_ruleShadowPartCS_in_ruleCurlyBracketedClauseCS11247 = new BitSet(new long[]{0x0000000000900000L});
+ public static final BitSet FOLLOW_20_in_ruleCurlyBracketedClauseCS11260 = new BitSet(new long[]{0x000001EC460A0030L});
+ public static final BitSet FOLLOW_ruleShadowPartCS_in_ruleCurlyBracketedClauseCS11281 = new BitSet(new long[]{0x0000000000900000L});
public static final BitSet FOLLOW_23_in_ruleCurlyBracketedClauseCS11298 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleRoundBracketedClauseCS_in_entryRuleRoundBracketedClauseCS11334 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleRoundBracketedClauseCS11344 = new BitSet(new long[]{0x0000000000000002L});
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/services/QVTcoreGrammarAccess.java b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/services/QVTcoreGrammarAccess.java
index f64c28108..98b0669af 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/services/QVTcoreGrammarAccess.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcore/src-gen/org/eclipse/qvtd/xtext/qvtcore/services/QVTcoreGrammarAccess.java
@@ -995,7 +995,7 @@ public class QVTcoreGrammarAccess extends AbstractGrammarElementFinder {
/// * A curly bracket clause is a generalized rule for the literal arguments of collections, maps, tuples and shadows.* /
//CurlyBracketedClauseCS:
- // {CurlyBracketedClauseCS} "{" ((ownedParts+=ShadowPartCS ("," ownedParts+=ShadowPartCS)*)? | value=StringLiteral) "}";
+ // {CurlyBracketedClauseCS} "{" (value=StringLiteral | ownedParts+=ShadowPartCS ("," ownedParts+=ShadowPartCS)*)? "}";
public EssentialOCLGrammarAccess.CurlyBracketedClauseCSElements getCurlyBracketedClauseCSAccess() {
return gaQVTcoreBase.getCurlyBracketedClauseCSAccess();
}
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/AbstractQVTcoreBaseUiModule.java b/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/AbstractQVTcoreBaseUiModule.java
index 11952ca01..63edfc384 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/AbstractQVTcoreBaseUiModule.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/AbstractQVTcoreBaseUiModule.java
@@ -108,6 +108,11 @@ public abstract class AbstractQVTcoreBaseUiModule extends org.eclipse.xtext.ui.D
}
// contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
+ public Class<? extends org.eclipse.xtext.generator.IContextualOutputConfigurationProvider> bindIContextualOutputConfigurationProvider() {
+ return org.eclipse.xtext.builder.EclipseOutputConfigurationProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
public void configureIResourceDescriptionsPersisted(com.google.inject.Binder binder) {
binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).annotatedWith(com.google.inject.name.Names.named("org.eclipse.xtext.builder.impl.PersistentDataAwareDirtyResource.PERSISTED_DESCRIPTIONS")).to(org.eclipse.xtext.builder.builderState.IBuilderState.class);
}
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/QVTcoreBaseParser.java b/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/QVTcoreBaseParser.java
index c3f22cb60..d3c5a6cd0 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/QVTcoreBaseParser.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/QVTcoreBaseParser.java
@@ -171,8 +171,8 @@ public class QVTcoreBaseParser extends AbstractContentAssistParser {
put(grammarAccess.getNameExpCSAccess().getGroup(), "rule__NameExpCS__Group__0");
put(grammarAccess.getNameExpCSAccess().getGroup_4(), "rule__NameExpCS__Group_4__0");
put(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup(), "rule__CurlyBracketedClauseCS__Group__0");
- put(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0(), "rule__CurlyBracketedClauseCS__Group_2_0__0");
- put(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0_1(), "rule__CurlyBracketedClauseCS__Group_2_0_1__0");
+ put(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1(), "rule__CurlyBracketedClauseCS__Group_2_1__0");
+ put(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1_1(), "rule__CurlyBracketedClauseCS__Group_2_1_1__0");
put(grammarAccess.getRoundBracketedClauseCSAccess().getGroup(), "rule__RoundBracketedClauseCS__Group__0");
put(grammarAccess.getRoundBracketedClauseCSAccess().getGroup_2(), "rule__RoundBracketedClauseCS__Group_2__0");
put(grammarAccess.getRoundBracketedClauseCSAccess().getGroup_2_2(), "rule__RoundBracketedClauseCS__Group_2_2__0");
@@ -335,9 +335,9 @@ public class QVTcoreBaseParser extends AbstractContentAssistParser {
put(grammarAccess.getNameExpCSAccess().getOwnedRoundBracketedClauseAssignment_2(), "rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2");
put(grammarAccess.getNameExpCSAccess().getOwnedCurlyBracketedClauseAssignment_3(), "rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3");
put(grammarAccess.getNameExpCSAccess().getIsPreAssignment_4_0(), "rule__NameExpCS__IsPreAssignment_4_0");
- put(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_0(), "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0");
- put(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_1_1(), "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1");
- put(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_1(), "rule__CurlyBracketedClauseCS__ValueAssignment_2_1");
+ put(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_0(), "rule__CurlyBracketedClauseCS__ValueAssignment_2_0");
+ put(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_0(), "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0");
+ put(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_1_1(), "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1");
put(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_0(), "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0");
put(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_1(), "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1");
put(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_2_0(), "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0");
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g b/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g
index f213082b5..2fc396e2c 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g
@@ -3609,15 +3609,15 @@ rule__CurlyBracketedClauseCS__Alternatives_2
}
:
(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0()); }
-(rule__CurlyBracketedClauseCS__Group_2_0__0)?
-{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_0()); }
+(rule__CurlyBracketedClauseCS__ValueAssignment_2_0)
+{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_0()); }
)
|(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_1()); }
-(rule__CurlyBracketedClauseCS__ValueAssignment_2_1)
-{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_1()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1()); }
+(rule__CurlyBracketedClauseCS__Group_2_1__0)
+{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1()); }
)
;
@@ -10453,7 +10453,7 @@ rule__CurlyBracketedClauseCS__Group__2__Impl
:
(
{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getAlternatives_2()); }
-(rule__CurlyBracketedClauseCS__Alternatives_2)
+(rule__CurlyBracketedClauseCS__Alternatives_2)?
{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getAlternatives_2()); }
)
@@ -10501,27 +10501,27 @@ finally {
-rule__CurlyBracketedClauseCS__Group_2_0__0
+rule__CurlyBracketedClauseCS__Group_2_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__CurlyBracketedClauseCS__Group_2_0__0__Impl
- rule__CurlyBracketedClauseCS__Group_2_0__1
+ rule__CurlyBracketedClauseCS__Group_2_1__0__Impl
+ rule__CurlyBracketedClauseCS__Group_2_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__CurlyBracketedClauseCS__Group_2_0__0__Impl
+rule__CurlyBracketedClauseCS__Group_2_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_0()); }
-(rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0)
-{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_0()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_0()); }
+(rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0)
+{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_0()); }
)
;
@@ -10530,26 +10530,26 @@ finally {
}
-rule__CurlyBracketedClauseCS__Group_2_0__1
+rule__CurlyBracketedClauseCS__Group_2_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__CurlyBracketedClauseCS__Group_2_0__1__Impl
+ rule__CurlyBracketedClauseCS__Group_2_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__CurlyBracketedClauseCS__Group_2_0__1__Impl
+rule__CurlyBracketedClauseCS__Group_2_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0_1()); }
-(rule__CurlyBracketedClauseCS__Group_2_0_1__0)*
-{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0_1()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1_1()); }
+(rule__CurlyBracketedClauseCS__Group_2_1_1__0)*
+{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1_1()); }
)
;
@@ -10562,29 +10562,29 @@ finally {
-rule__CurlyBracketedClauseCS__Group_2_0_1__0
+rule__CurlyBracketedClauseCS__Group_2_1_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl
- rule__CurlyBracketedClauseCS__Group_2_0_1__1
+ rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl
+ rule__CurlyBracketedClauseCS__Group_2_1_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl
+rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_0_1_0()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_1_1_0()); }
','
-{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_0_1_0()); }
+{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_1_1_0()); }
)
;
@@ -10593,26 +10593,26 @@ finally {
}
-rule__CurlyBracketedClauseCS__Group_2_0_1__1
+rule__CurlyBracketedClauseCS__Group_2_1_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl
+ rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl
+rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_1_1()); }
-(rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1)
-{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_1_1()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_1_1()); }
+(rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1)
+{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_1_1()); }
)
;
@@ -15945,14 +15945,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0
+rule__CurlyBracketedClauseCS__ValueAssignment_2_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_0_0()); }
- ruleShadowPartCS{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_0_0()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_0_0()); }
+ ruleStringLiteral{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_0_0()); }
)
;
@@ -15960,14 +15960,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1
+rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_1_1_0()); }
- ruleShadowPartCS{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_1_1_0()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_0_0()); }
+ ruleShadowPartCS{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_0_0()); }
)
;
@@ -15975,14 +15975,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__CurlyBracketedClauseCS__ValueAssignment_2_1
+rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_1_0()); }
- ruleStringLiteral{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_1_0()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_1_1_0()); }
+ ruleShadowPartCS{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_1_1_0()); }
)
;
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBaseParser.java b/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBaseParser.java
index 0bd41368c..881957196 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBaseParser.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBaseParser.java
@@ -8053,12 +8053,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
else if ( (LA3_0==23) ) {
int LA3_2 = input.LA(2);
- if ( (LA3_2==64||LA3_2==66||LA3_2==69||LA3_2==71) ) {
- alt3=1;
- }
- else if ( ((LA3_2>=RULE_SIMPLE_ID && LA3_2<=RULE_ESCAPED_ID)||(LA3_2>=16 && LA3_2<=26)) ) {
+ if ( ((LA3_2>=RULE_SIMPLE_ID && LA3_2<=RULE_ESCAPED_ID)||(LA3_2>=16 && LA3_2<=26)) ) {
alt3=2;
}
+ else if ( (LA3_2==64||LA3_2==66||LA3_2==69||LA3_2==71) ) {
+ alt3=1;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -11591,63 +11591,52 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// $ANTLR start "rule__CurlyBracketedClauseCS__Alternatives_2"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3606:1: rule__CurlyBracketedClauseCS__Alternatives_2 : ( ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? ) | ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) ) );
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3606:1: rule__CurlyBracketedClauseCS__Alternatives_2 : ( ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_0 ) ) | ( ( rule__CurlyBracketedClauseCS__Group_2_1__0 ) ) );
public final void rule__CurlyBracketedClauseCS__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3610:1: ( ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? ) | ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) ) )
- int alt28=2;
- int LA28_0 = input.LA(1);
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3610:1: ( ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_0 ) ) | ( ( rule__CurlyBracketedClauseCS__Group_2_1__0 ) ) )
+ int alt27=2;
+ int LA27_0 = input.LA(1);
- if ( ((LA28_0>=RULE_SIMPLE_ID && LA28_0<=RULE_ESCAPED_ID)||(LA28_0>=16 && LA28_0<=26)||LA28_0==65) ) {
- alt28=1;
+ if ( (LA27_0==RULE_SINGLE_QUOTED_STRING) ) {
+ alt27=1;
}
- else if ( (LA28_0==RULE_SINGLE_QUOTED_STRING) ) {
- alt28=2;
+ else if ( ((LA27_0>=RULE_SIMPLE_ID && LA27_0<=RULE_ESCAPED_ID)||(LA27_0>=16 && LA27_0<=26)) ) {
+ alt27=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 28, 0, input);
+ new NoViableAltException("", 27, 0, input);
throw nvae;
}
- switch (alt28) {
+ switch (alt27) {
case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3611:1: ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3611:1: ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_0 ) )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3611:1: ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3612:1: ( rule__CurlyBracketedClauseCS__Group_2_0__0 )?
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3611:1: ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_0 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3612:1: ( rule__CurlyBracketedClauseCS__ValueAssignment_2_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0());
- }
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3613:1: ( rule__CurlyBracketedClauseCS__Group_2_0__0 )?
- int alt27=2;
- int LA27_0 = input.LA(1);
-
- if ( ((LA27_0>=RULE_SIMPLE_ID && LA27_0<=RULE_ESCAPED_ID)||(LA27_0>=16 && LA27_0<=26)) ) {
- alt27=1;
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_0());
}
- switch (alt27) {
- case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3613:2: rule__CurlyBracketedClauseCS__Group_2_0__0
- {
- pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__0_in_rule__CurlyBracketedClauseCS__Alternatives_27882);
- rule__CurlyBracketedClauseCS__Group_2_0__0();
-
- state._fsp--;
- if (state.failed) return ;
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3613:1: ( rule__CurlyBracketedClauseCS__ValueAssignment_2_0 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3613:2: rule__CurlyBracketedClauseCS__ValueAssignment_2_0
+ {
+ pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__ValueAssignment_2_0_in_rule__CurlyBracketedClauseCS__Alternatives_27882);
+ rule__CurlyBracketedClauseCS__ValueAssignment_2_0();
- }
- break;
+ state._fsp--;
+ if (state.failed) return ;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_0());
}
}
@@ -11656,19 +11645,19 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
}
break;
case 2 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3617:6: ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3617:6: ( ( rule__CurlyBracketedClauseCS__Group_2_1__0 ) )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3617:6: ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3618:1: ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3617:6: ( ( rule__CurlyBracketedClauseCS__Group_2_1__0 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3618:1: ( rule__CurlyBracketedClauseCS__Group_2_1__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_1());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3619:1: ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3619:2: rule__CurlyBracketedClauseCS__ValueAssignment_2_1
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3619:1: ( rule__CurlyBracketedClauseCS__Group_2_1__0 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3619:2: rule__CurlyBracketedClauseCS__Group_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__ValueAssignment_2_1_in_rule__CurlyBracketedClauseCS__Alternatives_27901);
- rule__CurlyBracketedClauseCS__ValueAssignment_2_1();
+ pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1__0_in_rule__CurlyBracketedClauseCS__Alternatives_27900);
+ rule__CurlyBracketedClauseCS__Group_2_1__0();
state._fsp--;
if (state.failed) return ;
@@ -11676,7 +11665,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_1());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1());
}
}
@@ -11709,23 +11698,23 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3632:1: ( ( ( rule__NavigatingArgCS__Group_0__0 ) ) | ( ( rule__NavigatingArgCS__Group_1__0 ) ) )
- int alt29=2;
- int LA29_0 = input.LA(1);
+ int alt28=2;
+ int LA28_0 = input.LA(1);
- if ( ((LA29_0>=RULE_INT && LA29_0<=RULE_ESCAPED_ID)||(LA29_0>=16 && LA29_0<=29)||(LA29_0>=46 && LA29_0<=60)||LA29_0==67||LA29_0==75||(LA29_0>=77 && LA29_0<=78)||LA29_0==83||(LA29_0>=88 && LA29_0<=89)||(LA29_0>=93 && LA29_0<=94)) ) {
- alt29=1;
+ if ( ((LA28_0>=RULE_INT && LA28_0<=RULE_ESCAPED_ID)||(LA28_0>=16 && LA28_0<=29)||(LA28_0>=46 && LA28_0<=60)||LA28_0==67||LA28_0==75||(LA28_0>=77 && LA28_0<=78)||LA28_0==83||(LA28_0>=88 && LA28_0<=89)||(LA28_0>=93 && LA28_0<=94)) ) {
+ alt28=1;
}
- else if ( (LA29_0==69) ) {
- alt29=2;
+ else if ( (LA28_0==69) ) {
+ alt28=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 29, 0, input);
+ new NoViableAltException("", 28, 0, input);
throw nvae;
}
- switch (alt29) {
+ switch (alt28) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3633:1: ( ( rule__NavigatingArgCS__Group_0__0 ) )
{
@@ -11738,7 +11727,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3635:1: ( rule__NavigatingArgCS__Group_0__0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3635:2: rule__NavigatingArgCS__Group_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_0__0_in_rule__NavigatingArgCS__Alternatives7934);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_0__0_in_rule__NavigatingArgCS__Alternatives7933);
rule__NavigatingArgCS__Group_0__0();
state._fsp--;
@@ -11767,7 +11756,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3641:1: ( rule__NavigatingArgCS__Group_1__0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3641:2: rule__NavigatingArgCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Alternatives7952);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Alternatives7951);
rule__NavigatingArgCS__Group_1__0();
state._fsp--;
@@ -11809,23 +11798,23 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3654:1: ( ( ( rule__NavigatingArgCS__Group_0_1_0__0 ) ) | ( ( rule__NavigatingArgCS__Group_0_1_1__0 ) ) )
- int alt30=2;
- int LA30_0 = input.LA(1);
+ int alt29=2;
+ int LA29_0 = input.LA(1);
- if ( (LA30_0==69) ) {
- alt30=1;
+ if ( (LA29_0==69) ) {
+ alt29=1;
}
- else if ( (LA30_0==82) ) {
- alt30=2;
+ else if ( (LA29_0==82) ) {
+ alt29=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 30, 0, input);
+ new NoViableAltException("", 29, 0, input);
throw nvae;
}
- switch (alt30) {
+ switch (alt29) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3655:1: ( ( rule__NavigatingArgCS__Group_0_1_0__0 ) )
{
@@ -11838,7 +11827,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3657:1: ( rule__NavigatingArgCS__Group_0_1_0__0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3657:2: rule__NavigatingArgCS__Group_0_1_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_0_1_0__0_in_rule__NavigatingArgCS__Alternatives_0_17985);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_0_1_0__0_in_rule__NavigatingArgCS__Alternatives_0_17984);
rule__NavigatingArgCS__Group_0_1_0__0();
state._fsp--;
@@ -11867,7 +11856,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3663:1: ( rule__NavigatingArgCS__Group_0_1_1__0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3663:2: rule__NavigatingArgCS__Group_0_1_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_0_1_1__0_in_rule__NavigatingArgCS__Alternatives_0_18003);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_0_1_1__0_in_rule__NavigatingArgCS__Alternatives_0_18002);
rule__NavigatingArgCS__Group_0_1_1__0();
state._fsp--;
@@ -11909,23 +11898,23 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3676:1: ( ( ( rule__NavigatingCommaArgCS__Group_2_0__0 ) ) | ( ( rule__NavigatingCommaArgCS__Group_2_1__0 ) ) )
- int alt31=2;
- int LA31_0 = input.LA(1);
+ int alt30=2;
+ int LA30_0 = input.LA(1);
- if ( (LA31_0==69) ) {
- alt31=1;
+ if ( (LA30_0==69) ) {
+ alt30=1;
}
- else if ( (LA31_0==82) ) {
- alt31=2;
+ else if ( (LA30_0==82) ) {
+ alt30=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 31, 0, input);
+ new NoViableAltException("", 30, 0, input);
throw nvae;
}
- switch (alt31) {
+ switch (alt30) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3677:1: ( ( rule__NavigatingCommaArgCS__Group_2_0__0 ) )
{
@@ -11938,7 +11927,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3679:1: ( rule__NavigatingCommaArgCS__Group_2_0__0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3679:2: rule__NavigatingCommaArgCS__Group_2_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2_0__0_in_rule__NavigatingCommaArgCS__Alternatives_28036);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2_0__0_in_rule__NavigatingCommaArgCS__Alternatives_28035);
rule__NavigatingCommaArgCS__Group_2_0__0();
state._fsp--;
@@ -11967,7 +11956,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3685:1: ( rule__NavigatingCommaArgCS__Group_2_1__0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3685:2: rule__NavigatingCommaArgCS__Group_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2_1__0_in_rule__NavigatingCommaArgCS__Alternatives_28054);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2_1__0_in_rule__NavigatingCommaArgCS__Alternatives_28053);
rule__NavigatingCommaArgCS__Group_2_1__0();
state._fsp--;
@@ -12009,9 +11998,9 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3698:1: ( ( ruleExpCS ) | ( rulePatternExpCS ) )
- int alt32=2;
- alt32 = dfa32.predict(input);
- switch (alt32) {
+ int alt31=2;
+ alt31 = dfa31.predict(input);
+ switch (alt31) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3699:1: ( ruleExpCS )
{
@@ -12021,7 +12010,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedConditionExpCSParserRuleCall_1_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_08087);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_08086);
ruleExpCS();
state._fsp--;
@@ -12044,7 +12033,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedConditionPatternExpCSParserRuleCall_1_0_1());
}
- pushFollow(FollowSets000.FOLLOW_rulePatternExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_08104);
+ pushFollow(FollowSets000.FOLLOW_rulePatternExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_08103);
rulePatternExpCS();
state._fsp--;
@@ -12083,23 +12072,23 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3720:1: ( ( ruleMultiplicityBoundsCS ) | ( ruleMultiplicityStringCS ) )
- int alt33=2;
- int LA33_0 = input.LA(1);
+ int alt32=2;
+ int LA32_0 = input.LA(1);
- if ( (LA33_0==RULE_INT) ) {
- alt33=1;
+ if ( (LA32_0==RULE_INT) ) {
+ alt32=1;
}
- else if ( (LA33_0==29||LA33_0==31||LA33_0==62) ) {
- alt33=2;
+ else if ( (LA32_0==29||LA32_0==31||LA32_0==62) ) {
+ alt32=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 33, 0, input);
+ new NoViableAltException("", 32, 0, input);
throw nvae;
}
- switch (alt33) {
+ switch (alt32) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3721:1: ( ruleMultiplicityBoundsCS )
{
@@ -12109,7 +12098,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getMultiplicityBoundsCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleMultiplicityBoundsCS_in_rule__MultiplicityCS__Alternatives_18136);
+ pushFollow(FollowSets000.FOLLOW_ruleMultiplicityBoundsCS_in_rule__MultiplicityCS__Alternatives_18135);
ruleMultiplicityBoundsCS();
state._fsp--;
@@ -12132,7 +12121,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getMultiplicityStringCSParserRuleCall_1_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleMultiplicityStringCS_in_rule__MultiplicityCS__Alternatives_18153);
+ pushFollow(FollowSets000.FOLLOW_ruleMultiplicityStringCS_in_rule__MultiplicityCS__Alternatives_18152);
ruleMultiplicityStringCS();
state._fsp--;
@@ -12171,23 +12160,23 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3742:1: ( ( '|?' ) | ( ( rule__MultiplicityCS__IsNullFreeAssignment_2_1 ) ) )
- int alt34=2;
- int LA34_0 = input.LA(1);
+ int alt33=2;
+ int LA33_0 = input.LA(1);
- if ( (LA34_0==61) ) {
- alt34=1;
+ if ( (LA33_0==61) ) {
+ alt33=1;
}
- else if ( (LA34_0==96) ) {
- alt34=2;
+ else if ( (LA33_0==96) ) {
+ alt33=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 34, 0, input);
+ new NoViableAltException("", 33, 0, input);
throw nvae;
}
- switch (alt34) {
+ switch (alt33) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3743:1: ( '|?' )
{
@@ -12197,7 +12186,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getVerticalLineQuestionMarkKeyword_2_0());
}
- match(input,61,FollowSets000.FOLLOW_61_in_rule__MultiplicityCS__Alternatives_28186); if (state.failed) return ;
+ match(input,61,FollowSets000.FOLLOW_61_in_rule__MultiplicityCS__Alternatives_28185); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityCSAccess().getVerticalLineQuestionMarkKeyword_2_0());
}
@@ -12219,7 +12208,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3753:1: ( rule__MultiplicityCS__IsNullFreeAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3753:2: rule__MultiplicityCS__IsNullFreeAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__IsNullFreeAssignment_2_1_in_rule__MultiplicityCS__Alternatives_28205);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__IsNullFreeAssignment_2_1_in_rule__MultiplicityCS__Alternatives_28204);
rule__MultiplicityCS__IsNullFreeAssignment_2_1();
state._fsp--;
@@ -12261,32 +12250,32 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3766:1: ( ( '*' ) | ( '+' ) | ( '?' ) )
- int alt35=3;
+ int alt34=3;
switch ( input.LA(1) ) {
case 29:
{
- alt35=1;
+ alt34=1;
}
break;
case 31:
{
- alt35=2;
+ alt34=2;
}
break;
case 62:
{
- alt35=3;
+ alt34=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 35, 0, input);
+ new NoViableAltException("", 34, 0, input);
throw nvae;
}
- switch (alt35) {
+ switch (alt34) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3767:1: ( '*' )
{
@@ -12296,7 +12285,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsAsteriskKeyword_0_0());
}
- match(input,29,FollowSets000.FOLLOW_29_in_rule__MultiplicityStringCS__StringBoundsAlternatives_08239); if (state.failed) return ;
+ match(input,29,FollowSets000.FOLLOW_29_in_rule__MultiplicityStringCS__StringBoundsAlternatives_08238); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsAsteriskKeyword_0_0());
}
@@ -12315,7 +12304,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsPlusSignKeyword_0_1());
}
- match(input,31,FollowSets000.FOLLOW_31_in_rule__MultiplicityStringCS__StringBoundsAlternatives_08259); if (state.failed) return ;
+ match(input,31,FollowSets000.FOLLOW_31_in_rule__MultiplicityStringCS__StringBoundsAlternatives_08258); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsPlusSignKeyword_0_1());
}
@@ -12334,7 +12323,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsQuestionMarkKeyword_0_2());
}
- match(input,62,FollowSets000.FOLLOW_62_in_rule__MultiplicityStringCS__StringBoundsAlternatives_08279); if (state.failed) return ;
+ match(input,62,FollowSets000.FOLLOW_62_in_rule__MultiplicityStringCS__StringBoundsAlternatives_08278); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsQuestionMarkKeyword_0_2());
}
@@ -12369,23 +12358,23 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3800:1: ( ( ruleTypedRefCS ) | ( ruleWildcardTypeRefCS ) )
- int alt36=2;
- int LA36_0 = input.LA(1);
+ int alt35=2;
+ int LA35_0 = input.LA(1);
- if ( ((LA36_0>=RULE_SIMPLE_ID && LA36_0<=RULE_ESCAPED_ID)||(LA36_0>=16 && LA36_0<=26)) ) {
- alt36=1;
+ if ( ((LA35_0>=RULE_SIMPLE_ID && LA35_0<=RULE_ESCAPED_ID)||(LA35_0>=16 && LA35_0<=26)) ) {
+ alt35=1;
}
- else if ( (LA36_0==62) ) {
- alt36=2;
+ else if ( (LA35_0==62) ) {
+ alt35=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 36, 0, input);
+ new NoViableAltException("", 35, 0, input);
throw nvae;
}
- switch (alt36) {
+ switch (alt35) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3801:1: ( ruleTypedRefCS )
{
@@ -12395,7 +12384,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeRefCSAccess().getTypedRefCSParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleTypedRefCS_in_rule__TypeRefCS__Alternatives8313);
+ pushFollow(FollowSets000.FOLLOW_ruleTypedRefCS_in_rule__TypeRefCS__Alternatives8312);
ruleTypedRefCS();
state._fsp--;
@@ -12418,7 +12407,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeRefCSAccess().getWildcardTypeRefCSParserRuleCall_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleWildcardTypeRefCS_in_rule__TypeRefCS__Alternatives8330);
+ pushFollow(FollowSets000.FOLLOW_ruleWildcardTypeRefCS_in_rule__TypeRefCS__Alternatives8329);
ruleWildcardTypeRefCS();
state._fsp--;
@@ -12457,23 +12446,23 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3822:1: ( ( RULE_SIMPLE_ID ) | ( RULE_ESCAPED_ID ) )
- int alt37=2;
- int LA37_0 = input.LA(1);
+ int alt36=2;
+ int LA36_0 = input.LA(1);
- if ( (LA37_0==RULE_SIMPLE_ID) ) {
- alt37=1;
+ if ( (LA36_0==RULE_SIMPLE_ID) ) {
+ alt36=1;
}
- else if ( (LA37_0==RULE_ESCAPED_ID) ) {
- alt37=2;
+ else if ( (LA36_0==RULE_ESCAPED_ID) ) {
+ alt36=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 37, 0, input);
+ new NoViableAltException("", 36, 0, input);
throw nvae;
}
- switch (alt37) {
+ switch (alt36) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3823:1: ( RULE_SIMPLE_ID )
{
@@ -12483,7 +12472,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getIDAccess().getSIMPLE_IDTerminalRuleCall_0());
}
- match(input,RULE_SIMPLE_ID,FollowSets000.FOLLOW_RULE_SIMPLE_ID_in_rule__ID__Alternatives8362); if (state.failed) return ;
+ match(input,RULE_SIMPLE_ID,FollowSets000.FOLLOW_RULE_SIMPLE_ID_in_rule__ID__Alternatives8361); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIDAccess().getSIMPLE_IDTerminalRuleCall_0());
}
@@ -12502,7 +12491,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getIDAccess().getESCAPED_IDTerminalRuleCall_1());
}
- match(input,RULE_ESCAPED_ID,FollowSets000.FOLLOW_RULE_ESCAPED_ID_in_rule__ID__Alternatives8379); if (state.failed) return ;
+ match(input,RULE_ESCAPED_ID,FollowSets000.FOLLOW_RULE_ESCAPED_ID_in_rule__ID__Alternatives8378); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIDAccess().getESCAPED_IDTerminalRuleCall_1());
}
@@ -12537,23 +12526,23 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3844:1: ( ( RULE_INT ) | ( '*' ) )
- int alt38=2;
- int LA38_0 = input.LA(1);
+ int alt37=2;
+ int LA37_0 = input.LA(1);
- if ( (LA38_0==RULE_INT) ) {
- alt38=1;
+ if ( (LA37_0==RULE_INT) ) {
+ alt37=1;
}
- else if ( (LA38_0==29) ) {
- alt38=2;
+ else if ( (LA37_0==29) ) {
+ alt37=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 38, 0, input);
+ new NoViableAltException("", 37, 0, input);
throw nvae;
}
- switch (alt38) {
+ switch (alt37) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3845:1: ( RULE_INT )
{
@@ -12563,7 +12552,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getUPPERAccess().getINTTerminalRuleCall_0());
}
- match(input,RULE_INT,FollowSets000.FOLLOW_RULE_INT_in_rule__UPPER__Alternatives8411); if (state.failed) return ;
+ match(input,RULE_INT,FollowSets000.FOLLOW_RULE_INT_in_rule__UPPER__Alternatives8410); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUPPERAccess().getINTTerminalRuleCall_0());
}
@@ -12582,7 +12571,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getUPPERAccess().getAsteriskKeyword_1());
}
- match(input,29,FollowSets000.FOLLOW_29_in_rule__UPPER__Alternatives8429); if (state.failed) return ;
+ match(input,29,FollowSets000.FOLLOW_29_in_rule__UPPER__Alternatives8428); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUPPERAccess().getAsteriskKeyword_1());
}
@@ -12619,12 +12608,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3870:1: ( rule__BottomPatternCS__Group_0__0__Impl rule__BottomPatternCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3871:2: rule__BottomPatternCS__Group_0__0__Impl rule__BottomPatternCS__Group_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__0__Impl_in_rule__BottomPatternCS__Group_0__08461);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__0__Impl_in_rule__BottomPatternCS__Group_0__08460);
rule__BottomPatternCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__1_in_rule__BottomPatternCS__Group_0__08464);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__1_in_rule__BottomPatternCS__Group_0__08463);
rule__BottomPatternCS__Group_0__1();
state._fsp--;
@@ -12663,7 +12652,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_0_0());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__BottomPatternCS__Group_0__0__Impl8492); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__BottomPatternCS__Group_0__0__Impl8491); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_0_0());
}
@@ -12698,12 +12687,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3901:1: ( rule__BottomPatternCS__Group_0__1__Impl rule__BottomPatternCS__Group_0__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3902:2: rule__BottomPatternCS__Group_0__1__Impl rule__BottomPatternCS__Group_0__2
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__1__Impl_in_rule__BottomPatternCS__Group_0__18523);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__1__Impl_in_rule__BottomPatternCS__Group_0__18522);
rule__BottomPatternCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__2_in_rule__BottomPatternCS__Group_0__18526);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__2_in_rule__BottomPatternCS__Group_0__18525);
rule__BottomPatternCS__Group_0__2();
state._fsp--;
@@ -12745,7 +12734,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3916:1: ( rule__BottomPatternCS__Alternatives_0_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3916:2: rule__BottomPatternCS__Alternatives_0_1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_0_1_in_rule__BottomPatternCS__Group_0__1__Impl8553);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_0_1_in_rule__BottomPatternCS__Group_0__1__Impl8552);
rule__BottomPatternCS__Alternatives_0_1();
state._fsp--;
@@ -12787,12 +12776,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3930:1: ( rule__BottomPatternCS__Group_0__2__Impl rule__BottomPatternCS__Group_0__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3931:2: rule__BottomPatternCS__Group_0__2__Impl rule__BottomPatternCS__Group_0__3
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__2__Impl_in_rule__BottomPatternCS__Group_0__28583);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__2__Impl_in_rule__BottomPatternCS__Group_0__28582);
rule__BottomPatternCS__Group_0__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__3_in_rule__BottomPatternCS__Group_0__28586);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__3_in_rule__BottomPatternCS__Group_0__28585);
rule__BottomPatternCS__Group_0__3();
state._fsp--;
@@ -12832,21 +12821,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getBottomPatternCSAccess().getGroup_0_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3945:1: ( rule__BottomPatternCS__Group_0_2__0 )*
- loop39:
+ loop38:
do {
- int alt39=2;
- int LA39_0 = input.LA(1);
+ int alt38=2;
+ int LA38_0 = input.LA(1);
- if ( (LA39_0==66) ) {
- alt39=1;
+ if ( (LA38_0==66) ) {
+ alt38=1;
}
- switch (alt39) {
+ switch (alt38) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3945:2: rule__BottomPatternCS__Group_0_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__0_in_rule__BottomPatternCS__Group_0__2__Impl8613);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__0_in_rule__BottomPatternCS__Group_0__2__Impl8612);
rule__BottomPatternCS__Group_0_2__0();
state._fsp--;
@@ -12856,7 +12845,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop39;
+ break loop38;
}
} while (true);
@@ -12894,12 +12883,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3959:1: ( rule__BottomPatternCS__Group_0__3__Impl rule__BottomPatternCS__Group_0__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3960:2: rule__BottomPatternCS__Group_0__3__Impl rule__BottomPatternCS__Group_0__4
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__3__Impl_in_rule__BottomPatternCS__Group_0__38644);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__3__Impl_in_rule__BottomPatternCS__Group_0__38643);
rule__BottomPatternCS__Group_0__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__4_in_rule__BottomPatternCS__Group_0__38647);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__4_in_rule__BottomPatternCS__Group_0__38646);
rule__BottomPatternCS__Group_0__4();
state._fsp--;
@@ -12938,7 +12927,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getVerticalLineKeyword_0_3());
}
- match(input,64,FollowSets000.FOLLOW_64_in_rule__BottomPatternCS__Group_0__3__Impl8675); if (state.failed) return ;
+ match(input,64,FollowSets000.FOLLOW_64_in_rule__BottomPatternCS__Group_0__3__Impl8674); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getVerticalLineKeyword_0_3());
}
@@ -12973,12 +12962,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3990:1: ( rule__BottomPatternCS__Group_0__4__Impl rule__BottomPatternCS__Group_0__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:3991:2: rule__BottomPatternCS__Group_0__4__Impl rule__BottomPatternCS__Group_0__5
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__4__Impl_in_rule__BottomPatternCS__Group_0__48706);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__4__Impl_in_rule__BottomPatternCS__Group_0__48705);
rule__BottomPatternCS__Group_0__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__5_in_rule__BottomPatternCS__Group_0__48709);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__5_in_rule__BottomPatternCS__Group_0__48708);
rule__BottomPatternCS__Group_0__5();
state._fsp--;
@@ -13018,21 +13007,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_0_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4005:1: ( rule__BottomPatternCS__OwnedConstraintsAssignment_0_4 )*
- loop40:
+ loop39:
do {
- int alt40=2;
- int LA40_0 = input.LA(1);
+ int alt39=2;
+ int LA39_0 = input.LA(1);
- if ( ((LA40_0>=RULE_INT && LA40_0<=RULE_ESCAPED_ID)||(LA40_0>=16 && LA40_0<=29)||(LA40_0>=46 && LA40_0<=60)||LA40_0==67||LA40_0==75||(LA40_0>=77 && LA40_0<=78)||LA40_0==83||(LA40_0>=88 && LA40_0<=89)||(LA40_0>=92 && LA40_0<=94)) ) {
- alt40=1;
+ if ( ((LA39_0>=RULE_INT && LA39_0<=RULE_ESCAPED_ID)||(LA39_0>=16 && LA39_0<=29)||(LA39_0>=46 && LA39_0<=60)||LA39_0==67||LA39_0==75||(LA39_0>=77 && LA39_0<=78)||LA39_0==83||(LA39_0>=88 && LA39_0<=89)||(LA39_0>=92 && LA39_0<=94)) ) {
+ alt39=1;
}
- switch (alt40) {
+ switch (alt39) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4005:2: rule__BottomPatternCS__OwnedConstraintsAssignment_0_4
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_0_4_in_rule__BottomPatternCS__Group_0__4__Impl8736);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_0_4_in_rule__BottomPatternCS__Group_0__4__Impl8735);
rule__BottomPatternCS__OwnedConstraintsAssignment_0_4();
state._fsp--;
@@ -13042,7 +13031,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop40;
+ break loop39;
}
} while (true);
@@ -13080,7 +13069,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4019:1: ( rule__BottomPatternCS__Group_0__5__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4020:2: rule__BottomPatternCS__Group_0__5__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__5__Impl_in_rule__BottomPatternCS__Group_0__58767);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__5__Impl_in_rule__BottomPatternCS__Group_0__58766);
rule__BottomPatternCS__Group_0__5__Impl();
state._fsp--;
@@ -13119,7 +13108,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_0_5());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__BottomPatternCS__Group_0__5__Impl8795); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__BottomPatternCS__Group_0__5__Impl8794); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_0_5());
}
@@ -13154,12 +13143,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4061:1: ( rule__BottomPatternCS__Group_0_2__0__Impl rule__BottomPatternCS__Group_0_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4062:2: rule__BottomPatternCS__Group_0_2__0__Impl rule__BottomPatternCS__Group_0_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__0__Impl_in_rule__BottomPatternCS__Group_0_2__08838);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__0__Impl_in_rule__BottomPatternCS__Group_0_2__08837);
rule__BottomPatternCS__Group_0_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__1_in_rule__BottomPatternCS__Group_0_2__08841);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__1_in_rule__BottomPatternCS__Group_0_2__08840);
rule__BottomPatternCS__Group_0_2__1();
state._fsp--;
@@ -13198,7 +13187,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getCommaKeyword_0_2_0());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__BottomPatternCS__Group_0_2__0__Impl8869); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__BottomPatternCS__Group_0_2__0__Impl8868); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getCommaKeyword_0_2_0());
}
@@ -13233,7 +13222,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4092:1: ( rule__BottomPatternCS__Group_0_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4093:2: rule__BottomPatternCS__Group_0_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__1__Impl_in_rule__BottomPatternCS__Group_0_2__18900);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__1__Impl_in_rule__BottomPatternCS__Group_0_2__18899);
rule__BottomPatternCS__Group_0_2__1__Impl();
state._fsp--;
@@ -13275,7 +13264,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4106:1: ( rule__BottomPatternCS__Alternatives_0_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4106:2: rule__BottomPatternCS__Alternatives_0_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_0_2_1_in_rule__BottomPatternCS__Group_0_2__1__Impl8927);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_0_2_1_in_rule__BottomPatternCS__Group_0_2__1__Impl8926);
rule__BottomPatternCS__Alternatives_0_2_1();
state._fsp--;
@@ -13317,12 +13306,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4124:1: ( rule__BottomPatternCS__Group_1__0__Impl rule__BottomPatternCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4125:2: rule__BottomPatternCS__Group_1__0__Impl rule__BottomPatternCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__0__Impl_in_rule__BottomPatternCS__Group_1__08961);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__0__Impl_in_rule__BottomPatternCS__Group_1__08960);
rule__BottomPatternCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__1_in_rule__BottomPatternCS__Group_1__08964);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__1_in_rule__BottomPatternCS__Group_1__08963);
rule__BottomPatternCS__Group_1__1();
state._fsp--;
@@ -13361,7 +13350,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_0());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__BottomPatternCS__Group_1__0__Impl8992); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__BottomPatternCS__Group_1__0__Impl8991); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_0());
}
@@ -13396,12 +13385,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4155:1: ( rule__BottomPatternCS__Group_1__1__Impl rule__BottomPatternCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4156:2: rule__BottomPatternCS__Group_1__1__Impl rule__BottomPatternCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__1__Impl_in_rule__BottomPatternCS__Group_1__19023);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__1__Impl_in_rule__BottomPatternCS__Group_1__19022);
rule__BottomPatternCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__2_in_rule__BottomPatternCS__Group_1__19026);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__2_in_rule__BottomPatternCS__Group_1__19025);
rule__BottomPatternCS__Group_1__2();
state._fsp--;
@@ -13443,7 +13432,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4170:1: ( rule__BottomPatternCS__Alternatives_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4170:2: rule__BottomPatternCS__Alternatives_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_1_1_in_rule__BottomPatternCS__Group_1__1__Impl9053);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_1_1_in_rule__BottomPatternCS__Group_1__1__Impl9052);
rule__BottomPatternCS__Alternatives_1_1();
state._fsp--;
@@ -13485,12 +13474,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4184:1: ( rule__BottomPatternCS__Group_1__2__Impl rule__BottomPatternCS__Group_1__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4185:2: rule__BottomPatternCS__Group_1__2__Impl rule__BottomPatternCS__Group_1__3
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__2__Impl_in_rule__BottomPatternCS__Group_1__29083);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__2__Impl_in_rule__BottomPatternCS__Group_1__29082);
rule__BottomPatternCS__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__3_in_rule__BottomPatternCS__Group_1__29086);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__3_in_rule__BottomPatternCS__Group_1__29085);
rule__BottomPatternCS__Group_1__3();
state._fsp--;
@@ -13530,21 +13519,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getBottomPatternCSAccess().getGroup_1_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4199:1: ( rule__BottomPatternCS__Group_1_2__0 )*
- loop41:
+ loop40:
do {
- int alt41=2;
- int LA41_0 = input.LA(1);
+ int alt40=2;
+ int LA40_0 = input.LA(1);
- if ( (LA41_0==66) ) {
- alt41=1;
+ if ( (LA40_0==66) ) {
+ alt40=1;
}
- switch (alt41) {
+ switch (alt40) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4199:2: rule__BottomPatternCS__Group_1_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1_2__0_in_rule__BottomPatternCS__Group_1__2__Impl9113);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1_2__0_in_rule__BottomPatternCS__Group_1__2__Impl9112);
rule__BottomPatternCS__Group_1_2__0();
state._fsp--;
@@ -13554,7 +13543,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop41;
+ break loop40;
}
} while (true);
@@ -13592,7 +13581,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4213:1: ( rule__BottomPatternCS__Group_1__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4214:2: rule__BottomPatternCS__Group_1__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__3__Impl_in_rule__BottomPatternCS__Group_1__39144);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__3__Impl_in_rule__BottomPatternCS__Group_1__39143);
rule__BottomPatternCS__Group_1__3__Impl();
state._fsp--;
@@ -13631,7 +13620,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__BottomPatternCS__Group_1__3__Impl9172); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__BottomPatternCS__Group_1__3__Impl9171); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3());
}
@@ -13666,12 +13655,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4251:1: ( rule__BottomPatternCS__Group_1_2__0__Impl rule__BottomPatternCS__Group_1_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4252:2: rule__BottomPatternCS__Group_1_2__0__Impl rule__BottomPatternCS__Group_1_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1_2__0__Impl_in_rule__BottomPatternCS__Group_1_2__09211);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1_2__0__Impl_in_rule__BottomPatternCS__Group_1_2__09210);
rule__BottomPatternCS__Group_1_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1_2__1_in_rule__BottomPatternCS__Group_1_2__09214);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1_2__1_in_rule__BottomPatternCS__Group_1_2__09213);
rule__BottomPatternCS__Group_1_2__1();
state._fsp--;
@@ -13710,7 +13699,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getCommaKeyword_1_2_0());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__BottomPatternCS__Group_1_2__0__Impl9242); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__BottomPatternCS__Group_1_2__0__Impl9241); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getCommaKeyword_1_2_0());
}
@@ -13745,7 +13734,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4282:1: ( rule__BottomPatternCS__Group_1_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4283:2: rule__BottomPatternCS__Group_1_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1_2__1__Impl_in_rule__BottomPatternCS__Group_1_2__19273);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1_2__1__Impl_in_rule__BottomPatternCS__Group_1_2__19272);
rule__BottomPatternCS__Group_1_2__1__Impl();
state._fsp--;
@@ -13787,7 +13776,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4296:1: ( rule__BottomPatternCS__Alternatives_1_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4296:2: rule__BottomPatternCS__Alternatives_1_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_1_2_1_in_rule__BottomPatternCS__Group_1_2__1__Impl9300);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_1_2_1_in_rule__BottomPatternCS__Group_1_2__1__Impl9299);
rule__BottomPatternCS__Alternatives_1_2_1();
state._fsp--;
@@ -13829,12 +13818,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4314:1: ( rule__BottomPatternCS__Group_2__0__Impl rule__BottomPatternCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4315:2: rule__BottomPatternCS__Group_2__0__Impl rule__BottomPatternCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_2__0__Impl_in_rule__BottomPatternCS__Group_2__09334);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_2__0__Impl_in_rule__BottomPatternCS__Group_2__09333);
rule__BottomPatternCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_2__1_in_rule__BottomPatternCS__Group_2__09337);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_2__1_in_rule__BottomPatternCS__Group_2__09336);
rule__BottomPatternCS__Group_2__1();
state._fsp--;
@@ -13873,7 +13862,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_2_0());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__BottomPatternCS__Group_2__0__Impl9365); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__BottomPatternCS__Group_2__0__Impl9364); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_2_0());
}
@@ -13908,12 +13897,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4345:1: ( rule__BottomPatternCS__Group_2__1__Impl rule__BottomPatternCS__Group_2__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4346:2: rule__BottomPatternCS__Group_2__1__Impl rule__BottomPatternCS__Group_2__2
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_2__1__Impl_in_rule__BottomPatternCS__Group_2__19396);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_2__1__Impl_in_rule__BottomPatternCS__Group_2__19395);
rule__BottomPatternCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_2__2_in_rule__BottomPatternCS__Group_2__19399);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_2__2_in_rule__BottomPatternCS__Group_2__19398);
rule__BottomPatternCS__Group_2__2();
state._fsp--;
@@ -13958,7 +13947,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4361:1: ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4361:2: rule__BottomPatternCS__OwnedConstraintsAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_2_1_in_rule__BottomPatternCS__Group_2__1__Impl9428);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_2_1_in_rule__BottomPatternCS__Group_2__1__Impl9427);
rule__BottomPatternCS__OwnedConstraintsAssignment_2_1();
state._fsp--;
@@ -13979,21 +13968,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4366:1: ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )*
- loop42:
+ loop41:
do {
- int alt42=2;
- int LA42_0 = input.LA(1);
+ int alt41=2;
+ int LA41_0 = input.LA(1);
- if ( ((LA42_0>=RULE_INT && LA42_0<=RULE_ESCAPED_ID)||(LA42_0>=16 && LA42_0<=29)||(LA42_0>=46 && LA42_0<=60)||LA42_0==67||LA42_0==75||(LA42_0>=77 && LA42_0<=78)||LA42_0==83||(LA42_0>=88 && LA42_0<=89)||(LA42_0>=92 && LA42_0<=94)) ) {
- alt42=1;
+ if ( ((LA41_0>=RULE_INT && LA41_0<=RULE_ESCAPED_ID)||(LA41_0>=16 && LA41_0<=29)||(LA41_0>=46 && LA41_0<=60)||LA41_0==67||LA41_0==75||(LA41_0>=77 && LA41_0<=78)||LA41_0==83||(LA41_0>=88 && LA41_0<=89)||(LA41_0>=92 && LA41_0<=94)) ) {
+ alt41=1;
}
- switch (alt42) {
+ switch (alt41) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4366:2: rule__BottomPatternCS__OwnedConstraintsAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_2_1_in_rule__BottomPatternCS__Group_2__1__Impl9440);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_2_1_in_rule__BottomPatternCS__Group_2__1__Impl9439);
rule__BottomPatternCS__OwnedConstraintsAssignment_2_1();
state._fsp--;
@@ -14003,7 +13992,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop42;
+ break loop41;
}
} while (true);
@@ -14044,7 +14033,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4381:1: ( rule__BottomPatternCS__Group_2__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4382:2: rule__BottomPatternCS__Group_2__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_2__2__Impl_in_rule__BottomPatternCS__Group_2__29473);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_2__2__Impl_in_rule__BottomPatternCS__Group_2__29472);
rule__BottomPatternCS__Group_2__2__Impl();
state._fsp--;
@@ -14083,7 +14072,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_2_2());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__BottomPatternCS__Group_2__2__Impl9501); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__BottomPatternCS__Group_2__2__Impl9500); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_2_2());
}
@@ -14118,12 +14107,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4417:1: ( rule__BottomPatternCS__Group_3__0__Impl rule__BottomPatternCS__Group_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4418:2: rule__BottomPatternCS__Group_3__0__Impl rule__BottomPatternCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_3__0__Impl_in_rule__BottomPatternCS__Group_3__09538);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_3__0__Impl_in_rule__BottomPatternCS__Group_3__09537);
rule__BottomPatternCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_3__1_in_rule__BottomPatternCS__Group_3__09541);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_3__1_in_rule__BottomPatternCS__Group_3__09540);
rule__BottomPatternCS__Group_3__1();
state._fsp--;
@@ -14197,12 +14186,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4448:1: ( rule__BottomPatternCS__Group_3__1__Impl rule__BottomPatternCS__Group_3__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4449:2: rule__BottomPatternCS__Group_3__1__Impl rule__BottomPatternCS__Group_3__2
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_3__1__Impl_in_rule__BottomPatternCS__Group_3__19599);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_3__1__Impl_in_rule__BottomPatternCS__Group_3__19598);
rule__BottomPatternCS__Group_3__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_3__2_in_rule__BottomPatternCS__Group_3__19602);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_3__2_in_rule__BottomPatternCS__Group_3__19601);
rule__BottomPatternCS__Group_3__2();
state._fsp--;
@@ -14241,7 +14230,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_3_1());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__BottomPatternCS__Group_3__1__Impl9630); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__BottomPatternCS__Group_3__1__Impl9629); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_3_1());
}
@@ -14276,7 +14265,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4479:1: ( rule__BottomPatternCS__Group_3__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4480:2: rule__BottomPatternCS__Group_3__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_3__2__Impl_in_rule__BottomPatternCS__Group_3__29661);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_3__2__Impl_in_rule__BottomPatternCS__Group_3__29660);
rule__BottomPatternCS__Group_3__2__Impl();
state._fsp--;
@@ -14315,7 +14304,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_3_2());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__BottomPatternCS__Group_3__2__Impl9689); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__BottomPatternCS__Group_3__2__Impl9688); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_3_2());
}
@@ -14350,12 +14339,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4515:1: ( rule__DirectionCS__Group__0__Impl rule__DirectionCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4516:2: rule__DirectionCS__Group__0__Impl rule__DirectionCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__0__Impl_in_rule__DirectionCS__Group__09726);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__0__Impl_in_rule__DirectionCS__Group__09725);
rule__DirectionCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__1_in_rule__DirectionCS__Group__09729);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__1_in_rule__DirectionCS__Group__09728);
rule__DirectionCS__Group__1();
state._fsp--;
@@ -14429,12 +14418,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4546:1: ( rule__DirectionCS__Group__1__Impl rule__DirectionCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4547:2: rule__DirectionCS__Group__1__Impl rule__DirectionCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__1__Impl_in_rule__DirectionCS__Group__19787);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__1__Impl_in_rule__DirectionCS__Group__19786);
rule__DirectionCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__2_in_rule__DirectionCS__Group__19790);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__2_in_rule__DirectionCS__Group__19789);
rule__DirectionCS__Group__2();
state._fsp--;
@@ -14474,13 +14463,13 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getDirectionCSAccess().getNameAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4561:1: ( rule__DirectionCS__NameAssignment_1 )?
- int alt43=2;
- alt43 = dfa43.predict(input);
- switch (alt43) {
+ int alt42=2;
+ alt42 = dfa42.predict(input);
+ switch (alt42) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4561:2: rule__DirectionCS__NameAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__NameAssignment_1_in_rule__DirectionCS__Group__1__Impl9817);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__NameAssignment_1_in_rule__DirectionCS__Group__1__Impl9816);
rule__DirectionCS__NameAssignment_1();
state._fsp--;
@@ -14525,12 +14514,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4575:1: ( rule__DirectionCS__Group__2__Impl rule__DirectionCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4576:2: rule__DirectionCS__Group__2__Impl rule__DirectionCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__2__Impl_in_rule__DirectionCS__Group__29848);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__2__Impl_in_rule__DirectionCS__Group__29847);
rule__DirectionCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__3_in_rule__DirectionCS__Group__29851);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__3_in_rule__DirectionCS__Group__29850);
rule__DirectionCS__Group__3();
state._fsp--;
@@ -14570,17 +14559,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getDirectionCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4590:1: ( rule__DirectionCS__Group_2__0 )?
- int alt44=2;
- int LA44_0 = input.LA(1);
+ int alt43=2;
+ int LA43_0 = input.LA(1);
- if ( (LA44_0==19) ) {
- alt44=1;
+ if ( (LA43_0==19) ) {
+ alt43=1;
}
- switch (alt44) {
+ switch (alt43) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4590:2: rule__DirectionCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__0_in_rule__DirectionCS__Group__2__Impl9878);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__0_in_rule__DirectionCS__Group__2__Impl9877);
rule__DirectionCS__Group_2__0();
state._fsp--;
@@ -14625,7 +14614,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4604:1: ( rule__DirectionCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4605:2: rule__DirectionCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__3__Impl_in_rule__DirectionCS__Group__39909);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__3__Impl_in_rule__DirectionCS__Group__39908);
rule__DirectionCS__Group__3__Impl();
state._fsp--;
@@ -14665,17 +14654,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getDirectionCSAccess().getGroup_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4618:1: ( rule__DirectionCS__Group_3__0 )?
- int alt45=2;
- int LA45_0 = input.LA(1);
+ int alt44=2;
+ int LA44_0 = input.LA(1);
- if ( (LA45_0==26) ) {
- alt45=1;
+ if ( (LA44_0==26) ) {
+ alt44=1;
}
- switch (alt45) {
+ switch (alt44) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4618:2: rule__DirectionCS__Group_3__0
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__0_in_rule__DirectionCS__Group__3__Impl9936);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__0_in_rule__DirectionCS__Group__3__Impl9935);
rule__DirectionCS__Group_3__0();
state._fsp--;
@@ -14720,12 +14709,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4640:1: ( rule__DirectionCS__Group_2__0__Impl rule__DirectionCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4641:2: rule__DirectionCS__Group_2__0__Impl rule__DirectionCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__0__Impl_in_rule__DirectionCS__Group_2__09975);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__0__Impl_in_rule__DirectionCS__Group_2__09974);
rule__DirectionCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__1_in_rule__DirectionCS__Group_2__09978);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__1_in_rule__DirectionCS__Group_2__09977);
rule__DirectionCS__Group_2__1();
state._fsp--;
@@ -14764,7 +14753,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getImportsKeyword_2_0());
}
- match(input,19,FollowSets000.FOLLOW_19_in_rule__DirectionCS__Group_2__0__Impl10006); if (state.failed) return ;
+ match(input,19,FollowSets000.FOLLOW_19_in_rule__DirectionCS__Group_2__0__Impl10005); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDirectionCSAccess().getImportsKeyword_2_0());
}
@@ -14799,12 +14788,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4671:1: ( rule__DirectionCS__Group_2__1__Impl rule__DirectionCS__Group_2__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4672:2: rule__DirectionCS__Group_2__1__Impl rule__DirectionCS__Group_2__2
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__1__Impl_in_rule__DirectionCS__Group_2__110037);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__1__Impl_in_rule__DirectionCS__Group_2__110036);
rule__DirectionCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__2_in_rule__DirectionCS__Group_2__110040);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__2_in_rule__DirectionCS__Group_2__110039);
rule__DirectionCS__Group_2__2();
state._fsp--;
@@ -14846,7 +14835,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4686:1: ( rule__DirectionCS__ImportsAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4686:2: rule__DirectionCS__ImportsAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__ImportsAssignment_2_1_in_rule__DirectionCS__Group_2__1__Impl10067);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__ImportsAssignment_2_1_in_rule__DirectionCS__Group_2__1__Impl10066);
rule__DirectionCS__ImportsAssignment_2_1();
state._fsp--;
@@ -14888,7 +14877,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4700:1: ( rule__DirectionCS__Group_2__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4701:2: rule__DirectionCS__Group_2__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__2__Impl_in_rule__DirectionCS__Group_2__210097);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__2__Impl_in_rule__DirectionCS__Group_2__210096);
rule__DirectionCS__Group_2__2__Impl();
state._fsp--;
@@ -14928,21 +14917,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getDirectionCSAccess().getGroup_2_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4714:1: ( rule__DirectionCS__Group_2_2__0 )*
- loop46:
+ loop45:
do {
- int alt46=2;
- int LA46_0 = input.LA(1);
+ int alt45=2;
+ int LA45_0 = input.LA(1);
- if ( (LA46_0==66) ) {
- alt46=1;
+ if ( (LA45_0==66) ) {
+ alt45=1;
}
- switch (alt46) {
+ switch (alt45) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4714:2: rule__DirectionCS__Group_2_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__0_in_rule__DirectionCS__Group_2__2__Impl10124);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__0_in_rule__DirectionCS__Group_2__2__Impl10123);
rule__DirectionCS__Group_2_2__0();
state._fsp--;
@@ -14952,7 +14941,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop46;
+ break loop45;
}
} while (true);
@@ -14990,12 +14979,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4734:1: ( rule__DirectionCS__Group_2_2__0__Impl rule__DirectionCS__Group_2_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4735:2: rule__DirectionCS__Group_2_2__0__Impl rule__DirectionCS__Group_2_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__0__Impl_in_rule__DirectionCS__Group_2_2__010161);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__0__Impl_in_rule__DirectionCS__Group_2_2__010160);
rule__DirectionCS__Group_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__1_in_rule__DirectionCS__Group_2_2__010164);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__1_in_rule__DirectionCS__Group_2_2__010163);
rule__DirectionCS__Group_2_2__1();
state._fsp--;
@@ -15034,7 +15023,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getCommaKeyword_2_2_0());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__DirectionCS__Group_2_2__0__Impl10192); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__DirectionCS__Group_2_2__0__Impl10191); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDirectionCSAccess().getCommaKeyword_2_2_0());
}
@@ -15069,7 +15058,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4765:1: ( rule__DirectionCS__Group_2_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4766:2: rule__DirectionCS__Group_2_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__1__Impl_in_rule__DirectionCS__Group_2_2__110223);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__1__Impl_in_rule__DirectionCS__Group_2_2__110222);
rule__DirectionCS__Group_2_2__1__Impl();
state._fsp--;
@@ -15111,7 +15100,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4779:1: ( rule__DirectionCS__ImportsAssignment_2_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4779:2: rule__DirectionCS__ImportsAssignment_2_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__ImportsAssignment_2_2_1_in_rule__DirectionCS__Group_2_2__1__Impl10250);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__ImportsAssignment_2_2_1_in_rule__DirectionCS__Group_2_2__1__Impl10249);
rule__DirectionCS__ImportsAssignment_2_2_1();
state._fsp--;
@@ -15153,12 +15142,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4797:1: ( rule__DirectionCS__Group_3__0__Impl rule__DirectionCS__Group_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4798:2: rule__DirectionCS__Group_3__0__Impl rule__DirectionCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__0__Impl_in_rule__DirectionCS__Group_3__010284);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__0__Impl_in_rule__DirectionCS__Group_3__010283);
rule__DirectionCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__1_in_rule__DirectionCS__Group_3__010287);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__1_in_rule__DirectionCS__Group_3__010286);
rule__DirectionCS__Group_3__1();
state._fsp--;
@@ -15197,7 +15186,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getUsesKeyword_3_0());
}
- match(input,26,FollowSets000.FOLLOW_26_in_rule__DirectionCS__Group_3__0__Impl10315); if (state.failed) return ;
+ match(input,26,FollowSets000.FOLLOW_26_in_rule__DirectionCS__Group_3__0__Impl10314); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDirectionCSAccess().getUsesKeyword_3_0());
}
@@ -15232,12 +15221,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4828:1: ( rule__DirectionCS__Group_3__1__Impl rule__DirectionCS__Group_3__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4829:2: rule__DirectionCS__Group_3__1__Impl rule__DirectionCS__Group_3__2
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__1__Impl_in_rule__DirectionCS__Group_3__110346);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__1__Impl_in_rule__DirectionCS__Group_3__110345);
rule__DirectionCS__Group_3__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__2_in_rule__DirectionCS__Group_3__110349);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__2_in_rule__DirectionCS__Group_3__110348);
rule__DirectionCS__Group_3__2();
state._fsp--;
@@ -15279,7 +15268,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4843:1: ( rule__DirectionCS__UsesAssignment_3_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4843:2: rule__DirectionCS__UsesAssignment_3_1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__UsesAssignment_3_1_in_rule__DirectionCS__Group_3__1__Impl10376);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__UsesAssignment_3_1_in_rule__DirectionCS__Group_3__1__Impl10375);
rule__DirectionCS__UsesAssignment_3_1();
state._fsp--;
@@ -15321,7 +15310,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4857:1: ( rule__DirectionCS__Group_3__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4858:2: rule__DirectionCS__Group_3__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__2__Impl_in_rule__DirectionCS__Group_3__210406);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__2__Impl_in_rule__DirectionCS__Group_3__210405);
rule__DirectionCS__Group_3__2__Impl();
state._fsp--;
@@ -15361,21 +15350,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getDirectionCSAccess().getGroup_3_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4871:1: ( rule__DirectionCS__Group_3_2__0 )*
- loop47:
+ loop46:
do {
- int alt47=2;
- int LA47_0 = input.LA(1);
+ int alt46=2;
+ int LA46_0 = input.LA(1);
- if ( (LA47_0==66) ) {
- alt47=1;
+ if ( (LA46_0==66) ) {
+ alt46=1;
}
- switch (alt47) {
+ switch (alt46) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4871:2: rule__DirectionCS__Group_3_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__0_in_rule__DirectionCS__Group_3__2__Impl10433);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__0_in_rule__DirectionCS__Group_3__2__Impl10432);
rule__DirectionCS__Group_3_2__0();
state._fsp--;
@@ -15385,7 +15374,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop47;
+ break loop46;
}
} while (true);
@@ -15423,12 +15412,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4891:1: ( rule__DirectionCS__Group_3_2__0__Impl rule__DirectionCS__Group_3_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4892:2: rule__DirectionCS__Group_3_2__0__Impl rule__DirectionCS__Group_3_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__0__Impl_in_rule__DirectionCS__Group_3_2__010470);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__0__Impl_in_rule__DirectionCS__Group_3_2__010469);
rule__DirectionCS__Group_3_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__1_in_rule__DirectionCS__Group_3_2__010473);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__1_in_rule__DirectionCS__Group_3_2__010472);
rule__DirectionCS__Group_3_2__1();
state._fsp--;
@@ -15467,7 +15456,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getCommaKeyword_3_2_0());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__DirectionCS__Group_3_2__0__Impl10501); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__DirectionCS__Group_3_2__0__Impl10500); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDirectionCSAccess().getCommaKeyword_3_2_0());
}
@@ -15502,7 +15491,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4922:1: ( rule__DirectionCS__Group_3_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4923:2: rule__DirectionCS__Group_3_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__1__Impl_in_rule__DirectionCS__Group_3_2__110532);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__1__Impl_in_rule__DirectionCS__Group_3_2__110531);
rule__DirectionCS__Group_3_2__1__Impl();
state._fsp--;
@@ -15544,7 +15533,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4936:1: ( rule__DirectionCS__UsesAssignment_3_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4936:2: rule__DirectionCS__UsesAssignment_3_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__UsesAssignment_3_2_1_in_rule__DirectionCS__Group_3_2__1__Impl10559);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__UsesAssignment_3_2_1_in_rule__DirectionCS__Group_3_2__1__Impl10558);
rule__DirectionCS__UsesAssignment_3_2_1();
state._fsp--;
@@ -15586,12 +15575,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4954:1: ( rule__GuardPatternCS__Group_0__0__Impl rule__GuardPatternCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4955:2: rule__GuardPatternCS__Group_0__0__Impl rule__GuardPatternCS__Group_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__0__Impl_in_rule__GuardPatternCS__Group_0__010593);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__0__Impl_in_rule__GuardPatternCS__Group_0__010592);
rule__GuardPatternCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__1_in_rule__GuardPatternCS__Group_0__010596);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__1_in_rule__GuardPatternCS__Group_0__010595);
rule__GuardPatternCS__Group_0__1();
state._fsp--;
@@ -15630,7 +15619,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_0_0());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__GuardPatternCS__Group_0__0__Impl10624); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__GuardPatternCS__Group_0__0__Impl10623); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_0_0());
}
@@ -15665,12 +15654,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4985:1: ( rule__GuardPatternCS__Group_0__1__Impl rule__GuardPatternCS__Group_0__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:4986:2: rule__GuardPatternCS__Group_0__1__Impl rule__GuardPatternCS__Group_0__2
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__1__Impl_in_rule__GuardPatternCS__Group_0__110655);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__1__Impl_in_rule__GuardPatternCS__Group_0__110654);
rule__GuardPatternCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__2_in_rule__GuardPatternCS__Group_0__110658);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__2_in_rule__GuardPatternCS__Group_0__110657);
rule__GuardPatternCS__Group_0__2();
state._fsp--;
@@ -15712,7 +15701,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5000:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5000:2: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1_in_rule__GuardPatternCS__Group_0__1__Impl10685);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1_in_rule__GuardPatternCS__Group_0__1__Impl10684);
rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1();
state._fsp--;
@@ -15754,12 +15743,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5014:1: ( rule__GuardPatternCS__Group_0__2__Impl rule__GuardPatternCS__Group_0__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5015:2: rule__GuardPatternCS__Group_0__2__Impl rule__GuardPatternCS__Group_0__3
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__2__Impl_in_rule__GuardPatternCS__Group_0__210715);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__2__Impl_in_rule__GuardPatternCS__Group_0__210714);
rule__GuardPatternCS__Group_0__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__3_in_rule__GuardPatternCS__Group_0__210718);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__3_in_rule__GuardPatternCS__Group_0__210717);
rule__GuardPatternCS__Group_0__3();
state._fsp--;
@@ -15799,21 +15788,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getGuardPatternCSAccess().getGroup_0_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5029:1: ( rule__GuardPatternCS__Group_0_2__0 )*
- loop48:
+ loop47:
do {
- int alt48=2;
- int LA48_0 = input.LA(1);
+ int alt47=2;
+ int LA47_0 = input.LA(1);
- if ( (LA48_0==66) ) {
- alt48=1;
+ if ( (LA47_0==66) ) {
+ alt47=1;
}
- switch (alt48) {
+ switch (alt47) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5029:2: rule__GuardPatternCS__Group_0_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__0_in_rule__GuardPatternCS__Group_0__2__Impl10745);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__0_in_rule__GuardPatternCS__Group_0__2__Impl10744);
rule__GuardPatternCS__Group_0_2__0();
state._fsp--;
@@ -15823,7 +15812,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop48;
+ break loop47;
}
} while (true);
@@ -15861,12 +15850,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5043:1: ( rule__GuardPatternCS__Group_0__3__Impl rule__GuardPatternCS__Group_0__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5044:2: rule__GuardPatternCS__Group_0__3__Impl rule__GuardPatternCS__Group_0__4
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__3__Impl_in_rule__GuardPatternCS__Group_0__310776);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__3__Impl_in_rule__GuardPatternCS__Group_0__310775);
rule__GuardPatternCS__Group_0__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__4_in_rule__GuardPatternCS__Group_0__310779);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__4_in_rule__GuardPatternCS__Group_0__310778);
rule__GuardPatternCS__Group_0__4();
state._fsp--;
@@ -15905,7 +15894,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getVerticalLineKeyword_0_3());
}
- match(input,64,FollowSets000.FOLLOW_64_in_rule__GuardPatternCS__Group_0__3__Impl10807); if (state.failed) return ;
+ match(input,64,FollowSets000.FOLLOW_64_in_rule__GuardPatternCS__Group_0__3__Impl10806); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getVerticalLineKeyword_0_3());
}
@@ -15940,12 +15929,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5074:1: ( rule__GuardPatternCS__Group_0__4__Impl rule__GuardPatternCS__Group_0__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5075:2: rule__GuardPatternCS__Group_0__4__Impl rule__GuardPatternCS__Group_0__5
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__4__Impl_in_rule__GuardPatternCS__Group_0__410838);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__4__Impl_in_rule__GuardPatternCS__Group_0__410837);
rule__GuardPatternCS__Group_0__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__5_in_rule__GuardPatternCS__Group_0__410841);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__5_in_rule__GuardPatternCS__Group_0__410840);
rule__GuardPatternCS__Group_0__5();
state._fsp--;
@@ -15985,21 +15974,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_0_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5089:1: ( rule__GuardPatternCS__OwnedPredicatesAssignment_0_4 )*
- loop49:
+ loop48:
do {
- int alt49=2;
- int LA49_0 = input.LA(1);
+ int alt48=2;
+ int LA48_0 = input.LA(1);
- if ( ((LA49_0>=RULE_INT && LA49_0<=RULE_ESCAPED_ID)||(LA49_0>=16 && LA49_0<=29)||(LA49_0>=46 && LA49_0<=60)||LA49_0==67||LA49_0==75||(LA49_0>=77 && LA49_0<=78)||LA49_0==83||(LA49_0>=88 && LA49_0<=89)||(LA49_0>=93 && LA49_0<=94)) ) {
- alt49=1;
+ if ( ((LA48_0>=RULE_INT && LA48_0<=RULE_ESCAPED_ID)||(LA48_0>=16 && LA48_0<=29)||(LA48_0>=46 && LA48_0<=60)||LA48_0==67||LA48_0==75||(LA48_0>=77 && LA48_0<=78)||LA48_0==83||(LA48_0>=88 && LA48_0<=89)||(LA48_0>=93 && LA48_0<=94)) ) {
+ alt48=1;
}
- switch (alt49) {
+ switch (alt48) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5089:2: rule__GuardPatternCS__OwnedPredicatesAssignment_0_4
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_0_4_in_rule__GuardPatternCS__Group_0__4__Impl10868);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_0_4_in_rule__GuardPatternCS__Group_0__4__Impl10867);
rule__GuardPatternCS__OwnedPredicatesAssignment_0_4();
state._fsp--;
@@ -16009,7 +15998,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop49;
+ break loop48;
}
} while (true);
@@ -16047,7 +16036,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5103:1: ( rule__GuardPatternCS__Group_0__5__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5104:2: rule__GuardPatternCS__Group_0__5__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__5__Impl_in_rule__GuardPatternCS__Group_0__510899);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__5__Impl_in_rule__GuardPatternCS__Group_0__510898);
rule__GuardPatternCS__Group_0__5__Impl();
state._fsp--;
@@ -16086,7 +16075,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_0_5());
}
- match(input,68,FollowSets000.FOLLOW_68_in_rule__GuardPatternCS__Group_0__5__Impl10927); if (state.failed) return ;
+ match(input,68,FollowSets000.FOLLOW_68_in_rule__GuardPatternCS__Group_0__5__Impl10926); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_0_5());
}
@@ -16121,12 +16110,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5145:1: ( rule__GuardPatternCS__Group_0_2__0__Impl rule__GuardPatternCS__Group_0_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5146:2: rule__GuardPatternCS__Group_0_2__0__Impl rule__GuardPatternCS__Group_0_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__0__Impl_in_rule__GuardPatternCS__Group_0_2__010970);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__0__Impl_in_rule__GuardPatternCS__Group_0_2__010969);
rule__GuardPatternCS__Group_0_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__1_in_rule__GuardPatternCS__Group_0_2__010973);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__1_in_rule__GuardPatternCS__Group_0_2__010972);
rule__GuardPatternCS__Group_0_2__1();
state._fsp--;
@@ -16165,7 +16154,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_0_2_0());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__GuardPatternCS__Group_0_2__0__Impl11001); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__GuardPatternCS__Group_0_2__0__Impl11000); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_0_2_0());
}
@@ -16200,7 +16189,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5176:1: ( rule__GuardPatternCS__Group_0_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5177:2: rule__GuardPatternCS__Group_0_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__1__Impl_in_rule__GuardPatternCS__Group_0_2__111032);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__1__Impl_in_rule__GuardPatternCS__Group_0_2__111031);
rule__GuardPatternCS__Group_0_2__1__Impl();
state._fsp--;
@@ -16242,7 +16231,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5190:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5190:2: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_in_rule__GuardPatternCS__Group_0_2__1__Impl11059);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_in_rule__GuardPatternCS__Group_0_2__1__Impl11058);
rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1();
state._fsp--;
@@ -16284,12 +16273,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5208:1: ( rule__GuardPatternCS__Group_1__0__Impl rule__GuardPatternCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5209:2: rule__GuardPatternCS__Group_1__0__Impl rule__GuardPatternCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__0__Impl_in_rule__GuardPatternCS__Group_1__011093);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__0__Impl_in_rule__GuardPatternCS__Group_1__011092);
rule__GuardPatternCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__1_in_rule__GuardPatternCS__Group_1__011096);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__1_in_rule__GuardPatternCS__Group_1__011095);
rule__GuardPatternCS__Group_1__1();
state._fsp--;
@@ -16328,7 +16317,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_1_0());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__GuardPatternCS__Group_1__0__Impl11124); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__GuardPatternCS__Group_1__0__Impl11123); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_1_0());
}
@@ -16363,12 +16352,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5239:1: ( rule__GuardPatternCS__Group_1__1__Impl rule__GuardPatternCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5240:2: rule__GuardPatternCS__Group_1__1__Impl rule__GuardPatternCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__1__Impl_in_rule__GuardPatternCS__Group_1__111155);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__1__Impl_in_rule__GuardPatternCS__Group_1__111154);
rule__GuardPatternCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__2_in_rule__GuardPatternCS__Group_1__111158);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__2_in_rule__GuardPatternCS__Group_1__111157);
rule__GuardPatternCS__Group_1__2();
state._fsp--;
@@ -16410,7 +16399,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5254:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5254:2: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1_in_rule__GuardPatternCS__Group_1__1__Impl11185);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1_in_rule__GuardPatternCS__Group_1__1__Impl11184);
rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1();
state._fsp--;
@@ -16452,12 +16441,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5268:1: ( rule__GuardPatternCS__Group_1__2__Impl rule__GuardPatternCS__Group_1__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5269:2: rule__GuardPatternCS__Group_1__2__Impl rule__GuardPatternCS__Group_1__3
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__2__Impl_in_rule__GuardPatternCS__Group_1__211215);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__2__Impl_in_rule__GuardPatternCS__Group_1__211214);
rule__GuardPatternCS__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__3_in_rule__GuardPatternCS__Group_1__211218);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__3_in_rule__GuardPatternCS__Group_1__211217);
rule__GuardPatternCS__Group_1__3();
state._fsp--;
@@ -16497,21 +16486,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getGuardPatternCSAccess().getGroup_1_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5283:1: ( rule__GuardPatternCS__Group_1_2__0 )*
- loop50:
+ loop49:
do {
- int alt50=2;
- int LA50_0 = input.LA(1);
+ int alt49=2;
+ int LA49_0 = input.LA(1);
- if ( (LA50_0==66) ) {
- alt50=1;
+ if ( (LA49_0==66) ) {
+ alt49=1;
}
- switch (alt50) {
+ switch (alt49) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5283:2: rule__GuardPatternCS__Group_1_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1_2__0_in_rule__GuardPatternCS__Group_1__2__Impl11245);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1_2__0_in_rule__GuardPatternCS__Group_1__2__Impl11244);
rule__GuardPatternCS__Group_1_2__0();
state._fsp--;
@@ -16521,7 +16510,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop50;
+ break loop49;
}
} while (true);
@@ -16559,7 +16548,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5297:1: ( rule__GuardPatternCS__Group_1__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5298:2: rule__GuardPatternCS__Group_1__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__3__Impl_in_rule__GuardPatternCS__Group_1__311276);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__3__Impl_in_rule__GuardPatternCS__Group_1__311275);
rule__GuardPatternCS__Group_1__3__Impl();
state._fsp--;
@@ -16598,7 +16587,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_1_3());
}
- match(input,68,FollowSets000.FOLLOW_68_in_rule__GuardPatternCS__Group_1__3__Impl11304); if (state.failed) return ;
+ match(input,68,FollowSets000.FOLLOW_68_in_rule__GuardPatternCS__Group_1__3__Impl11303); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_1_3());
}
@@ -16633,12 +16622,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5335:1: ( rule__GuardPatternCS__Group_1_2__0__Impl rule__GuardPatternCS__Group_1_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5336:2: rule__GuardPatternCS__Group_1_2__0__Impl rule__GuardPatternCS__Group_1_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1_2__0__Impl_in_rule__GuardPatternCS__Group_1_2__011343);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1_2__0__Impl_in_rule__GuardPatternCS__Group_1_2__011342);
rule__GuardPatternCS__Group_1_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1_2__1_in_rule__GuardPatternCS__Group_1_2__011346);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1_2__1_in_rule__GuardPatternCS__Group_1_2__011345);
rule__GuardPatternCS__Group_1_2__1();
state._fsp--;
@@ -16677,7 +16666,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_1_2_0());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__GuardPatternCS__Group_1_2__0__Impl11374); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__GuardPatternCS__Group_1_2__0__Impl11373); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_1_2_0());
}
@@ -16712,7 +16701,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5366:1: ( rule__GuardPatternCS__Group_1_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5367:2: rule__GuardPatternCS__Group_1_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1_2__1__Impl_in_rule__GuardPatternCS__Group_1_2__111405);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1_2__1__Impl_in_rule__GuardPatternCS__Group_1_2__111404);
rule__GuardPatternCS__Group_1_2__1__Impl();
state._fsp--;
@@ -16754,7 +16743,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5380:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5380:2: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_in_rule__GuardPatternCS__Group_1_2__1__Impl11432);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_in_rule__GuardPatternCS__Group_1_2__1__Impl11431);
rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1();
state._fsp--;
@@ -16796,12 +16785,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5398:1: ( rule__GuardPatternCS__Group_2__0__Impl rule__GuardPatternCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5399:2: rule__GuardPatternCS__Group_2__0__Impl rule__GuardPatternCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_2__0__Impl_in_rule__GuardPatternCS__Group_2__011466);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_2__0__Impl_in_rule__GuardPatternCS__Group_2__011465);
rule__GuardPatternCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_2__1_in_rule__GuardPatternCS__Group_2__011469);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_2__1_in_rule__GuardPatternCS__Group_2__011468);
rule__GuardPatternCS__Group_2__1();
state._fsp--;
@@ -16840,7 +16829,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_2_0());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__GuardPatternCS__Group_2__0__Impl11497); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__GuardPatternCS__Group_2__0__Impl11496); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_2_0());
}
@@ -16875,12 +16864,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5429:1: ( rule__GuardPatternCS__Group_2__1__Impl rule__GuardPatternCS__Group_2__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5430:2: rule__GuardPatternCS__Group_2__1__Impl rule__GuardPatternCS__Group_2__2
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_2__1__Impl_in_rule__GuardPatternCS__Group_2__111528);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_2__1__Impl_in_rule__GuardPatternCS__Group_2__111527);
rule__GuardPatternCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_2__2_in_rule__GuardPatternCS__Group_2__111531);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_2__2_in_rule__GuardPatternCS__Group_2__111530);
rule__GuardPatternCS__Group_2__2();
state._fsp--;
@@ -16925,7 +16914,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5445:1: ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5445:2: rule__GuardPatternCS__OwnedPredicatesAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_2_1_in_rule__GuardPatternCS__Group_2__1__Impl11560);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_2_1_in_rule__GuardPatternCS__Group_2__1__Impl11559);
rule__GuardPatternCS__OwnedPredicatesAssignment_2_1();
state._fsp--;
@@ -16946,21 +16935,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5450:1: ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 )*
- loop51:
+ loop50:
do {
- int alt51=2;
- int LA51_0 = input.LA(1);
+ int alt50=2;
+ int LA50_0 = input.LA(1);
- if ( ((LA51_0>=RULE_INT && LA51_0<=RULE_ESCAPED_ID)||(LA51_0>=16 && LA51_0<=29)||(LA51_0>=46 && LA51_0<=60)||LA51_0==67||LA51_0==75||(LA51_0>=77 && LA51_0<=78)||LA51_0==83||(LA51_0>=88 && LA51_0<=89)||(LA51_0>=93 && LA51_0<=94)) ) {
- alt51=1;
+ if ( ((LA50_0>=RULE_INT && LA50_0<=RULE_ESCAPED_ID)||(LA50_0>=16 && LA50_0<=29)||(LA50_0>=46 && LA50_0<=60)||LA50_0==67||LA50_0==75||(LA50_0>=77 && LA50_0<=78)||LA50_0==83||(LA50_0>=88 && LA50_0<=89)||(LA50_0>=93 && LA50_0<=94)) ) {
+ alt50=1;
}
- switch (alt51) {
+ switch (alt50) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5450:2: rule__GuardPatternCS__OwnedPredicatesAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_2_1_in_rule__GuardPatternCS__Group_2__1__Impl11572);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_2_1_in_rule__GuardPatternCS__Group_2__1__Impl11571);
rule__GuardPatternCS__OwnedPredicatesAssignment_2_1();
state._fsp--;
@@ -16970,7 +16959,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop51;
+ break loop50;
}
} while (true);
@@ -17011,7 +17000,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5465:1: ( rule__GuardPatternCS__Group_2__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5466:2: rule__GuardPatternCS__Group_2__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_2__2__Impl_in_rule__GuardPatternCS__Group_2__211605);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_2__2__Impl_in_rule__GuardPatternCS__Group_2__211604);
rule__GuardPatternCS__Group_2__2__Impl();
state._fsp--;
@@ -17050,7 +17039,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_2_2());
}
- match(input,68,FollowSets000.FOLLOW_68_in_rule__GuardPatternCS__Group_2__2__Impl11633); if (state.failed) return ;
+ match(input,68,FollowSets000.FOLLOW_68_in_rule__GuardPatternCS__Group_2__2__Impl11632); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_2_2());
}
@@ -17085,12 +17074,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5501:1: ( rule__GuardPatternCS__Group_3__0__Impl rule__GuardPatternCS__Group_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5502:2: rule__GuardPatternCS__Group_3__0__Impl rule__GuardPatternCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_3__0__Impl_in_rule__GuardPatternCS__Group_3__011670);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_3__0__Impl_in_rule__GuardPatternCS__Group_3__011669);
rule__GuardPatternCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_3__1_in_rule__GuardPatternCS__Group_3__011673);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_3__1_in_rule__GuardPatternCS__Group_3__011672);
rule__GuardPatternCS__Group_3__1();
state._fsp--;
@@ -17164,12 +17153,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5532:1: ( rule__GuardPatternCS__Group_3__1__Impl rule__GuardPatternCS__Group_3__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5533:2: rule__GuardPatternCS__Group_3__1__Impl rule__GuardPatternCS__Group_3__2
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_3__1__Impl_in_rule__GuardPatternCS__Group_3__111731);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_3__1__Impl_in_rule__GuardPatternCS__Group_3__111730);
rule__GuardPatternCS__Group_3__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_3__2_in_rule__GuardPatternCS__Group_3__111734);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_3__2_in_rule__GuardPatternCS__Group_3__111733);
rule__GuardPatternCS__Group_3__2();
state._fsp--;
@@ -17208,7 +17197,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_3_1());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__GuardPatternCS__Group_3__1__Impl11762); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__GuardPatternCS__Group_3__1__Impl11761); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_3_1());
}
@@ -17243,7 +17232,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5563:1: ( rule__GuardPatternCS__Group_3__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5564:2: rule__GuardPatternCS__Group_3__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_3__2__Impl_in_rule__GuardPatternCS__Group_3__211793);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_3__2__Impl_in_rule__GuardPatternCS__Group_3__211792);
rule__GuardPatternCS__Group_3__2__Impl();
state._fsp--;
@@ -17282,7 +17271,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_3_2());
}
- match(input,68,FollowSets000.FOLLOW_68_in_rule__GuardPatternCS__Group_3__2__Impl11821); if (state.failed) return ;
+ match(input,68,FollowSets000.FOLLOW_68_in_rule__GuardPatternCS__Group_3__2__Impl11820); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_3_2());
}
@@ -17317,12 +17306,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5599:1: ( rule__GuardVariableCS__Group__0__Impl rule__GuardVariableCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5600:2: rule__GuardVariableCS__Group__0__Impl rule__GuardVariableCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__Group__0__Impl_in_rule__GuardVariableCS__Group__011858);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__Group__0__Impl_in_rule__GuardVariableCS__Group__011857);
rule__GuardVariableCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__Group__1_in_rule__GuardVariableCS__Group__011861);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__Group__1_in_rule__GuardVariableCS__Group__011860);
rule__GuardVariableCS__Group__1();
state._fsp--;
@@ -17364,7 +17353,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5614:1: ( rule__GuardVariableCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5614:2: rule__GuardVariableCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__NameAssignment_0_in_rule__GuardVariableCS__Group__0__Impl11888);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__NameAssignment_0_in_rule__GuardVariableCS__Group__0__Impl11887);
rule__GuardVariableCS__NameAssignment_0();
state._fsp--;
@@ -17406,12 +17395,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5628:1: ( rule__GuardVariableCS__Group__1__Impl rule__GuardVariableCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5629:2: rule__GuardVariableCS__Group__1__Impl rule__GuardVariableCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__Group__1__Impl_in_rule__GuardVariableCS__Group__111918);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__Group__1__Impl_in_rule__GuardVariableCS__Group__111917);
rule__GuardVariableCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__Group__2_in_rule__GuardVariableCS__Group__111921);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__Group__2_in_rule__GuardVariableCS__Group__111920);
rule__GuardVariableCS__Group__2();
state._fsp--;
@@ -17450,7 +17439,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardVariableCSAccess().getColonKeyword_1());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__GuardVariableCS__Group__1__Impl11949); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__GuardVariableCS__Group__1__Impl11948); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardVariableCSAccess().getColonKeyword_1());
}
@@ -17485,7 +17474,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5659:1: ( rule__GuardVariableCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5660:2: rule__GuardVariableCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__Group__2__Impl_in_rule__GuardVariableCS__Group__211980);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__Group__2__Impl_in_rule__GuardVariableCS__Group__211979);
rule__GuardVariableCS__Group__2__Impl();
state._fsp--;
@@ -17527,7 +17516,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5673:1: ( rule__GuardVariableCS__OwnedTypeAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5673:2: rule__GuardVariableCS__OwnedTypeAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__OwnedTypeAssignment_2_in_rule__GuardVariableCS__Group__2__Impl12007);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__OwnedTypeAssignment_2_in_rule__GuardVariableCS__Group__2__Impl12006);
rule__GuardVariableCS__OwnedTypeAssignment_2();
state._fsp--;
@@ -17569,12 +17558,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5697:1: ( rule__ParamDeclarationCS__Group__0__Impl rule__ParamDeclarationCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5698:2: rule__ParamDeclarationCS__Group__0__Impl rule__ParamDeclarationCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__012047);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__012046);
rule__ParamDeclarationCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__012050);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__012049);
rule__ParamDeclarationCS__Group__1();
state._fsp--;
@@ -17616,7 +17605,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5712:1: ( rule__ParamDeclarationCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5712:2: rule__ParamDeclarationCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl12077);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl12076);
rule__ParamDeclarationCS__NameAssignment_0();
state._fsp--;
@@ -17658,12 +17647,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5726:1: ( rule__ParamDeclarationCS__Group__1__Impl rule__ParamDeclarationCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5727:2: rule__ParamDeclarationCS__Group__1__Impl rule__ParamDeclarationCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__112107);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__112106);
rule__ParamDeclarationCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__112110);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__112109);
rule__ParamDeclarationCS__Group__2();
state._fsp--;
@@ -17702,7 +17691,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getParamDeclarationCSAccess().getColonKeyword_1());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__ParamDeclarationCS__Group__1__Impl12138); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__ParamDeclarationCS__Group__1__Impl12137); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getParamDeclarationCSAccess().getColonKeyword_1());
}
@@ -17737,7 +17726,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5757:1: ( rule__ParamDeclarationCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5758:2: rule__ParamDeclarationCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__212169);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__212168);
rule__ParamDeclarationCS__Group__2__Impl();
state._fsp--;
@@ -17779,7 +17768,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5771:1: ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5771:2: rule__ParamDeclarationCS__OwnedTypeAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl12196);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl12195);
rule__ParamDeclarationCS__OwnedTypeAssignment_2();
state._fsp--;
@@ -17821,12 +17810,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5791:1: ( rule__PredicateCS__Group__0__Impl rule__PredicateCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5792:2: rule__PredicateCS__Group__0__Impl rule__PredicateCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__Group__0__Impl_in_rule__PredicateCS__Group__012232);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__Group__0__Impl_in_rule__PredicateCS__Group__012231);
rule__PredicateCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__Group__1_in_rule__PredicateCS__Group__012235);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__Group__1_in_rule__PredicateCS__Group__012234);
rule__PredicateCS__Group__1();
state._fsp--;
@@ -17868,7 +17857,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5806:1: ( rule__PredicateCS__OwnedConditionAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5806:2: rule__PredicateCS__OwnedConditionAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__OwnedConditionAssignment_0_in_rule__PredicateCS__Group__0__Impl12262);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__OwnedConditionAssignment_0_in_rule__PredicateCS__Group__0__Impl12261);
rule__PredicateCS__OwnedConditionAssignment_0();
state._fsp--;
@@ -17910,7 +17899,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5820:1: ( rule__PredicateCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5821:2: rule__PredicateCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__Group__1__Impl_in_rule__PredicateCS__Group__112292);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__Group__1__Impl_in_rule__PredicateCS__Group__112291);
rule__PredicateCS__Group__1__Impl();
state._fsp--;
@@ -17949,7 +17938,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateCSAccess().getSemicolonKeyword_1());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__PredicateCS__Group__1__Impl12320); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__PredicateCS__Group__1__Impl12319); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPredicateCSAccess().getSemicolonKeyword_1());
}
@@ -17984,12 +17973,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5854:1: ( rule__PredicateOrAssignmentCS__Group__0__Impl rule__PredicateOrAssignmentCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5855:2: rule__PredicateOrAssignmentCS__Group__0__Impl rule__PredicateOrAssignmentCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__0__Impl_in_rule__PredicateOrAssignmentCS__Group__012355);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__0__Impl_in_rule__PredicateOrAssignmentCS__Group__012354);
rule__PredicateOrAssignmentCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__1_in_rule__PredicateOrAssignmentCS__Group__012358);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__1_in_rule__PredicateOrAssignmentCS__Group__012357);
rule__PredicateOrAssignmentCS__Group__1();
state._fsp--;
@@ -18029,17 +18018,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPredicateOrAssignmentCSAccess().getIsDefaultAssignment_0());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5869:1: ( rule__PredicateOrAssignmentCS__IsDefaultAssignment_0 )?
- int alt52=2;
- int LA52_0 = input.LA(1);
+ int alt51=2;
+ int LA51_0 = input.LA(1);
- if ( (LA52_0==92) ) {
- alt52=1;
+ if ( (LA51_0==92) ) {
+ alt51=1;
}
- switch (alt52) {
+ switch (alt51) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5869:2: rule__PredicateOrAssignmentCS__IsDefaultAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__IsDefaultAssignment_0_in_rule__PredicateOrAssignmentCS__Group__0__Impl12385);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__IsDefaultAssignment_0_in_rule__PredicateOrAssignmentCS__Group__0__Impl12384);
rule__PredicateOrAssignmentCS__IsDefaultAssignment_0();
state._fsp--;
@@ -18084,12 +18073,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5883:1: ( rule__PredicateOrAssignmentCS__Group__1__Impl rule__PredicateOrAssignmentCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5884:2: rule__PredicateOrAssignmentCS__Group__1__Impl rule__PredicateOrAssignmentCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__1__Impl_in_rule__PredicateOrAssignmentCS__Group__112416);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__1__Impl_in_rule__PredicateOrAssignmentCS__Group__112415);
rule__PredicateOrAssignmentCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__2_in_rule__PredicateOrAssignmentCS__Group__112419);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__2_in_rule__PredicateOrAssignmentCS__Group__112418);
rule__PredicateOrAssignmentCS__Group__2();
state._fsp--;
@@ -18131,7 +18120,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5898:1: ( rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5898:2: rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1_in_rule__PredicateOrAssignmentCS__Group__1__Impl12446);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1_in_rule__PredicateOrAssignmentCS__Group__1__Impl12445);
rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1();
state._fsp--;
@@ -18173,12 +18162,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5912:1: ( rule__PredicateOrAssignmentCS__Group__2__Impl rule__PredicateOrAssignmentCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5913:2: rule__PredicateOrAssignmentCS__Group__2__Impl rule__PredicateOrAssignmentCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__2__Impl_in_rule__PredicateOrAssignmentCS__Group__212476);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__2__Impl_in_rule__PredicateOrAssignmentCS__Group__212475);
rule__PredicateOrAssignmentCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__3_in_rule__PredicateOrAssignmentCS__Group__212479);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__3_in_rule__PredicateOrAssignmentCS__Group__212478);
rule__PredicateOrAssignmentCS__Group__3();
state._fsp--;
@@ -18218,17 +18207,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPredicateOrAssignmentCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5927:1: ( rule__PredicateOrAssignmentCS__Group_2__0 )?
- int alt53=2;
- int LA53_0 = input.LA(1);
+ int alt52=2;
+ int LA52_0 = input.LA(1);
- if ( (LA53_0==71) ) {
- alt53=1;
+ if ( (LA52_0==71) ) {
+ alt52=1;
}
- switch (alt53) {
+ switch (alt52) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5927:2: rule__PredicateOrAssignmentCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group_2__0_in_rule__PredicateOrAssignmentCS__Group__2__Impl12506);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group_2__0_in_rule__PredicateOrAssignmentCS__Group__2__Impl12505);
rule__PredicateOrAssignmentCS__Group_2__0();
state._fsp--;
@@ -18273,7 +18262,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5941:1: ( rule__PredicateOrAssignmentCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5942:2: rule__PredicateOrAssignmentCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__3__Impl_in_rule__PredicateOrAssignmentCS__Group__312537);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__3__Impl_in_rule__PredicateOrAssignmentCS__Group__312536);
rule__PredicateOrAssignmentCS__Group__3__Impl();
state._fsp--;
@@ -18312,7 +18301,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateOrAssignmentCSAccess().getSemicolonKeyword_3());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__PredicateOrAssignmentCS__Group__3__Impl12565); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__PredicateOrAssignmentCS__Group__3__Impl12564); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPredicateOrAssignmentCSAccess().getSemicolonKeyword_3());
}
@@ -18347,12 +18336,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5979:1: ( rule__PredicateOrAssignmentCS__Group_2__0__Impl rule__PredicateOrAssignmentCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:5980:2: rule__PredicateOrAssignmentCS__Group_2__0__Impl rule__PredicateOrAssignmentCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group_2__0__Impl_in_rule__PredicateOrAssignmentCS__Group_2__012604);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group_2__0__Impl_in_rule__PredicateOrAssignmentCS__Group_2__012603);
rule__PredicateOrAssignmentCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group_2__1_in_rule__PredicateOrAssignmentCS__Group_2__012607);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group_2__1_in_rule__PredicateOrAssignmentCS__Group_2__012606);
rule__PredicateOrAssignmentCS__Group_2__1();
state._fsp--;
@@ -18391,7 +18380,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateOrAssignmentCSAccess().getColonEqualsSignKeyword_2_0());
}
- match(input,71,FollowSets000.FOLLOW_71_in_rule__PredicateOrAssignmentCS__Group_2__0__Impl12635); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_71_in_rule__PredicateOrAssignmentCS__Group_2__0__Impl12634); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPredicateOrAssignmentCSAccess().getColonEqualsSignKeyword_2_0());
}
@@ -18426,7 +18415,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6010:1: ( rule__PredicateOrAssignmentCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6011:2: rule__PredicateOrAssignmentCS__Group_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group_2__1__Impl_in_rule__PredicateOrAssignmentCS__Group_2__112666);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group_2__1__Impl_in_rule__PredicateOrAssignmentCS__Group_2__112665);
rule__PredicateOrAssignmentCS__Group_2__1__Impl();
state._fsp--;
@@ -18468,7 +18457,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6024:1: ( rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6024:2: rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1_in_rule__PredicateOrAssignmentCS__Group_2__1__Impl12693);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1_in_rule__PredicateOrAssignmentCS__Group_2__1__Impl12692);
rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1();
state._fsp--;
@@ -18510,12 +18499,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6046:1: ( rule__ScopeNameCS__Group__0__Impl rule__ScopeNameCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6047:2: rule__ScopeNameCS__Group__0__Impl rule__ScopeNameCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__0__Impl_in_rule__ScopeNameCS__Group__012731);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__0__Impl_in_rule__ScopeNameCS__Group__012730);
rule__ScopeNameCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__1_in_rule__ScopeNameCS__Group__012734);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__1_in_rule__ScopeNameCS__Group__012733);
rule__ScopeNameCS__Group__1();
state._fsp--;
@@ -18557,7 +18546,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6061:1: ( rule__ScopeNameCS__OwnedPathElementsAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6061:2: rule__ScopeNameCS__OwnedPathElementsAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__OwnedPathElementsAssignment_0_in_rule__ScopeNameCS__Group__0__Impl12761);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__OwnedPathElementsAssignment_0_in_rule__ScopeNameCS__Group__0__Impl12760);
rule__ScopeNameCS__OwnedPathElementsAssignment_0();
state._fsp--;
@@ -18599,12 +18588,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6075:1: ( rule__ScopeNameCS__Group__1__Impl rule__ScopeNameCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6076:2: rule__ScopeNameCS__Group__1__Impl rule__ScopeNameCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__1__Impl_in_rule__ScopeNameCS__Group__112791);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__1__Impl_in_rule__ScopeNameCS__Group__112790);
rule__ScopeNameCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__2_in_rule__ScopeNameCS__Group__112794);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__2_in_rule__ScopeNameCS__Group__112793);
rule__ScopeNameCS__Group__2();
state._fsp--;
@@ -18643,7 +18632,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_1());
}
- match(input,72,FollowSets000.FOLLOW_72_in_rule__ScopeNameCS__Group__1__Impl12822); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_72_in_rule__ScopeNameCS__Group__1__Impl12821); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_1());
}
@@ -18678,7 +18667,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6106:1: ( rule__ScopeNameCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6107:2: rule__ScopeNameCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__2__Impl_in_rule__ScopeNameCS__Group__212853);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__2__Impl_in_rule__ScopeNameCS__Group__212852);
rule__ScopeNameCS__Group__2__Impl();
state._fsp--;
@@ -18718,21 +18707,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getScopeNameCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6120:1: ( rule__ScopeNameCS__Group_2__0 )*
- loop54:
+ loop53:
do {
- int alt54=2;
- int LA54_0 = input.LA(1);
+ int alt53=2;
+ int LA53_0 = input.LA(1);
- if ( ((LA54_0>=RULE_SIMPLE_ID && LA54_0<=RULE_ESCAPED_ID)||(LA54_0>=16 && LA54_0<=26)||(LA54_0>=46 && LA54_0<=60)) ) {
- alt54=1;
+ if ( ((LA53_0>=RULE_SIMPLE_ID && LA53_0<=RULE_ESCAPED_ID)||(LA53_0>=16 && LA53_0<=26)||(LA53_0>=46 && LA53_0<=60)) ) {
+ alt53=1;
}
- switch (alt54) {
+ switch (alt53) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6120:2: rule__ScopeNameCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__0_in_rule__ScopeNameCS__Group__2__Impl12880);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__0_in_rule__ScopeNameCS__Group__2__Impl12879);
rule__ScopeNameCS__Group_2__0();
state._fsp--;
@@ -18742,7 +18731,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop54;
+ break loop53;
}
} while (true);
@@ -18780,12 +18769,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6140:1: ( rule__ScopeNameCS__Group_2__0__Impl rule__ScopeNameCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6141:2: rule__ScopeNameCS__Group_2__0__Impl rule__ScopeNameCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__0__Impl_in_rule__ScopeNameCS__Group_2__012917);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__0__Impl_in_rule__ScopeNameCS__Group_2__012916);
rule__ScopeNameCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__1_in_rule__ScopeNameCS__Group_2__012920);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__1_in_rule__ScopeNameCS__Group_2__012919);
rule__ScopeNameCS__Group_2__1();
state._fsp--;
@@ -18827,7 +18816,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6155:1: ( rule__ScopeNameCS__OwnedPathElementsAssignment_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6155:2: rule__ScopeNameCS__OwnedPathElementsAssignment_2_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__OwnedPathElementsAssignment_2_0_in_rule__ScopeNameCS__Group_2__0__Impl12947);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__OwnedPathElementsAssignment_2_0_in_rule__ScopeNameCS__Group_2__0__Impl12946);
rule__ScopeNameCS__OwnedPathElementsAssignment_2_0();
state._fsp--;
@@ -18869,7 +18858,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6169:1: ( rule__ScopeNameCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6170:2: rule__ScopeNameCS__Group_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__1__Impl_in_rule__ScopeNameCS__Group_2__112977);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__1__Impl_in_rule__ScopeNameCS__Group_2__112976);
rule__ScopeNameCS__Group_2__1__Impl();
state._fsp--;
@@ -18908,7 +18897,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_2_1());
}
- match(input,72,FollowSets000.FOLLOW_72_in_rule__ScopeNameCS__Group_2__1__Impl13005); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_72_in_rule__ScopeNameCS__Group_2__1__Impl13004); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_2_1());
}
@@ -18943,12 +18932,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6205:1: ( rule__UnrealizedVariableCS__Group__0__Impl rule__UnrealizedVariableCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6206:2: rule__UnrealizedVariableCS__Group__0__Impl rule__UnrealizedVariableCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__0__Impl_in_rule__UnrealizedVariableCS__Group__013042);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__0__Impl_in_rule__UnrealizedVariableCS__Group__013041);
rule__UnrealizedVariableCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__1_in_rule__UnrealizedVariableCS__Group__013045);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__1_in_rule__UnrealizedVariableCS__Group__013044);
rule__UnrealizedVariableCS__Group__1();
state._fsp--;
@@ -18990,7 +18979,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6220:1: ( rule__UnrealizedVariableCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6220:2: rule__UnrealizedVariableCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__NameAssignment_0_in_rule__UnrealizedVariableCS__Group__0__Impl13072);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__NameAssignment_0_in_rule__UnrealizedVariableCS__Group__0__Impl13071);
rule__UnrealizedVariableCS__NameAssignment_0();
state._fsp--;
@@ -19032,12 +19021,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6234:1: ( rule__UnrealizedVariableCS__Group__1__Impl rule__UnrealizedVariableCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6235:2: rule__UnrealizedVariableCS__Group__1__Impl rule__UnrealizedVariableCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__1__Impl_in_rule__UnrealizedVariableCS__Group__113102);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__1__Impl_in_rule__UnrealizedVariableCS__Group__113101);
rule__UnrealizedVariableCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__2_in_rule__UnrealizedVariableCS__Group__113105);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__2_in_rule__UnrealizedVariableCS__Group__113104);
rule__UnrealizedVariableCS__Group__2();
state._fsp--;
@@ -19077,17 +19066,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getUnrealizedVariableCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6249:1: ( rule__UnrealizedVariableCS__Group_1__0 )?
- int alt55=2;
- int LA55_0 = input.LA(1);
+ int alt54=2;
+ int LA54_0 = input.LA(1);
- if ( (LA55_0==69) ) {
- alt55=1;
+ if ( (LA54_0==69) ) {
+ alt54=1;
}
- switch (alt55) {
+ switch (alt54) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6249:2: rule__UnrealizedVariableCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group_1__0_in_rule__UnrealizedVariableCS__Group__1__Impl13132);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group_1__0_in_rule__UnrealizedVariableCS__Group__1__Impl13131);
rule__UnrealizedVariableCS__Group_1__0();
state._fsp--;
@@ -19132,7 +19121,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6263:1: ( rule__UnrealizedVariableCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6264:2: rule__UnrealizedVariableCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__2__Impl_in_rule__UnrealizedVariableCS__Group__213163);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group__2__Impl_in_rule__UnrealizedVariableCS__Group__213162);
rule__UnrealizedVariableCS__Group__2__Impl();
state._fsp--;
@@ -19172,17 +19161,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getUnrealizedVariableCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6277:1: ( rule__UnrealizedVariableCS__Group_2__0 )?
- int alt56=2;
- int LA56_0 = input.LA(1);
+ int alt55=2;
+ int LA55_0 = input.LA(1);
- if ( (LA56_0==71) ) {
- alt56=1;
+ if ( (LA55_0==71) ) {
+ alt55=1;
}
- switch (alt56) {
+ switch (alt55) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6277:2: rule__UnrealizedVariableCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group_2__0_in_rule__UnrealizedVariableCS__Group__2__Impl13190);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group_2__0_in_rule__UnrealizedVariableCS__Group__2__Impl13189);
rule__UnrealizedVariableCS__Group_2__0();
state._fsp--;
@@ -19227,12 +19216,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6297:1: ( rule__UnrealizedVariableCS__Group_1__0__Impl rule__UnrealizedVariableCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6298:2: rule__UnrealizedVariableCS__Group_1__0__Impl rule__UnrealizedVariableCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group_1__0__Impl_in_rule__UnrealizedVariableCS__Group_1__013227);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group_1__0__Impl_in_rule__UnrealizedVariableCS__Group_1__013226);
rule__UnrealizedVariableCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group_1__1_in_rule__UnrealizedVariableCS__Group_1__013230);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group_1__1_in_rule__UnrealizedVariableCS__Group_1__013229);
rule__UnrealizedVariableCS__Group_1__1();
state._fsp--;
@@ -19271,7 +19260,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrealizedVariableCSAccess().getColonKeyword_1_0());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__UnrealizedVariableCS__Group_1__0__Impl13258); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__UnrealizedVariableCS__Group_1__0__Impl13257); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnrealizedVariableCSAccess().getColonKeyword_1_0());
}
@@ -19306,7 +19295,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6328:1: ( rule__UnrealizedVariableCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6329:2: rule__UnrealizedVariableCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group_1__1__Impl_in_rule__UnrealizedVariableCS__Group_1__113289);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group_1__1__Impl_in_rule__UnrealizedVariableCS__Group_1__113288);
rule__UnrealizedVariableCS__Group_1__1__Impl();
state._fsp--;
@@ -19348,7 +19337,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6342:1: ( rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6342:2: rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1_in_rule__UnrealizedVariableCS__Group_1__1__Impl13316);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1_in_rule__UnrealizedVariableCS__Group_1__1__Impl13315);
rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1();
state._fsp--;
@@ -19390,12 +19379,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6360:1: ( rule__UnrealizedVariableCS__Group_2__0__Impl rule__UnrealizedVariableCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6361:2: rule__UnrealizedVariableCS__Group_2__0__Impl rule__UnrealizedVariableCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group_2__0__Impl_in_rule__UnrealizedVariableCS__Group_2__013350);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group_2__0__Impl_in_rule__UnrealizedVariableCS__Group_2__013349);
rule__UnrealizedVariableCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group_2__1_in_rule__UnrealizedVariableCS__Group_2__013353);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group_2__1_in_rule__UnrealizedVariableCS__Group_2__013352);
rule__UnrealizedVariableCS__Group_2__1();
state._fsp--;
@@ -19434,7 +19423,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrealizedVariableCSAccess().getColonEqualsSignKeyword_2_0());
}
- match(input,71,FollowSets000.FOLLOW_71_in_rule__UnrealizedVariableCS__Group_2__0__Impl13381); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_71_in_rule__UnrealizedVariableCS__Group_2__0__Impl13380); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnrealizedVariableCSAccess().getColonEqualsSignKeyword_2_0());
}
@@ -19469,7 +19458,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6391:1: ( rule__UnrealizedVariableCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6392:2: rule__UnrealizedVariableCS__Group_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group_2__1__Impl_in_rule__UnrealizedVariableCS__Group_2__113412);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__Group_2__1__Impl_in_rule__UnrealizedVariableCS__Group_2__113411);
rule__UnrealizedVariableCS__Group_2__1__Impl();
state._fsp--;
@@ -19511,7 +19500,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6405:1: ( rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6405:2: rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1_in_rule__UnrealizedVariableCS__Group_2__1__Impl13439);
+ pushFollow(FollowSets000.FOLLOW_rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1_in_rule__UnrealizedVariableCS__Group_2__1__Impl13438);
rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1();
state._fsp--;
@@ -19553,12 +19542,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6423:1: ( rule__RealizedVariableCS__Group__0__Impl rule__RealizedVariableCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6424:2: rule__RealizedVariableCS__Group__0__Impl rule__RealizedVariableCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__0__Impl_in_rule__RealizedVariableCS__Group__013473);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__0__Impl_in_rule__RealizedVariableCS__Group__013472);
rule__RealizedVariableCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__1_in_rule__RealizedVariableCS__Group__013476);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__1_in_rule__RealizedVariableCS__Group__013475);
rule__RealizedVariableCS__Group__1();
state._fsp--;
@@ -19597,7 +19586,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getRealizedVariableCSAccess().getRealizeKeyword_0());
}
- match(input,23,FollowSets000.FOLLOW_23_in_rule__RealizedVariableCS__Group__0__Impl13504); if (state.failed) return ;
+ match(input,23,FollowSets000.FOLLOW_23_in_rule__RealizedVariableCS__Group__0__Impl13503); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRealizedVariableCSAccess().getRealizeKeyword_0());
}
@@ -19632,12 +19621,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6454:1: ( rule__RealizedVariableCS__Group__1__Impl rule__RealizedVariableCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6455:2: rule__RealizedVariableCS__Group__1__Impl rule__RealizedVariableCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__1__Impl_in_rule__RealizedVariableCS__Group__113535);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__1__Impl_in_rule__RealizedVariableCS__Group__113534);
rule__RealizedVariableCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__2_in_rule__RealizedVariableCS__Group__113538);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__2_in_rule__RealizedVariableCS__Group__113537);
rule__RealizedVariableCS__Group__2();
state._fsp--;
@@ -19679,7 +19668,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6469:1: ( rule__RealizedVariableCS__NameAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6469:2: rule__RealizedVariableCS__NameAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__NameAssignment_1_in_rule__RealizedVariableCS__Group__1__Impl13565);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__NameAssignment_1_in_rule__RealizedVariableCS__Group__1__Impl13564);
rule__RealizedVariableCS__NameAssignment_1();
state._fsp--;
@@ -19721,12 +19710,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6483:1: ( rule__RealizedVariableCS__Group__2__Impl rule__RealizedVariableCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6484:2: rule__RealizedVariableCS__Group__2__Impl rule__RealizedVariableCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__2__Impl_in_rule__RealizedVariableCS__Group__213595);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__2__Impl_in_rule__RealizedVariableCS__Group__213594);
rule__RealizedVariableCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__3_in_rule__RealizedVariableCS__Group__213598);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__3_in_rule__RealizedVariableCS__Group__213597);
rule__RealizedVariableCS__Group__3();
state._fsp--;
@@ -19765,7 +19754,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getRealizedVariableCSAccess().getColonKeyword_2());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__RealizedVariableCS__Group__2__Impl13626); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__RealizedVariableCS__Group__2__Impl13625); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRealizedVariableCSAccess().getColonKeyword_2());
}
@@ -19800,7 +19789,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6514:1: ( rule__RealizedVariableCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6515:2: rule__RealizedVariableCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__3__Impl_in_rule__RealizedVariableCS__Group__313657);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__Group__3__Impl_in_rule__RealizedVariableCS__Group__313656);
rule__RealizedVariableCS__Group__3__Impl();
state._fsp--;
@@ -19842,7 +19831,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6528:1: ( rule__RealizedVariableCS__OwnedTypeAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6528:2: rule__RealizedVariableCS__OwnedTypeAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__OwnedTypeAssignment_3_in_rule__RealizedVariableCS__Group__3__Impl13684);
+ pushFollow(FollowSets000.FOLLOW_rule__RealizedVariableCS__OwnedTypeAssignment_3_in_rule__RealizedVariableCS__Group__3__Impl13683);
rule__RealizedVariableCS__OwnedTypeAssignment_3();
state._fsp--;
@@ -19884,12 +19873,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6551:1: ( rule__URIPathNameCS__Group__0__Impl rule__URIPathNameCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6552:2: rule__URIPathNameCS__Group__0__Impl rule__URIPathNameCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__013723);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__013722);
rule__URIPathNameCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__013726);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__013725);
rule__URIPathNameCS__Group__1();
state._fsp--;
@@ -19931,7 +19920,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6566:1: ( rule__URIPathNameCS__OwnedPathElementsAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6566:2: rule__URIPathNameCS__OwnedPathElementsAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__OwnedPathElementsAssignment_0_in_rule__URIPathNameCS__Group__0__Impl13753);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__OwnedPathElementsAssignment_0_in_rule__URIPathNameCS__Group__0__Impl13752);
rule__URIPathNameCS__OwnedPathElementsAssignment_0();
state._fsp--;
@@ -19973,7 +19962,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6580:1: ( rule__URIPathNameCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6581:2: rule__URIPathNameCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__113783);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__113782);
rule__URIPathNameCS__Group__1__Impl();
state._fsp--;
@@ -20013,21 +20002,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getURIPathNameCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6594:1: ( rule__URIPathNameCS__Group_1__0 )*
- loop57:
+ loop56:
do {
- int alt57=2;
- int LA57_0 = input.LA(1);
+ int alt56=2;
+ int LA56_0 = input.LA(1);
- if ( (LA57_0==72) ) {
- alt57=1;
+ if ( (LA56_0==72) ) {
+ alt56=1;
}
- switch (alt57) {
+ switch (alt56) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6594:2: rule__URIPathNameCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl13810);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl13809);
rule__URIPathNameCS__Group_1__0();
state._fsp--;
@@ -20037,7 +20026,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop57;
+ break loop56;
}
} while (true);
@@ -20075,12 +20064,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6612:1: ( rule__URIPathNameCS__Group_1__0__Impl rule__URIPathNameCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6613:2: rule__URIPathNameCS__Group_1__0__Impl rule__URIPathNameCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__013845);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__013844);
rule__URIPathNameCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__013848);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__013847);
rule__URIPathNameCS__Group_1__1();
state._fsp--;
@@ -20119,7 +20108,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getURIPathNameCSAccess().getColonColonKeyword_1_0());
}
- match(input,72,FollowSets000.FOLLOW_72_in_rule__URIPathNameCS__Group_1__0__Impl13876); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_72_in_rule__URIPathNameCS__Group_1__0__Impl13875); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getURIPathNameCSAccess().getColonColonKeyword_1_0());
}
@@ -20154,7 +20143,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6643:1: ( rule__URIPathNameCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6644:2: rule__URIPathNameCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__113907);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__113906);
rule__URIPathNameCS__Group_1__1__Impl();
state._fsp--;
@@ -20196,7 +20185,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6657:1: ( rule__URIPathNameCS__OwnedPathElementsAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6657:2: rule__URIPathNameCS__OwnedPathElementsAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__OwnedPathElementsAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl13934);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__OwnedPathElementsAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl13933);
rule__URIPathNameCS__OwnedPathElementsAssignment_1_1();
state._fsp--;
@@ -20238,12 +20227,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6675:1: ( rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6676:2: rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__013968);
+ pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__013967);
rule__URIFirstPathElementCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__013971);
+ pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__013970);
rule__URIFirstPathElementCS__Group_1__1();
state._fsp--;
@@ -20317,7 +20306,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6706:1: ( rule__URIFirstPathElementCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6707:2: rule__URIFirstPathElementCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__114029);
+ pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__114028);
rule__URIFirstPathElementCS__Group_1__1__Impl();
state._fsp--;
@@ -20359,7 +20348,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6720:1: ( rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6720:2: rule__URIFirstPathElementCS__ReferredElementAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__ReferredElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl14056);
+ pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__ReferredElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl14055);
rule__URIFirstPathElementCS__ReferredElementAssignment_1_1();
state._fsp--;
@@ -20401,12 +20390,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6738:1: ( rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6739:2: rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__014090);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__014089);
rule__CollectionTypeCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__014093);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__014092);
rule__CollectionTypeCS__Group__1();
state._fsp--;
@@ -20448,7 +20437,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6753:1: ( rule__CollectionTypeCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6753:2: rule__CollectionTypeCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl14120);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl14119);
rule__CollectionTypeCS__NameAssignment_0();
state._fsp--;
@@ -20490,7 +20479,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6767:1: ( rule__CollectionTypeCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6768:2: rule__CollectionTypeCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__114150);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__114149);
rule__CollectionTypeCS__Group__1__Impl();
state._fsp--;
@@ -20530,17 +20519,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getCollectionTypeCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6781:1: ( rule__CollectionTypeCS__Group_1__0 )?
- int alt58=2;
- int LA58_0 = input.LA(1);
+ int alt57=2;
+ int LA57_0 = input.LA(1);
- if ( (LA58_0==67) ) {
- alt58=1;
+ if ( (LA57_0==67) ) {
+ alt57=1;
}
- switch (alt58) {
+ switch (alt57) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6781:2: rule__CollectionTypeCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl14177);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl14176);
rule__CollectionTypeCS__Group_1__0();
state._fsp--;
@@ -20585,12 +20574,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6799:1: ( rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6800:2: rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__014212);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__014211);
rule__CollectionTypeCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__014215);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__014214);
rule__CollectionTypeCS__Group_1__1();
state._fsp--;
@@ -20629,7 +20618,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__CollectionTypeCS__Group_1__0__Impl14243); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__CollectionTypeCS__Group_1__0__Impl14242); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
@@ -20664,12 +20653,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6830:1: ( rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6831:2: rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__114274);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__114273);
rule__CollectionTypeCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__114277);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__114276);
rule__CollectionTypeCS__Group_1__2();
state._fsp--;
@@ -20711,7 +20700,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6845:1: ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6845:2: rule__CollectionTypeCS__OwnedTypeAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl14304);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl14303);
rule__CollectionTypeCS__OwnedTypeAssignment_1_1();
state._fsp--;
@@ -20753,7 +20742,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6859:1: ( rule__CollectionTypeCS__Group_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6860:2: rule__CollectionTypeCS__Group_1__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__214334);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__214333);
rule__CollectionTypeCS__Group_1__2__Impl();
state._fsp--;
@@ -20792,7 +20781,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getRightParenthesisKeyword_1_2());
}
- match(input,68,FollowSets000.FOLLOW_68_in_rule__CollectionTypeCS__Group_1__2__Impl14362); if (state.failed) return ;
+ match(input,68,FollowSets000.FOLLOW_68_in_rule__CollectionTypeCS__Group_1__2__Impl14361); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeCSAccess().getRightParenthesisKeyword_1_2());
}
@@ -20827,12 +20816,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6895:1: ( rule__MapTypeCS__Group__0__Impl rule__MapTypeCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6896:2: rule__MapTypeCS__Group__0__Impl rule__MapTypeCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group__0__Impl_in_rule__MapTypeCS__Group__014399);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group__0__Impl_in_rule__MapTypeCS__Group__014398);
rule__MapTypeCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group__1_in_rule__MapTypeCS__Group__014402);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group__1_in_rule__MapTypeCS__Group__014401);
rule__MapTypeCS__Group__1();
state._fsp--;
@@ -20874,7 +20863,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6910:1: ( rule__MapTypeCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6910:2: rule__MapTypeCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__NameAssignment_0_in_rule__MapTypeCS__Group__0__Impl14429);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__NameAssignment_0_in_rule__MapTypeCS__Group__0__Impl14428);
rule__MapTypeCS__NameAssignment_0();
state._fsp--;
@@ -20916,7 +20905,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6924:1: ( rule__MapTypeCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6925:2: rule__MapTypeCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group__1__Impl_in_rule__MapTypeCS__Group__114459);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group__1__Impl_in_rule__MapTypeCS__Group__114458);
rule__MapTypeCS__Group__1__Impl();
state._fsp--;
@@ -20956,17 +20945,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getMapTypeCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6938:1: ( rule__MapTypeCS__Group_1__0 )?
- int alt59=2;
- int LA59_0 = input.LA(1);
+ int alt58=2;
+ int LA58_0 = input.LA(1);
- if ( (LA59_0==67) ) {
- alt59=1;
+ if ( (LA58_0==67) ) {
+ alt58=1;
}
- switch (alt59) {
+ switch (alt58) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6938:2: rule__MapTypeCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__0_in_rule__MapTypeCS__Group__1__Impl14486);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__0_in_rule__MapTypeCS__Group__1__Impl14485);
rule__MapTypeCS__Group_1__0();
state._fsp--;
@@ -21011,12 +21000,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6956:1: ( rule__MapTypeCS__Group_1__0__Impl rule__MapTypeCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6957:2: rule__MapTypeCS__Group_1__0__Impl rule__MapTypeCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__0__Impl_in_rule__MapTypeCS__Group_1__014521);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__0__Impl_in_rule__MapTypeCS__Group_1__014520);
rule__MapTypeCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__1_in_rule__MapTypeCS__Group_1__014524);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__1_in_rule__MapTypeCS__Group_1__014523);
rule__MapTypeCS__Group_1__1();
state._fsp--;
@@ -21055,7 +21044,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__MapTypeCS__Group_1__0__Impl14552); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__MapTypeCS__Group_1__0__Impl14551); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
@@ -21090,12 +21079,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6987:1: ( rule__MapTypeCS__Group_1__1__Impl rule__MapTypeCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:6988:2: rule__MapTypeCS__Group_1__1__Impl rule__MapTypeCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__1__Impl_in_rule__MapTypeCS__Group_1__114583);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__1__Impl_in_rule__MapTypeCS__Group_1__114582);
rule__MapTypeCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__2_in_rule__MapTypeCS__Group_1__114586);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__2_in_rule__MapTypeCS__Group_1__114585);
rule__MapTypeCS__Group_1__2();
state._fsp--;
@@ -21137,7 +21126,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7002:1: ( rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7002:2: rule__MapTypeCS__OwnedKeyTypeAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__OwnedKeyTypeAssignment_1_1_in_rule__MapTypeCS__Group_1__1__Impl14613);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__OwnedKeyTypeAssignment_1_1_in_rule__MapTypeCS__Group_1__1__Impl14612);
rule__MapTypeCS__OwnedKeyTypeAssignment_1_1();
state._fsp--;
@@ -21179,12 +21168,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7016:1: ( rule__MapTypeCS__Group_1__2__Impl rule__MapTypeCS__Group_1__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7017:2: rule__MapTypeCS__Group_1__2__Impl rule__MapTypeCS__Group_1__3
{
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__2__Impl_in_rule__MapTypeCS__Group_1__214643);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__2__Impl_in_rule__MapTypeCS__Group_1__214642);
rule__MapTypeCS__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__3_in_rule__MapTypeCS__Group_1__214646);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__3_in_rule__MapTypeCS__Group_1__214645);
rule__MapTypeCS__Group_1__3();
state._fsp--;
@@ -21223,7 +21212,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getCommaKeyword_1_2());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__MapTypeCS__Group_1__2__Impl14674); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__MapTypeCS__Group_1__2__Impl14673); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapTypeCSAccess().getCommaKeyword_1_2());
}
@@ -21258,12 +21247,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7047:1: ( rule__MapTypeCS__Group_1__3__Impl rule__MapTypeCS__Group_1__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7048:2: rule__MapTypeCS__Group_1__3__Impl rule__MapTypeCS__Group_1__4
{
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__3__Impl_in_rule__MapTypeCS__Group_1__314705);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__3__Impl_in_rule__MapTypeCS__Group_1__314704);
rule__MapTypeCS__Group_1__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__4_in_rule__MapTypeCS__Group_1__314708);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__4_in_rule__MapTypeCS__Group_1__314707);
rule__MapTypeCS__Group_1__4();
state._fsp--;
@@ -21305,7 +21294,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7062:1: ( rule__MapTypeCS__OwnedValueTypeAssignment_1_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7062:2: rule__MapTypeCS__OwnedValueTypeAssignment_1_3
{
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__OwnedValueTypeAssignment_1_3_in_rule__MapTypeCS__Group_1__3__Impl14735);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__OwnedValueTypeAssignment_1_3_in_rule__MapTypeCS__Group_1__3__Impl14734);
rule__MapTypeCS__OwnedValueTypeAssignment_1_3();
state._fsp--;
@@ -21347,7 +21336,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7076:1: ( rule__MapTypeCS__Group_1__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7077:2: rule__MapTypeCS__Group_1__4__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__4__Impl_in_rule__MapTypeCS__Group_1__414765);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__4__Impl_in_rule__MapTypeCS__Group_1__414764);
rule__MapTypeCS__Group_1__4__Impl();
state._fsp--;
@@ -21386,7 +21375,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getRightParenthesisKeyword_1_4());
}
- match(input,68,FollowSets000.FOLLOW_68_in_rule__MapTypeCS__Group_1__4__Impl14793); if (state.failed) return ;
+ match(input,68,FollowSets000.FOLLOW_68_in_rule__MapTypeCS__Group_1__4__Impl14792); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapTypeCSAccess().getRightParenthesisKeyword_1_4());
}
@@ -21421,12 +21410,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7116:1: ( rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7117:2: rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__014834);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__014833);
rule__TupleTypeCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__014837);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__014836);
rule__TupleTypeCS__Group__1();
state._fsp--;
@@ -21468,7 +21457,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7131:1: ( rule__TupleTypeCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7131:2: rule__TupleTypeCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl14864);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl14863);
rule__TupleTypeCS__NameAssignment_0();
state._fsp--;
@@ -21510,7 +21499,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7145:1: ( rule__TupleTypeCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7146:2: rule__TupleTypeCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__114894);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__114893);
rule__TupleTypeCS__Group__1__Impl();
state._fsp--;
@@ -21550,17 +21539,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTupleTypeCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7159:1: ( rule__TupleTypeCS__Group_1__0 )?
- int alt60=2;
- int LA60_0 = input.LA(1);
+ int alt59=2;
+ int LA59_0 = input.LA(1);
- if ( (LA60_0==67) ) {
- alt60=1;
+ if ( (LA59_0==67) ) {
+ alt59=1;
}
- switch (alt60) {
+ switch (alt59) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7159:2: rule__TupleTypeCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl14921);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl14920);
rule__TupleTypeCS__Group_1__0();
state._fsp--;
@@ -21605,12 +21594,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7177:1: ( rule__TupleTypeCS__Group_1__0__Impl rule__TupleTypeCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7178:2: rule__TupleTypeCS__Group_1__0__Impl rule__TupleTypeCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__014956);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__014955);
rule__TupleTypeCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__014959);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__014958);
rule__TupleTypeCS__Group_1__1();
state._fsp--;
@@ -21649,7 +21638,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__TupleTypeCS__Group_1__0__Impl14987); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__TupleTypeCS__Group_1__0__Impl14986); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
@@ -21684,12 +21673,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7208:1: ( rule__TupleTypeCS__Group_1__1__Impl rule__TupleTypeCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7209:2: rule__TupleTypeCS__Group_1__1__Impl rule__TupleTypeCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__115018);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__115017);
rule__TupleTypeCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__115021);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__115020);
rule__TupleTypeCS__Group_1__2();
state._fsp--;
@@ -21729,17 +21718,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTupleTypeCSAccess().getGroup_1_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7223:1: ( rule__TupleTypeCS__Group_1_1__0 )?
- int alt61=2;
- int LA61_0 = input.LA(1);
+ int alt60=2;
+ int LA60_0 = input.LA(1);
- if ( ((LA61_0>=RULE_SIMPLE_ID && LA61_0<=RULE_ESCAPED_ID)||(LA61_0>=16 && LA61_0<=26)) ) {
- alt61=1;
+ if ( ((LA60_0>=RULE_SIMPLE_ID && LA60_0<=RULE_ESCAPED_ID)||(LA60_0>=16 && LA60_0<=26)) ) {
+ alt60=1;
}
- switch (alt61) {
+ switch (alt60) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7223:2: rule__TupleTypeCS__Group_1_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl15048);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl15047);
rule__TupleTypeCS__Group_1_1__0();
state._fsp--;
@@ -21784,7 +21773,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7237:1: ( rule__TupleTypeCS__Group_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7238:2: rule__TupleTypeCS__Group_1__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__215079);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__215078);
rule__TupleTypeCS__Group_1__2__Impl();
state._fsp--;
@@ -21823,7 +21812,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getRightParenthesisKeyword_1_2());
}
- match(input,68,FollowSets000.FOLLOW_68_in_rule__TupleTypeCS__Group_1__2__Impl15107); if (state.failed) return ;
+ match(input,68,FollowSets000.FOLLOW_68_in_rule__TupleTypeCS__Group_1__2__Impl15106); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getRightParenthesisKeyword_1_2());
}
@@ -21858,12 +21847,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7273:1: ( rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7274:2: rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__015144);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__015143);
rule__TupleTypeCS__Group_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__015147);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__015146);
rule__TupleTypeCS__Group_1_1__1();
state._fsp--;
@@ -21905,7 +21894,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7288:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7288:2: rule__TupleTypeCS__OwnedPartsAssignment_1_1_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl15174);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl15173);
rule__TupleTypeCS__OwnedPartsAssignment_1_1_0();
state._fsp--;
@@ -21947,7 +21936,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7302:1: ( rule__TupleTypeCS__Group_1_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7303:2: rule__TupleTypeCS__Group_1_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__115204);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__115203);
rule__TupleTypeCS__Group_1_1__1__Impl();
state._fsp--;
@@ -21987,21 +21976,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTupleTypeCSAccess().getGroup_1_1_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7316:1: ( rule__TupleTypeCS__Group_1_1_1__0 )*
- loop62:
+ loop61:
do {
- int alt62=2;
- int LA62_0 = input.LA(1);
+ int alt61=2;
+ int LA61_0 = input.LA(1);
- if ( (LA62_0==66) ) {
- alt62=1;
+ if ( (LA61_0==66) ) {
+ alt61=1;
}
- switch (alt62) {
+ switch (alt61) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7316:2: rule__TupleTypeCS__Group_1_1_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl15231);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl15230);
rule__TupleTypeCS__Group_1_1_1__0();
state._fsp--;
@@ -22011,7 +22000,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop62;
+ break loop61;
}
} while (true);
@@ -22049,12 +22038,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7334:1: ( rule__TupleTypeCS__Group_1_1_1__0__Impl rule__TupleTypeCS__Group_1_1_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7335:2: rule__TupleTypeCS__Group_1_1_1__0__Impl rule__TupleTypeCS__Group_1_1_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__015266);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__015265);
rule__TupleTypeCS__Group_1_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__015269);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__015268);
rule__TupleTypeCS__Group_1_1_1__1();
state._fsp--;
@@ -22093,7 +22082,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getCommaKeyword_1_1_1_0());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__TupleTypeCS__Group_1_1_1__0__Impl15297); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__TupleTypeCS__Group_1_1_1__0__Impl15296); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getCommaKeyword_1_1_1_0());
}
@@ -22128,7 +22117,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7365:1: ( rule__TupleTypeCS__Group_1_1_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7366:2: rule__TupleTypeCS__Group_1_1_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__115328);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__115327);
rule__TupleTypeCS__Group_1_1_1__1__Impl();
state._fsp--;
@@ -22170,7 +22159,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7379:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7379:2: rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl15355);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl15354);
rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1();
state._fsp--;
@@ -22212,12 +22201,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7397:1: ( rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7398:2: rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__015389);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__015388);
rule__TuplePartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__015392);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__015391);
rule__TuplePartCS__Group__1();
state._fsp--;
@@ -22259,7 +22248,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7412:1: ( rule__TuplePartCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7412:2: rule__TuplePartCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl15419);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl15418);
rule__TuplePartCS__NameAssignment_0();
state._fsp--;
@@ -22301,12 +22290,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7426:1: ( rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7427:2: rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__115449);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__115448);
rule__TuplePartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__115452);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__115451);
rule__TuplePartCS__Group__2();
state._fsp--;
@@ -22345,7 +22334,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSAccess().getColonKeyword_1());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__TuplePartCS__Group__1__Impl15480); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__TuplePartCS__Group__1__Impl15479); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTuplePartCSAccess().getColonKeyword_1());
}
@@ -22380,7 +22369,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7457:1: ( rule__TuplePartCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7458:2: rule__TuplePartCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__215511);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__215510);
rule__TuplePartCS__Group__2__Impl();
state._fsp--;
@@ -22422,7 +22411,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7471:1: ( rule__TuplePartCS__OwnedTypeAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7471:2: rule__TuplePartCS__OwnedTypeAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl15538);
+ pushFollow(FollowSets000.FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl15537);
rule__TuplePartCS__OwnedTypeAssignment_2();
state._fsp--;
@@ -22464,12 +22453,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7491:1: ( rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7492:2: rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__015574);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__015573);
rule__CollectionLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__015577);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__015576);
rule__CollectionLiteralExpCS__Group__1();
state._fsp--;
@@ -22511,7 +22500,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7506:1: ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7506:2: rule__CollectionLiteralExpCS__OwnedTypeAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl15604);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl15603);
rule__CollectionLiteralExpCS__OwnedTypeAssignment_0();
state._fsp--;
@@ -22553,12 +22542,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7520:1: ( rule__CollectionLiteralExpCS__Group__1__Impl rule__CollectionLiteralExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7521:2: rule__CollectionLiteralExpCS__Group__1__Impl rule__CollectionLiteralExpCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__115634);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__115633);
rule__CollectionLiteralExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__115637);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__115636);
rule__CollectionLiteralExpCS__Group__2();
state._fsp--;
@@ -22597,7 +22586,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__CollectionLiteralExpCS__Group__1__Impl15665); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__CollectionLiteralExpCS__Group__1__Impl15664); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -22632,12 +22621,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7551:1: ( rule__CollectionLiteralExpCS__Group__2__Impl rule__CollectionLiteralExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7552:2: rule__CollectionLiteralExpCS__Group__2__Impl rule__CollectionLiteralExpCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__215696);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__215695);
rule__CollectionLiteralExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__215699);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__215698);
rule__CollectionLiteralExpCS__Group__3();
state._fsp--;
@@ -22677,17 +22666,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getCollectionLiteralExpCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7566:1: ( rule__CollectionLiteralExpCS__Group_2__0 )?
- int alt63=2;
- int LA63_0 = input.LA(1);
+ int alt62=2;
+ int LA62_0 = input.LA(1);
- if ( ((LA63_0>=RULE_INT && LA63_0<=RULE_ESCAPED_ID)||(LA63_0>=16 && LA63_0<=29)||(LA63_0>=46 && LA63_0<=60)||LA63_0==67||LA63_0==69||LA63_0==75||(LA63_0>=77 && LA63_0<=78)||LA63_0==83||(LA63_0>=88 && LA63_0<=89)||(LA63_0>=93 && LA63_0<=94)) ) {
- alt63=1;
+ if ( ((LA62_0>=RULE_INT && LA62_0<=RULE_ESCAPED_ID)||(LA62_0>=16 && LA62_0<=29)||(LA62_0>=46 && LA62_0<=60)||LA62_0==67||LA62_0==69||LA62_0==75||(LA62_0>=77 && LA62_0<=78)||LA62_0==83||(LA62_0>=88 && LA62_0<=89)||(LA62_0>=93 && LA62_0<=94)) ) {
+ alt62=1;
}
- switch (alt63) {
+ switch (alt62) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7566:2: rule__CollectionLiteralExpCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl15726);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl15725);
rule__CollectionLiteralExpCS__Group_2__0();
state._fsp--;
@@ -22732,7 +22721,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7580:1: ( rule__CollectionLiteralExpCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7581:2: rule__CollectionLiteralExpCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__315757);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__315756);
rule__CollectionLiteralExpCS__Group__3__Impl();
state._fsp--;
@@ -22771,7 +22760,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__CollectionLiteralExpCS__Group__3__Impl15785); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__CollectionLiteralExpCS__Group__3__Impl15784); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
@@ -22806,12 +22795,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7618:1: ( rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7619:2: rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__015824);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__015823);
rule__CollectionLiteralExpCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__015827);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__015826);
rule__CollectionLiteralExpCS__Group_2__1();
state._fsp--;
@@ -22853,7 +22842,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7633:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7633:2: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl15854);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl15853);
rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0();
state._fsp--;
@@ -22895,7 +22884,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7647:1: ( rule__CollectionLiteralExpCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7648:2: rule__CollectionLiteralExpCS__Group_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__115884);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__115883);
rule__CollectionLiteralExpCS__Group_2__1__Impl();
state._fsp--;
@@ -22935,21 +22924,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getCollectionLiteralExpCSAccess().getGroup_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7661:1: ( rule__CollectionLiteralExpCS__Group_2_1__0 )*
- loop64:
+ loop63:
do {
- int alt64=2;
- int LA64_0 = input.LA(1);
+ int alt63=2;
+ int LA63_0 = input.LA(1);
- if ( (LA64_0==66) ) {
- alt64=1;
+ if ( (LA63_0==66) ) {
+ alt63=1;
}
- switch (alt64) {
+ switch (alt63) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7661:2: rule__CollectionLiteralExpCS__Group_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl15911);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl15910);
rule__CollectionLiteralExpCS__Group_2_1__0();
state._fsp--;
@@ -22959,7 +22948,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop64;
+ break loop63;
}
} while (true);
@@ -22997,12 +22986,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7679:1: ( rule__CollectionLiteralExpCS__Group_2_1__0__Impl rule__CollectionLiteralExpCS__Group_2_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7680:2: rule__CollectionLiteralExpCS__Group_2_1__0__Impl rule__CollectionLiteralExpCS__Group_2_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__015946);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__015945);
rule__CollectionLiteralExpCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__015949);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__015948);
rule__CollectionLiteralExpCS__Group_2_1__1();
state._fsp--;
@@ -23041,7 +23030,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl15977); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl15976); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
@@ -23076,7 +23065,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7710:1: ( rule__CollectionLiteralExpCS__Group_2_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7711:2: rule__CollectionLiteralExpCS__Group_2_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__116008);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__116007);
rule__CollectionLiteralExpCS__Group_2_1__1__Impl();
state._fsp--;
@@ -23118,7 +23107,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7724:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7724:2: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl16035);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl16034);
rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1();
state._fsp--;
@@ -23160,12 +23149,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7742:1: ( rule__CollectionLiteralPartCS__Group_0__0__Impl rule__CollectionLiteralPartCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7743:2: rule__CollectionLiteralPartCS__Group_0__0__Impl rule__CollectionLiteralPartCS__Group_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_0__0__Impl_in_rule__CollectionLiteralPartCS__Group_0__016069);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_0__0__Impl_in_rule__CollectionLiteralPartCS__Group_0__016068);
rule__CollectionLiteralPartCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_0__1_in_rule__CollectionLiteralPartCS__Group_0__016072);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_0__1_in_rule__CollectionLiteralPartCS__Group_0__016071);
rule__CollectionLiteralPartCS__Group_0__1();
state._fsp--;
@@ -23207,7 +23196,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7757:1: ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7757:2: rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0_in_rule__CollectionLiteralPartCS__Group_0__0__Impl16099);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0_in_rule__CollectionLiteralPartCS__Group_0__0__Impl16098);
rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0();
state._fsp--;
@@ -23249,7 +23238,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7771:1: ( rule__CollectionLiteralPartCS__Group_0__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7772:2: rule__CollectionLiteralPartCS__Group_0__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_0__1__Impl_in_rule__CollectionLiteralPartCS__Group_0__116129);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_0__1__Impl_in_rule__CollectionLiteralPartCS__Group_0__116128);
rule__CollectionLiteralPartCS__Group_0__1__Impl();
state._fsp--;
@@ -23289,17 +23278,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getCollectionLiteralPartCSAccess().getGroup_0_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7785:1: ( rule__CollectionLiteralPartCS__Group_0_1__0 )?
- int alt65=2;
- int LA65_0 = input.LA(1);
+ int alt64=2;
+ int LA64_0 = input.LA(1);
- if ( (LA65_0==73) ) {
- alt65=1;
+ if ( (LA64_0==73) ) {
+ alt64=1;
}
- switch (alt65) {
+ switch (alt64) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7785:2: rule__CollectionLiteralPartCS__Group_0_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0_in_rule__CollectionLiteralPartCS__Group_0__1__Impl16156);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0_in_rule__CollectionLiteralPartCS__Group_0__1__Impl16155);
rule__CollectionLiteralPartCS__Group_0_1__0();
state._fsp--;
@@ -23344,12 +23333,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7803:1: ( rule__CollectionLiteralPartCS__Group_0_1__0__Impl rule__CollectionLiteralPartCS__Group_0_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7804:2: rule__CollectionLiteralPartCS__Group_0_1__0__Impl rule__CollectionLiteralPartCS__Group_0_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__016191);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__016190);
rule__CollectionLiteralPartCS__Group_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1_in_rule__CollectionLiteralPartCS__Group_0_1__016194);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1_in_rule__CollectionLiteralPartCS__Group_0_1__016193);
rule__CollectionLiteralPartCS__Group_0_1__1();
state._fsp--;
@@ -23388,7 +23377,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getFullStopFullStopKeyword_0_1_0());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__CollectionLiteralPartCS__Group_0_1__0__Impl16222); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__CollectionLiteralPartCS__Group_0_1__0__Impl16221); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralPartCSAccess().getFullStopFullStopKeyword_0_1_0());
}
@@ -23423,7 +23412,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7834:1: ( rule__CollectionLiteralPartCS__Group_0_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7835:2: rule__CollectionLiteralPartCS__Group_0_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__116253);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__116252);
rule__CollectionLiteralPartCS__Group_0_1__1__Impl();
state._fsp--;
@@ -23465,7 +23454,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7848:1: ( rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7848:2: rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1_in_rule__CollectionLiteralPartCS__Group_0_1__1__Impl16280);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1_in_rule__CollectionLiteralPartCS__Group_0_1__1__Impl16279);
rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1();
state._fsp--;
@@ -23507,12 +23496,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7866:1: ( rule__CollectionPatternCS__Group__0__Impl rule__CollectionPatternCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7867:2: rule__CollectionPatternCS__Group__0__Impl rule__CollectionPatternCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group__0__Impl_in_rule__CollectionPatternCS__Group__016314);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group__0__Impl_in_rule__CollectionPatternCS__Group__016313);
rule__CollectionPatternCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group__1_in_rule__CollectionPatternCS__Group__016317);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group__1_in_rule__CollectionPatternCS__Group__016316);
rule__CollectionPatternCS__Group__1();
state._fsp--;
@@ -23554,7 +23543,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7881:1: ( rule__CollectionPatternCS__OwnedTypeAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7881:2: rule__CollectionPatternCS__OwnedTypeAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__OwnedTypeAssignment_0_in_rule__CollectionPatternCS__Group__0__Impl16344);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__OwnedTypeAssignment_0_in_rule__CollectionPatternCS__Group__0__Impl16343);
rule__CollectionPatternCS__OwnedTypeAssignment_0();
state._fsp--;
@@ -23596,12 +23585,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7895:1: ( rule__CollectionPatternCS__Group__1__Impl rule__CollectionPatternCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7896:2: rule__CollectionPatternCS__Group__1__Impl rule__CollectionPatternCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group__1__Impl_in_rule__CollectionPatternCS__Group__116374);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group__1__Impl_in_rule__CollectionPatternCS__Group__116373);
rule__CollectionPatternCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group__2_in_rule__CollectionPatternCS__Group__116377);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group__2_in_rule__CollectionPatternCS__Group__116376);
rule__CollectionPatternCS__Group__2();
state._fsp--;
@@ -23640,7 +23629,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__CollectionPatternCS__Group__1__Impl16405); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__CollectionPatternCS__Group__1__Impl16404); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -23675,12 +23664,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7926:1: ( rule__CollectionPatternCS__Group__2__Impl rule__CollectionPatternCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7927:2: rule__CollectionPatternCS__Group__2__Impl rule__CollectionPatternCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group__2__Impl_in_rule__CollectionPatternCS__Group__216436);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group__2__Impl_in_rule__CollectionPatternCS__Group__216435);
rule__CollectionPatternCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group__3_in_rule__CollectionPatternCS__Group__216439);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group__3_in_rule__CollectionPatternCS__Group__216438);
rule__CollectionPatternCS__Group__3();
state._fsp--;
@@ -23720,17 +23709,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getCollectionPatternCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7941:1: ( rule__CollectionPatternCS__Group_2__0 )?
- int alt66=2;
- int LA66_0 = input.LA(1);
+ int alt65=2;
+ int LA65_0 = input.LA(1);
- if ( ((LA66_0>=RULE_SIMPLE_ID && LA66_0<=RULE_ESCAPED_ID)||(LA66_0>=16 && LA66_0<=26)||LA66_0==69) ) {
- alt66=1;
+ if ( ((LA65_0>=RULE_SIMPLE_ID && LA65_0<=RULE_ESCAPED_ID)||(LA65_0>=16 && LA65_0<=26)||LA65_0==69) ) {
+ alt65=1;
}
- switch (alt66) {
+ switch (alt65) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7941:2: rule__CollectionPatternCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2__0_in_rule__CollectionPatternCS__Group__2__Impl16466);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2__0_in_rule__CollectionPatternCS__Group__2__Impl16465);
rule__CollectionPatternCS__Group_2__0();
state._fsp--;
@@ -23775,7 +23764,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7955:1: ( rule__CollectionPatternCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7956:2: rule__CollectionPatternCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group__3__Impl_in_rule__CollectionPatternCS__Group__316497);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group__3__Impl_in_rule__CollectionPatternCS__Group__316496);
rule__CollectionPatternCS__Group__3__Impl();
state._fsp--;
@@ -23814,7 +23803,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getRightCurlyBracketKeyword_3());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__CollectionPatternCS__Group__3__Impl16525); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__CollectionPatternCS__Group__3__Impl16524); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getRightCurlyBracketKeyword_3());
}
@@ -23849,12 +23838,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7993:1: ( rule__CollectionPatternCS__Group_2__0__Impl rule__CollectionPatternCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:7994:2: rule__CollectionPatternCS__Group_2__0__Impl rule__CollectionPatternCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2__0__Impl_in_rule__CollectionPatternCS__Group_2__016564);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2__0__Impl_in_rule__CollectionPatternCS__Group_2__016563);
rule__CollectionPatternCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2__1_in_rule__CollectionPatternCS__Group_2__016567);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2__1_in_rule__CollectionPatternCS__Group_2__016566);
rule__CollectionPatternCS__Group_2__1();
state._fsp--;
@@ -23896,7 +23885,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8008:1: ( rule__CollectionPatternCS__OwnedPartsAssignment_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8008:2: rule__CollectionPatternCS__OwnedPartsAssignment_2_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_0_in_rule__CollectionPatternCS__Group_2__0__Impl16594);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_0_in_rule__CollectionPatternCS__Group_2__0__Impl16593);
rule__CollectionPatternCS__OwnedPartsAssignment_2_0();
state._fsp--;
@@ -23938,12 +23927,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8022:1: ( rule__CollectionPatternCS__Group_2__1__Impl rule__CollectionPatternCS__Group_2__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8023:2: rule__CollectionPatternCS__Group_2__1__Impl rule__CollectionPatternCS__Group_2__2
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2__1__Impl_in_rule__CollectionPatternCS__Group_2__116624);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2__1__Impl_in_rule__CollectionPatternCS__Group_2__116623);
rule__CollectionPatternCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2__2_in_rule__CollectionPatternCS__Group_2__116627);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2__2_in_rule__CollectionPatternCS__Group_2__116626);
rule__CollectionPatternCS__Group_2__2();
state._fsp--;
@@ -23983,21 +23972,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getCollectionPatternCSAccess().getGroup_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8037:1: ( rule__CollectionPatternCS__Group_2_1__0 )*
- loop67:
+ loop66:
do {
- int alt67=2;
- int LA67_0 = input.LA(1);
+ int alt66=2;
+ int LA66_0 = input.LA(1);
- if ( (LA67_0==66) ) {
- alt67=1;
+ if ( (LA66_0==66) ) {
+ alt66=1;
}
- switch (alt67) {
+ switch (alt66) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8037:2: rule__CollectionPatternCS__Group_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2_1__0_in_rule__CollectionPatternCS__Group_2__1__Impl16654);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2_1__0_in_rule__CollectionPatternCS__Group_2__1__Impl16653);
rule__CollectionPatternCS__Group_2_1__0();
state._fsp--;
@@ -24007,7 +23996,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop67;
+ break loop66;
}
} while (true);
@@ -24045,7 +24034,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8051:1: ( rule__CollectionPatternCS__Group_2__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8052:2: rule__CollectionPatternCS__Group_2__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2__2__Impl_in_rule__CollectionPatternCS__Group_2__216685);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2__2__Impl_in_rule__CollectionPatternCS__Group_2__216684);
rule__CollectionPatternCS__Group_2__2__Impl();
state._fsp--;
@@ -24087,7 +24076,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8065:1: ( rule__CollectionPatternCS__Group_2_2__0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8065:2: rule__CollectionPatternCS__Group_2_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2_2__0_in_rule__CollectionPatternCS__Group_2__2__Impl16712);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2_2__0_in_rule__CollectionPatternCS__Group_2__2__Impl16711);
rule__CollectionPatternCS__Group_2_2__0();
state._fsp--;
@@ -24129,12 +24118,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8085:1: ( rule__CollectionPatternCS__Group_2_1__0__Impl rule__CollectionPatternCS__Group_2_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8086:2: rule__CollectionPatternCS__Group_2_1__0__Impl rule__CollectionPatternCS__Group_2_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2_1__0__Impl_in_rule__CollectionPatternCS__Group_2_1__016748);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2_1__0__Impl_in_rule__CollectionPatternCS__Group_2_1__016747);
rule__CollectionPatternCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2_1__1_in_rule__CollectionPatternCS__Group_2_1__016751);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2_1__1_in_rule__CollectionPatternCS__Group_2_1__016750);
rule__CollectionPatternCS__Group_2_1__1();
state._fsp--;
@@ -24173,7 +24162,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getCommaKeyword_2_1_0());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__CollectionPatternCS__Group_2_1__0__Impl16779); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__CollectionPatternCS__Group_2_1__0__Impl16778); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getCommaKeyword_2_1_0());
}
@@ -24208,7 +24197,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8116:1: ( rule__CollectionPatternCS__Group_2_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8117:2: rule__CollectionPatternCS__Group_2_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2_1__1__Impl_in_rule__CollectionPatternCS__Group_2_1__116810);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2_1__1__Impl_in_rule__CollectionPatternCS__Group_2_1__116809);
rule__CollectionPatternCS__Group_2_1__1__Impl();
state._fsp--;
@@ -24250,7 +24239,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8130:1: ( rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8130:2: rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionPatternCS__Group_2_1__1__Impl16837);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionPatternCS__Group_2_1__1__Impl16836);
rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1();
state._fsp--;
@@ -24292,12 +24281,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8148:1: ( rule__CollectionPatternCS__Group_2_2__0__Impl rule__CollectionPatternCS__Group_2_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8149:2: rule__CollectionPatternCS__Group_2_2__0__Impl rule__CollectionPatternCS__Group_2_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2_2__0__Impl_in_rule__CollectionPatternCS__Group_2_2__016871);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2_2__0__Impl_in_rule__CollectionPatternCS__Group_2_2__016870);
rule__CollectionPatternCS__Group_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2_2__1_in_rule__CollectionPatternCS__Group_2_2__016874);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2_2__1_in_rule__CollectionPatternCS__Group_2_2__016873);
rule__CollectionPatternCS__Group_2_2__1();
state._fsp--;
@@ -24336,7 +24325,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getPlusSignPlusSignKeyword_2_2_0());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__CollectionPatternCS__Group_2_2__0__Impl16902); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__CollectionPatternCS__Group_2_2__0__Impl16901); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getPlusSignPlusSignKeyword_2_2_0());
}
@@ -24371,7 +24360,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8179:1: ( rule__CollectionPatternCS__Group_2_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8180:2: rule__CollectionPatternCS__Group_2_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2_2__1__Impl_in_rule__CollectionPatternCS__Group_2_2__116933);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__Group_2_2__1__Impl_in_rule__CollectionPatternCS__Group_2_2__116932);
rule__CollectionPatternCS__Group_2_2__1__Impl();
state._fsp--;
@@ -24413,7 +24402,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8193:1: ( rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8193:2: rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1_in_rule__CollectionPatternCS__Group_2_2__1__Impl16960);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1_in_rule__CollectionPatternCS__Group_2_2__1__Impl16959);
rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1();
state._fsp--;
@@ -24455,12 +24444,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8211:1: ( rule__ShadowPartCS__Group__0__Impl rule__ShadowPartCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8212:2: rule__ShadowPartCS__Group__0__Impl rule__ShadowPartCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ShadowPartCS__Group__0__Impl_in_rule__ShadowPartCS__Group__016994);
+ pushFollow(FollowSets000.FOLLOW_rule__ShadowPartCS__Group__0__Impl_in_rule__ShadowPartCS__Group__016993);
rule__ShadowPartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ShadowPartCS__Group__1_in_rule__ShadowPartCS__Group__016997);
+ pushFollow(FollowSets000.FOLLOW_rule__ShadowPartCS__Group__1_in_rule__ShadowPartCS__Group__016996);
rule__ShadowPartCS__Group__1();
state._fsp--;
@@ -24502,7 +24491,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8226:1: ( rule__ShadowPartCS__ReferredPropertyAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8226:2: rule__ShadowPartCS__ReferredPropertyAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ShadowPartCS__ReferredPropertyAssignment_0_in_rule__ShadowPartCS__Group__0__Impl17024);
+ pushFollow(FollowSets000.FOLLOW_rule__ShadowPartCS__ReferredPropertyAssignment_0_in_rule__ShadowPartCS__Group__0__Impl17023);
rule__ShadowPartCS__ReferredPropertyAssignment_0();
state._fsp--;
@@ -24544,12 +24533,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8240:1: ( rule__ShadowPartCS__Group__1__Impl rule__ShadowPartCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8241:2: rule__ShadowPartCS__Group__1__Impl rule__ShadowPartCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ShadowPartCS__Group__1__Impl_in_rule__ShadowPartCS__Group__117054);
+ pushFollow(FollowSets000.FOLLOW_rule__ShadowPartCS__Group__1__Impl_in_rule__ShadowPartCS__Group__117053);
rule__ShadowPartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ShadowPartCS__Group__2_in_rule__ShadowPartCS__Group__117057);
+ pushFollow(FollowSets000.FOLLOW_rule__ShadowPartCS__Group__2_in_rule__ShadowPartCS__Group__117056);
rule__ShadowPartCS__Group__2();
state._fsp--;
@@ -24588,7 +24577,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getShadowPartCSAccess().getEqualsSignKeyword_1());
}
- match(input,36,FollowSets000.FOLLOW_36_in_rule__ShadowPartCS__Group__1__Impl17085); if (state.failed) return ;
+ match(input,36,FollowSets000.FOLLOW_36_in_rule__ShadowPartCS__Group__1__Impl17084); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getShadowPartCSAccess().getEqualsSignKeyword_1());
}
@@ -24623,7 +24612,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8271:1: ( rule__ShadowPartCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8272:2: rule__ShadowPartCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ShadowPartCS__Group__2__Impl_in_rule__ShadowPartCS__Group__217116);
+ pushFollow(FollowSets000.FOLLOW_rule__ShadowPartCS__Group__2__Impl_in_rule__ShadowPartCS__Group__217115);
rule__ShadowPartCS__Group__2__Impl();
state._fsp--;
@@ -24665,7 +24654,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8285:1: ( rule__ShadowPartCS__OwnedInitExpressionAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8285:2: rule__ShadowPartCS__OwnedInitExpressionAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__ShadowPartCS__OwnedInitExpressionAssignment_2_in_rule__ShadowPartCS__Group__2__Impl17143);
+ pushFollow(FollowSets000.FOLLOW_rule__ShadowPartCS__OwnedInitExpressionAssignment_2_in_rule__ShadowPartCS__Group__2__Impl17142);
rule__ShadowPartCS__OwnedInitExpressionAssignment_2();
state._fsp--;
@@ -24707,12 +24696,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8305:1: ( rule__PatternExpCS__Group__0__Impl rule__PatternExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8306:2: rule__PatternExpCS__Group__0__Impl rule__PatternExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PatternExpCS__Group__0__Impl_in_rule__PatternExpCS__Group__017179);
+ pushFollow(FollowSets000.FOLLOW_rule__PatternExpCS__Group__0__Impl_in_rule__PatternExpCS__Group__017178);
rule__PatternExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PatternExpCS__Group__1_in_rule__PatternExpCS__Group__017182);
+ pushFollow(FollowSets000.FOLLOW_rule__PatternExpCS__Group__1_in_rule__PatternExpCS__Group__017181);
rule__PatternExpCS__Group__1();
state._fsp--;
@@ -24752,17 +24741,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPatternExpCSAccess().getPatternVariableNameAssignment_0());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8320:1: ( rule__PatternExpCS__PatternVariableNameAssignment_0 )?
- int alt68=2;
- int LA68_0 = input.LA(1);
+ int alt67=2;
+ int LA67_0 = input.LA(1);
- if ( ((LA68_0>=RULE_SIMPLE_ID && LA68_0<=RULE_ESCAPED_ID)||(LA68_0>=16 && LA68_0<=26)) ) {
- alt68=1;
+ if ( ((LA67_0>=RULE_SIMPLE_ID && LA67_0<=RULE_ESCAPED_ID)||(LA67_0>=16 && LA67_0<=26)) ) {
+ alt67=1;
}
- switch (alt68) {
+ switch (alt67) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8320:2: rule__PatternExpCS__PatternVariableNameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__PatternExpCS__PatternVariableNameAssignment_0_in_rule__PatternExpCS__Group__0__Impl17209);
+ pushFollow(FollowSets000.FOLLOW_rule__PatternExpCS__PatternVariableNameAssignment_0_in_rule__PatternExpCS__Group__0__Impl17208);
rule__PatternExpCS__PatternVariableNameAssignment_0();
state._fsp--;
@@ -24807,12 +24796,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8334:1: ( rule__PatternExpCS__Group__1__Impl rule__PatternExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8335:2: rule__PatternExpCS__Group__1__Impl rule__PatternExpCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__PatternExpCS__Group__1__Impl_in_rule__PatternExpCS__Group__117240);
+ pushFollow(FollowSets000.FOLLOW_rule__PatternExpCS__Group__1__Impl_in_rule__PatternExpCS__Group__117239);
rule__PatternExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PatternExpCS__Group__2_in_rule__PatternExpCS__Group__117243);
+ pushFollow(FollowSets000.FOLLOW_rule__PatternExpCS__Group__2_in_rule__PatternExpCS__Group__117242);
rule__PatternExpCS__Group__2();
state._fsp--;
@@ -24851,7 +24840,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPatternExpCSAccess().getColonKeyword_1());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__PatternExpCS__Group__1__Impl17271); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__PatternExpCS__Group__1__Impl17270); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPatternExpCSAccess().getColonKeyword_1());
}
@@ -24886,7 +24875,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8365:1: ( rule__PatternExpCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8366:2: rule__PatternExpCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PatternExpCS__Group__2__Impl_in_rule__PatternExpCS__Group__217302);
+ pushFollow(FollowSets000.FOLLOW_rule__PatternExpCS__Group__2__Impl_in_rule__PatternExpCS__Group__217301);
rule__PatternExpCS__Group__2__Impl();
state._fsp--;
@@ -24928,7 +24917,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8379:1: ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8379:2: rule__PatternExpCS__OwnedPatternTypeAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__PatternExpCS__OwnedPatternTypeAssignment_2_in_rule__PatternExpCS__Group__2__Impl17329);
+ pushFollow(FollowSets000.FOLLOW_rule__PatternExpCS__OwnedPatternTypeAssignment_2_in_rule__PatternExpCS__Group__2__Impl17328);
rule__PatternExpCS__OwnedPatternTypeAssignment_2();
state._fsp--;
@@ -24970,12 +24959,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8399:1: ( rule__LambdaLiteralExpCS__Group__0__Impl rule__LambdaLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8400:2: rule__LambdaLiteralExpCS__Group__0__Impl rule__LambdaLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__LambdaLiteralExpCS__Group__0__Impl_in_rule__LambdaLiteralExpCS__Group__017365);
+ pushFollow(FollowSets000.FOLLOW_rule__LambdaLiteralExpCS__Group__0__Impl_in_rule__LambdaLiteralExpCS__Group__017364);
rule__LambdaLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__LambdaLiteralExpCS__Group__1_in_rule__LambdaLiteralExpCS__Group__017368);
+ pushFollow(FollowSets000.FOLLOW_rule__LambdaLiteralExpCS__Group__1_in_rule__LambdaLiteralExpCS__Group__017367);
rule__LambdaLiteralExpCS__Group__1();
state._fsp--;
@@ -25014,7 +25003,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getLambdaLiteralExpCSAccess().getLambdaKeyword_0());
}
- match(input,75,FollowSets000.FOLLOW_75_in_rule__LambdaLiteralExpCS__Group__0__Impl17396); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_75_in_rule__LambdaLiteralExpCS__Group__0__Impl17395); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLambdaLiteralExpCSAccess().getLambdaKeyword_0());
}
@@ -25049,12 +25038,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8430:1: ( rule__LambdaLiteralExpCS__Group__1__Impl rule__LambdaLiteralExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8431:2: rule__LambdaLiteralExpCS__Group__1__Impl rule__LambdaLiteralExpCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__LambdaLiteralExpCS__Group__1__Impl_in_rule__LambdaLiteralExpCS__Group__117427);
+ pushFollow(FollowSets000.FOLLOW_rule__LambdaLiteralExpCS__Group__1__Impl_in_rule__LambdaLiteralExpCS__Group__117426);
rule__LambdaLiteralExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__LambdaLiteralExpCS__Group__2_in_rule__LambdaLiteralExpCS__Group__117430);
+ pushFollow(FollowSets000.FOLLOW_rule__LambdaLiteralExpCS__Group__2_in_rule__LambdaLiteralExpCS__Group__117429);
rule__LambdaLiteralExpCS__Group__2();
state._fsp--;
@@ -25093,7 +25082,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getLambdaLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__LambdaLiteralExpCS__Group__1__Impl17458); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__LambdaLiteralExpCS__Group__1__Impl17457); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLambdaLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -25128,12 +25117,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8461:1: ( rule__LambdaLiteralExpCS__Group__2__Impl rule__LambdaLiteralExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8462:2: rule__LambdaLiteralExpCS__Group__2__Impl rule__LambdaLiteralExpCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__LambdaLiteralExpCS__Group__2__Impl_in_rule__LambdaLiteralExpCS__Group__217489);
+ pushFollow(FollowSets000.FOLLOW_rule__LambdaLiteralExpCS__Group__2__Impl_in_rule__LambdaLiteralExpCS__Group__217488);
rule__LambdaLiteralExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__LambdaLiteralExpCS__Group__3_in_rule__LambdaLiteralExpCS__Group__217492);
+ pushFollow(FollowSets000.FOLLOW_rule__LambdaLiteralExpCS__Group__3_in_rule__LambdaLiteralExpCS__Group__217491);
rule__LambdaLiteralExpCS__Group__3();
state._fsp--;
@@ -25175,7 +25164,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8476:1: ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8476:2: rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2_in_rule__LambdaLiteralExpCS__Group__2__Impl17519);
+ pushFollow(FollowSets000.FOLLOW_rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2_in_rule__LambdaLiteralExpCS__Group__2__Impl17518);
rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2();
state._fsp--;
@@ -25217,7 +25206,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8490:1: ( rule__LambdaLiteralExpCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8491:2: rule__LambdaLiteralExpCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__LambdaLiteralExpCS__Group__3__Impl_in_rule__LambdaLiteralExpCS__Group__317549);
+ pushFollow(FollowSets000.FOLLOW_rule__LambdaLiteralExpCS__Group__3__Impl_in_rule__LambdaLiteralExpCS__Group__317548);
rule__LambdaLiteralExpCS__Group__3__Impl();
state._fsp--;
@@ -25256,7 +25245,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getLambdaLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__LambdaLiteralExpCS__Group__3__Impl17577); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__LambdaLiteralExpCS__Group__3__Impl17576); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLambdaLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
@@ -25291,12 +25280,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8528:1: ( rule__MapLiteralExpCS__Group__0__Impl rule__MapLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8529:2: rule__MapLiteralExpCS__Group__0__Impl rule__MapLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group__0__Impl_in_rule__MapLiteralExpCS__Group__017616);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group__0__Impl_in_rule__MapLiteralExpCS__Group__017615);
rule__MapLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group__1_in_rule__MapLiteralExpCS__Group__017619);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group__1_in_rule__MapLiteralExpCS__Group__017618);
rule__MapLiteralExpCS__Group__1();
state._fsp--;
@@ -25338,7 +25327,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8543:1: ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8543:2: rule__MapLiteralExpCS__OwnedTypeAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__OwnedTypeAssignment_0_in_rule__MapLiteralExpCS__Group__0__Impl17646);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__OwnedTypeAssignment_0_in_rule__MapLiteralExpCS__Group__0__Impl17645);
rule__MapLiteralExpCS__OwnedTypeAssignment_0();
state._fsp--;
@@ -25380,12 +25369,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8557:1: ( rule__MapLiteralExpCS__Group__1__Impl rule__MapLiteralExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8558:2: rule__MapLiteralExpCS__Group__1__Impl rule__MapLiteralExpCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group__1__Impl_in_rule__MapLiteralExpCS__Group__117676);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group__1__Impl_in_rule__MapLiteralExpCS__Group__117675);
rule__MapLiteralExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group__2_in_rule__MapLiteralExpCS__Group__117679);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group__2_in_rule__MapLiteralExpCS__Group__117678);
rule__MapLiteralExpCS__Group__2();
state._fsp--;
@@ -25424,7 +25413,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__MapLiteralExpCS__Group__1__Impl17707); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__MapLiteralExpCS__Group__1__Impl17706); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -25459,12 +25448,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8588:1: ( rule__MapLiteralExpCS__Group__2__Impl rule__MapLiteralExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8589:2: rule__MapLiteralExpCS__Group__2__Impl rule__MapLiteralExpCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group__2__Impl_in_rule__MapLiteralExpCS__Group__217738);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group__2__Impl_in_rule__MapLiteralExpCS__Group__217737);
rule__MapLiteralExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group__3_in_rule__MapLiteralExpCS__Group__217741);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group__3_in_rule__MapLiteralExpCS__Group__217740);
rule__MapLiteralExpCS__Group__3();
state._fsp--;
@@ -25504,17 +25493,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getMapLiteralExpCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8603:1: ( rule__MapLiteralExpCS__Group_2__0 )?
- int alt69=2;
- int LA69_0 = input.LA(1);
+ int alt68=2;
+ int LA68_0 = input.LA(1);
- if ( ((LA69_0>=RULE_INT && LA69_0<=RULE_ESCAPED_ID)||(LA69_0>=16 && LA69_0<=29)||(LA69_0>=46 && LA69_0<=60)||LA69_0==67||LA69_0==75||(LA69_0>=77 && LA69_0<=78)||LA69_0==83||(LA69_0>=88 && LA69_0<=89)||(LA69_0>=93 && LA69_0<=94)) ) {
- alt69=1;
+ if ( ((LA68_0>=RULE_INT && LA68_0<=RULE_ESCAPED_ID)||(LA68_0>=16 && LA68_0<=29)||(LA68_0>=46 && LA68_0<=60)||LA68_0==67||LA68_0==75||(LA68_0>=77 && LA68_0<=78)||LA68_0==83||(LA68_0>=88 && LA68_0<=89)||(LA68_0>=93 && LA68_0<=94)) ) {
+ alt68=1;
}
- switch (alt69) {
+ switch (alt68) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8603:2: rule__MapLiteralExpCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group_2__0_in_rule__MapLiteralExpCS__Group__2__Impl17768);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group_2__0_in_rule__MapLiteralExpCS__Group__2__Impl17767);
rule__MapLiteralExpCS__Group_2__0();
state._fsp--;
@@ -25559,7 +25548,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8617:1: ( rule__MapLiteralExpCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8618:2: rule__MapLiteralExpCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group__3__Impl_in_rule__MapLiteralExpCS__Group__317799);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group__3__Impl_in_rule__MapLiteralExpCS__Group__317798);
rule__MapLiteralExpCS__Group__3__Impl();
state._fsp--;
@@ -25598,7 +25587,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__MapLiteralExpCS__Group__3__Impl17827); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__MapLiteralExpCS__Group__3__Impl17826); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
@@ -25633,12 +25622,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8655:1: ( rule__MapLiteralExpCS__Group_2__0__Impl rule__MapLiteralExpCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8656:2: rule__MapLiteralExpCS__Group_2__0__Impl rule__MapLiteralExpCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group_2__0__Impl_in_rule__MapLiteralExpCS__Group_2__017866);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group_2__0__Impl_in_rule__MapLiteralExpCS__Group_2__017865);
rule__MapLiteralExpCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group_2__1_in_rule__MapLiteralExpCS__Group_2__017869);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group_2__1_in_rule__MapLiteralExpCS__Group_2__017868);
rule__MapLiteralExpCS__Group_2__1();
state._fsp--;
@@ -25680,7 +25669,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8670:1: ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8670:2: rule__MapLiteralExpCS__OwnedPartsAssignment_2_0
{
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__MapLiteralExpCS__Group_2__0__Impl17896);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__MapLiteralExpCS__Group_2__0__Impl17895);
rule__MapLiteralExpCS__OwnedPartsAssignment_2_0();
state._fsp--;
@@ -25722,7 +25711,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8684:1: ( rule__MapLiteralExpCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8685:2: rule__MapLiteralExpCS__Group_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group_2__1__Impl_in_rule__MapLiteralExpCS__Group_2__117926);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group_2__1__Impl_in_rule__MapLiteralExpCS__Group_2__117925);
rule__MapLiteralExpCS__Group_2__1__Impl();
state._fsp--;
@@ -25762,21 +25751,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getMapLiteralExpCSAccess().getGroup_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8698:1: ( rule__MapLiteralExpCS__Group_2_1__0 )*
- loop70:
+ loop69:
do {
- int alt70=2;
- int LA70_0 = input.LA(1);
+ int alt69=2;
+ int LA69_0 = input.LA(1);
- if ( (LA70_0==66) ) {
- alt70=1;
+ if ( (LA69_0==66) ) {
+ alt69=1;
}
- switch (alt70) {
+ switch (alt69) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8698:2: rule__MapLiteralExpCS__Group_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group_2_1__0_in_rule__MapLiteralExpCS__Group_2__1__Impl17953);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group_2_1__0_in_rule__MapLiteralExpCS__Group_2__1__Impl17952);
rule__MapLiteralExpCS__Group_2_1__0();
state._fsp--;
@@ -25786,7 +25775,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop70;
+ break loop69;
}
} while (true);
@@ -25824,12 +25813,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8716:1: ( rule__MapLiteralExpCS__Group_2_1__0__Impl rule__MapLiteralExpCS__Group_2_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8717:2: rule__MapLiteralExpCS__Group_2_1__0__Impl rule__MapLiteralExpCS__Group_2_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group_2_1__0__Impl_in_rule__MapLiteralExpCS__Group_2_1__017988);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group_2_1__0__Impl_in_rule__MapLiteralExpCS__Group_2_1__017987);
rule__MapLiteralExpCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group_2_1__1_in_rule__MapLiteralExpCS__Group_2_1__017991);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group_2_1__1_in_rule__MapLiteralExpCS__Group_2_1__017990);
rule__MapLiteralExpCS__Group_2_1__1();
state._fsp--;
@@ -25868,7 +25857,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__MapLiteralExpCS__Group_2_1__0__Impl18019); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__MapLiteralExpCS__Group_2_1__0__Impl18018); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
@@ -25903,7 +25892,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8747:1: ( rule__MapLiteralExpCS__Group_2_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8748:2: rule__MapLiteralExpCS__Group_2_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group_2_1__1__Impl_in_rule__MapLiteralExpCS__Group_2_1__118050);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__Group_2_1__1__Impl_in_rule__MapLiteralExpCS__Group_2_1__118049);
rule__MapLiteralExpCS__Group_2_1__1__Impl();
state._fsp--;
@@ -25945,7 +25934,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8761:1: ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8761:2: rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__MapLiteralExpCS__Group_2_1__1__Impl18077);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__MapLiteralExpCS__Group_2_1__1__Impl18076);
rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1();
state._fsp--;
@@ -25987,12 +25976,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8779:1: ( rule__MapLiteralPartCS__Group__0__Impl rule__MapLiteralPartCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8780:2: rule__MapLiteralPartCS__Group__0__Impl rule__MapLiteralPartCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralPartCS__Group__0__Impl_in_rule__MapLiteralPartCS__Group__018111);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralPartCS__Group__0__Impl_in_rule__MapLiteralPartCS__Group__018110);
rule__MapLiteralPartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralPartCS__Group__1_in_rule__MapLiteralPartCS__Group__018114);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralPartCS__Group__1_in_rule__MapLiteralPartCS__Group__018113);
rule__MapLiteralPartCS__Group__1();
state._fsp--;
@@ -26034,7 +26023,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8794:1: ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8794:2: rule__MapLiteralPartCS__OwnedKeyAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralPartCS__OwnedKeyAssignment_0_in_rule__MapLiteralPartCS__Group__0__Impl18141);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralPartCS__OwnedKeyAssignment_0_in_rule__MapLiteralPartCS__Group__0__Impl18140);
rule__MapLiteralPartCS__OwnedKeyAssignment_0();
state._fsp--;
@@ -26076,12 +26065,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8808:1: ( rule__MapLiteralPartCS__Group__1__Impl rule__MapLiteralPartCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8809:2: rule__MapLiteralPartCS__Group__1__Impl rule__MapLiteralPartCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralPartCS__Group__1__Impl_in_rule__MapLiteralPartCS__Group__118171);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralPartCS__Group__1__Impl_in_rule__MapLiteralPartCS__Group__118170);
rule__MapLiteralPartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralPartCS__Group__2_in_rule__MapLiteralPartCS__Group__118174);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralPartCS__Group__2_in_rule__MapLiteralPartCS__Group__118173);
rule__MapLiteralPartCS__Group__2();
state._fsp--;
@@ -26120,7 +26109,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralPartCSAccess().getLessThanSignHyphenMinusKeyword_1());
}
- match(input,76,FollowSets000.FOLLOW_76_in_rule__MapLiteralPartCS__Group__1__Impl18202); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_76_in_rule__MapLiteralPartCS__Group__1__Impl18201); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralPartCSAccess().getLessThanSignHyphenMinusKeyword_1());
}
@@ -26155,7 +26144,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8839:1: ( rule__MapLiteralPartCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8840:2: rule__MapLiteralPartCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralPartCS__Group__2__Impl_in_rule__MapLiteralPartCS__Group__218233);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralPartCS__Group__2__Impl_in_rule__MapLiteralPartCS__Group__218232);
rule__MapLiteralPartCS__Group__2__Impl();
state._fsp--;
@@ -26197,7 +26186,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8853:1: ( rule__MapLiteralPartCS__OwnedValueAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8853:2: rule__MapLiteralPartCS__OwnedValueAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__MapLiteralPartCS__OwnedValueAssignment_2_in_rule__MapLiteralPartCS__Group__2__Impl18260);
+ pushFollow(FollowSets000.FOLLOW_rule__MapLiteralPartCS__OwnedValueAssignment_2_in_rule__MapLiteralPartCS__Group__2__Impl18259);
rule__MapLiteralPartCS__OwnedValueAssignment_2();
state._fsp--;
@@ -26239,12 +26228,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8873:1: ( rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8874:2: rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__018296);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__018295);
rule__TupleLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__018299);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__018298);
rule__TupleLiteralExpCS__Group__1();
state._fsp--;
@@ -26283,7 +26272,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getTupleKeyword_0());
}
- match(input,47,FollowSets000.FOLLOW_47_in_rule__TupleLiteralExpCS__Group__0__Impl18327); if (state.failed) return ;
+ match(input,47,FollowSets000.FOLLOW_47_in_rule__TupleLiteralExpCS__Group__0__Impl18326); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getTupleKeyword_0());
}
@@ -26318,12 +26307,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8904:1: ( rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8905:2: rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__118358);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__118357);
rule__TupleLiteralExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__118361);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__118360);
rule__TupleLiteralExpCS__Group__2();
state._fsp--;
@@ -26362,7 +26351,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__TupleLiteralExpCS__Group__1__Impl18389); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__TupleLiteralExpCS__Group__1__Impl18388); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -26397,12 +26386,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8935:1: ( rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8936:2: rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__218420);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__218419);
rule__TupleLiteralExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__218423);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__218422);
rule__TupleLiteralExpCS__Group__3();
state._fsp--;
@@ -26444,7 +26433,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8950:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8950:2: rule__TupleLiteralExpCS__OwnedPartsAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl18450);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl18449);
rule__TupleLiteralExpCS__OwnedPartsAssignment_2();
state._fsp--;
@@ -26486,12 +26475,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8964:1: ( rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8965:2: rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__318480);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__318479);
rule__TupleLiteralExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__318483);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__318482);
rule__TupleLiteralExpCS__Group__4();
state._fsp--;
@@ -26531,21 +26520,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTupleLiteralExpCSAccess().getGroup_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8979:1: ( rule__TupleLiteralExpCS__Group_3__0 )*
- loop71:
+ loop70:
do {
- int alt71=2;
- int LA71_0 = input.LA(1);
+ int alt70=2;
+ int LA70_0 = input.LA(1);
- if ( (LA71_0==66) ) {
- alt71=1;
+ if ( (LA70_0==66) ) {
+ alt70=1;
}
- switch (alt71) {
+ switch (alt70) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8979:2: rule__TupleLiteralExpCS__Group_3__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl18510);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl18509);
rule__TupleLiteralExpCS__Group_3__0();
state._fsp--;
@@ -26555,7 +26544,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop71;
+ break loop70;
}
} while (true);
@@ -26593,7 +26582,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8993:1: ( rule__TupleLiteralExpCS__Group__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:8994:2: rule__TupleLiteralExpCS__Group__4__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__418541);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__418540);
rule__TupleLiteralExpCS__Group__4__Impl();
state._fsp--;
@@ -26632,7 +26621,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getRightCurlyBracketKeyword_4());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__TupleLiteralExpCS__Group__4__Impl18569); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__TupleLiteralExpCS__Group__4__Impl18568); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getRightCurlyBracketKeyword_4());
}
@@ -26667,12 +26656,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9033:1: ( rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9034:2: rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__018610);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__018609);
rule__TupleLiteralExpCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__018613);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__018612);
rule__TupleLiteralExpCS__Group_3__1();
state._fsp--;
@@ -26711,7 +26700,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getCommaKeyword_3_0());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__TupleLiteralExpCS__Group_3__0__Impl18641); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__TupleLiteralExpCS__Group_3__0__Impl18640); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getCommaKeyword_3_0());
}
@@ -26746,7 +26735,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9064:1: ( rule__TupleLiteralExpCS__Group_3__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9065:2: rule__TupleLiteralExpCS__Group_3__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__118672);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__118671);
rule__TupleLiteralExpCS__Group_3__1__Impl();
state._fsp--;
@@ -26788,7 +26777,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9078:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9078:2: rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl18699);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl18698);
rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1();
state._fsp--;
@@ -26830,12 +26819,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9096:1: ( rule__TupleLiteralPartCS__Group__0__Impl rule__TupleLiteralPartCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9097:2: rule__TupleLiteralPartCS__Group__0__Impl rule__TupleLiteralPartCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__018733);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__018732);
rule__TupleLiteralPartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__018736);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__018735);
rule__TupleLiteralPartCS__Group__1();
state._fsp--;
@@ -26877,7 +26866,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9111:1: ( rule__TupleLiteralPartCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9111:2: rule__TupleLiteralPartCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl18763);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl18762);
rule__TupleLiteralPartCS__NameAssignment_0();
state._fsp--;
@@ -26919,12 +26908,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9125:1: ( rule__TupleLiteralPartCS__Group__1__Impl rule__TupleLiteralPartCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9126:2: rule__TupleLiteralPartCS__Group__1__Impl rule__TupleLiteralPartCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__118793);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__118792);
rule__TupleLiteralPartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__118796);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__118795);
rule__TupleLiteralPartCS__Group__2();
state._fsp--;
@@ -26964,17 +26953,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTupleLiteralPartCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9140:1: ( rule__TupleLiteralPartCS__Group_1__0 )?
- int alt72=2;
- int LA72_0 = input.LA(1);
+ int alt71=2;
+ int LA71_0 = input.LA(1);
- if ( (LA72_0==69) ) {
- alt72=1;
+ if ( (LA71_0==69) ) {
+ alt71=1;
}
- switch (alt72) {
+ switch (alt71) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9140:2: rule__TupleLiteralPartCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl18823);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl18822);
rule__TupleLiteralPartCS__Group_1__0();
state._fsp--;
@@ -27019,12 +27008,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9154:1: ( rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9155:2: rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__218854);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__218853);
rule__TupleLiteralPartCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__218857);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__218856);
rule__TupleLiteralPartCS__Group__3();
state._fsp--;
@@ -27063,7 +27052,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getEqualsSignKeyword_2());
}
- match(input,36,FollowSets000.FOLLOW_36_in_rule__TupleLiteralPartCS__Group__2__Impl18885); if (state.failed) return ;
+ match(input,36,FollowSets000.FOLLOW_36_in_rule__TupleLiteralPartCS__Group__2__Impl18884); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralPartCSAccess().getEqualsSignKeyword_2());
}
@@ -27098,7 +27087,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9185:1: ( rule__TupleLiteralPartCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9186:2: rule__TupleLiteralPartCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__318916);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__318915);
rule__TupleLiteralPartCS__Group__3__Impl();
state._fsp--;
@@ -27140,7 +27129,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9199:1: ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9199:2: rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl18943);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl18942);
rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3();
state._fsp--;
@@ -27182,12 +27171,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9221:1: ( rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9222:2: rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__018981);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__018980);
rule__TupleLiteralPartCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__018984);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__018983);
rule__TupleLiteralPartCS__Group_1__1();
state._fsp--;
@@ -27226,7 +27215,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getColonKeyword_1_0());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__TupleLiteralPartCS__Group_1__0__Impl19012); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__TupleLiteralPartCS__Group_1__0__Impl19011); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralPartCSAccess().getColonKeyword_1_0());
}
@@ -27261,7 +27250,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9252:1: ( rule__TupleLiteralPartCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9253:2: rule__TupleLiteralPartCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__119043);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__119042);
rule__TupleLiteralPartCS__Group_1__1__Impl();
state._fsp--;
@@ -27303,7 +27292,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9266:1: ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9266:2: rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl19070);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl19069);
rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1();
state._fsp--;
@@ -27345,12 +27334,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9284:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9285:2: rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__019104);
+ pushFollow(FollowSets000.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__019103);
rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__019107);
+ pushFollow(FollowSets000.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__019106);
rule__UnlimitedNaturalLiteralExpCS__Group__1();
state._fsp--;
@@ -27424,7 +27413,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9315:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9316:2: rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__119165);
+ pushFollow(FollowSets000.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__119164);
rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl();
state._fsp--;
@@ -27463,7 +27452,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getUnlimitedNaturalLiteralExpCSAccess().getAsteriskKeyword_1());
}
- match(input,29,FollowSets000.FOLLOW_29_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl19193); if (state.failed) return ;
+ match(input,29,FollowSets000.FOLLOW_29_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl19192); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnlimitedNaturalLiteralExpCSAccess().getAsteriskKeyword_1());
}
@@ -27498,12 +27487,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9349:1: ( rule__InvalidLiteralExpCS__Group__0__Impl rule__InvalidLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9350:2: rule__InvalidLiteralExpCS__Group__0__Impl rule__InvalidLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__019228);
+ pushFollow(FollowSets000.FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__019227);
rule__InvalidLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__019231);
+ pushFollow(FollowSets000.FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__019230);
rule__InvalidLiteralExpCS__Group__1();
state._fsp--;
@@ -27577,7 +27566,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9380:1: ( rule__InvalidLiteralExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9381:2: rule__InvalidLiteralExpCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__119289);
+ pushFollow(FollowSets000.FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__119288);
rule__InvalidLiteralExpCS__Group__1__Impl();
state._fsp--;
@@ -27616,7 +27605,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getInvalidLiteralExpCSAccess().getInvalidKeyword_1());
}
- match(input,77,FollowSets000.FOLLOW_77_in_rule__InvalidLiteralExpCS__Group__1__Impl19317); if (state.failed) return ;
+ match(input,77,FollowSets000.FOLLOW_77_in_rule__InvalidLiteralExpCS__Group__1__Impl19316); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getInvalidLiteralExpCSAccess().getInvalidKeyword_1());
}
@@ -27651,12 +27640,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9414:1: ( rule__NullLiteralExpCS__Group__0__Impl rule__NullLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9415:2: rule__NullLiteralExpCS__Group__0__Impl rule__NullLiteralExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__019352);
+ pushFollow(FollowSets000.FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__019351);
rule__NullLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__019355);
+ pushFollow(FollowSets000.FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__019354);
rule__NullLiteralExpCS__Group__1();
state._fsp--;
@@ -27730,7 +27719,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9445:1: ( rule__NullLiteralExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9446:2: rule__NullLiteralExpCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__119413);
+ pushFollow(FollowSets000.FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__119412);
rule__NullLiteralExpCS__Group__1__Impl();
state._fsp--;
@@ -27769,7 +27758,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNullLiteralExpCSAccess().getNullKeyword_1());
}
- match(input,78,FollowSets000.FOLLOW_78_in_rule__NullLiteralExpCS__Group__1__Impl19441); if (state.failed) return ;
+ match(input,78,FollowSets000.FOLLOW_78_in_rule__NullLiteralExpCS__Group__1__Impl19440); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNullLiteralExpCSAccess().getNullKeyword_1());
}
@@ -27804,12 +27793,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9479:1: ( rule__TypeLiteralWithMultiplicityCS__Group__0__Impl rule__TypeLiteralWithMultiplicityCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9480:2: rule__TypeLiteralWithMultiplicityCS__Group__0__Impl rule__TypeLiteralWithMultiplicityCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__019476);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__019475);
rule__TypeLiteralWithMultiplicityCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__019479);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__019478);
rule__TypeLiteralWithMultiplicityCS__Group__1();
state._fsp--;
@@ -27848,7 +27837,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getTypeLiteralCSParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl19506);
+ pushFollow(FollowSets000.FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl19505);
ruleTypeLiteralCS();
state._fsp--;
@@ -27887,7 +27876,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9508:1: ( rule__TypeLiteralWithMultiplicityCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9509:2: rule__TypeLiteralWithMultiplicityCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__119535);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__119534);
rule__TypeLiteralWithMultiplicityCS__Group__1__Impl();
state._fsp--;
@@ -27927,17 +27916,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getOwnedMultiplicityAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9522:1: ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )?
- int alt73=2;
- int LA73_0 = input.LA(1);
+ int alt72=2;
+ int LA72_0 = input.LA(1);
- if ( (LA73_0==80) ) {
- alt73=1;
+ if ( (LA72_0==80) ) {
+ alt72=1;
}
- switch (alt73) {
+ switch (alt72) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9522:2: rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl19562);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl19561);
rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1();
state._fsp--;
@@ -27982,12 +27971,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9540:1: ( rule__TypeNameExpCS__Group__0__Impl rule__TypeNameExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9541:2: rule__TypeNameExpCS__Group__0__Impl rule__TypeNameExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__Group__0__Impl_in_rule__TypeNameExpCS__Group__019597);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__Group__0__Impl_in_rule__TypeNameExpCS__Group__019596);
rule__TypeNameExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__Group__1_in_rule__TypeNameExpCS__Group__019600);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__Group__1_in_rule__TypeNameExpCS__Group__019599);
rule__TypeNameExpCS__Group__1();
state._fsp--;
@@ -28029,7 +28018,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9555:1: ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9555:2: rule__TypeNameExpCS__OwnedPathNameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__OwnedPathNameAssignment_0_in_rule__TypeNameExpCS__Group__0__Impl19627);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__OwnedPathNameAssignment_0_in_rule__TypeNameExpCS__Group__0__Impl19626);
rule__TypeNameExpCS__OwnedPathNameAssignment_0();
state._fsp--;
@@ -28071,7 +28060,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9569:1: ( rule__TypeNameExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9570:2: rule__TypeNameExpCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__Group__1__Impl_in_rule__TypeNameExpCS__Group__119657);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__Group__1__Impl_in_rule__TypeNameExpCS__Group__119656);
rule__TypeNameExpCS__Group__1__Impl();
state._fsp--;
@@ -28111,17 +28100,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTypeNameExpCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9583:1: ( rule__TypeNameExpCS__Group_1__0 )?
- int alt74=2;
- int LA74_0 = input.LA(1);
+ int alt73=2;
+ int LA73_0 = input.LA(1);
- if ( (LA74_0==63) ) {
- alt74=1;
+ if ( (LA73_0==63) ) {
+ alt73=1;
}
- switch (alt74) {
+ switch (alt73) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9583:2: rule__TypeNameExpCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__Group_1__0_in_rule__TypeNameExpCS__Group__1__Impl19684);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__Group_1__0_in_rule__TypeNameExpCS__Group__1__Impl19683);
rule__TypeNameExpCS__Group_1__0();
state._fsp--;
@@ -28166,12 +28155,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9601:1: ( rule__TypeNameExpCS__Group_1__0__Impl rule__TypeNameExpCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9602:2: rule__TypeNameExpCS__Group_1__0__Impl rule__TypeNameExpCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__Group_1__0__Impl_in_rule__TypeNameExpCS__Group_1__019719);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__Group_1__0__Impl_in_rule__TypeNameExpCS__Group_1__019718);
rule__TypeNameExpCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__Group_1__1_in_rule__TypeNameExpCS__Group_1__019722);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__Group_1__1_in_rule__TypeNameExpCS__Group_1__019721);
rule__TypeNameExpCS__Group_1__1();
state._fsp--;
@@ -28213,7 +28202,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9616:1: ( rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9616:2: rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0_in_rule__TypeNameExpCS__Group_1__0__Impl19749);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0_in_rule__TypeNameExpCS__Group_1__0__Impl19748);
rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0();
state._fsp--;
@@ -28255,7 +28244,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9630:1: ( rule__TypeNameExpCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9631:2: rule__TypeNameExpCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__Group_1__1__Impl_in_rule__TypeNameExpCS__Group_1__119779);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__Group_1__1__Impl_in_rule__TypeNameExpCS__Group_1__119778);
rule__TypeNameExpCS__Group_1__1__Impl();
state._fsp--;
@@ -28295,17 +28284,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTypeNameExpCSAccess().getGroup_1_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9644:1: ( rule__TypeNameExpCS__Group_1_1__0 )?
- int alt75=2;
- int LA75_0 = input.LA(1);
+ int alt74=2;
+ int LA74_0 = input.LA(1);
- if ( (LA75_0==63) ) {
- alt75=1;
+ if ( (LA74_0==63) ) {
+ alt74=1;
}
- switch (alt75) {
+ switch (alt74) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9644:2: rule__TypeNameExpCS__Group_1_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__Group_1_1__0_in_rule__TypeNameExpCS__Group_1__1__Impl19806);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__Group_1_1__0_in_rule__TypeNameExpCS__Group_1__1__Impl19805);
rule__TypeNameExpCS__Group_1_1__0();
state._fsp--;
@@ -28350,12 +28339,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9662:1: ( rule__TypeNameExpCS__Group_1_1__0__Impl rule__TypeNameExpCS__Group_1_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9663:2: rule__TypeNameExpCS__Group_1_1__0__Impl rule__TypeNameExpCS__Group_1_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__Group_1_1__0__Impl_in_rule__TypeNameExpCS__Group_1_1__019841);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__Group_1_1__0__Impl_in_rule__TypeNameExpCS__Group_1_1__019840);
rule__TypeNameExpCS__Group_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__Group_1_1__1_in_rule__TypeNameExpCS__Group_1_1__019844);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__Group_1_1__1_in_rule__TypeNameExpCS__Group_1_1__019843);
rule__TypeNameExpCS__Group_1_1__1();
state._fsp--;
@@ -28394,7 +28383,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getLeftCurlyBracketKeyword_1_1_0());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__TypeNameExpCS__Group_1_1__0__Impl19872); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__TypeNameExpCS__Group_1_1__0__Impl19871); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeNameExpCSAccess().getLeftCurlyBracketKeyword_1_1_0());
}
@@ -28429,12 +28418,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9693:1: ( rule__TypeNameExpCS__Group_1_1__1__Impl rule__TypeNameExpCS__Group_1_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9694:2: rule__TypeNameExpCS__Group_1_1__1__Impl rule__TypeNameExpCS__Group_1_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__Group_1_1__1__Impl_in_rule__TypeNameExpCS__Group_1_1__119903);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__Group_1_1__1__Impl_in_rule__TypeNameExpCS__Group_1_1__119902);
rule__TypeNameExpCS__Group_1_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__Group_1_1__2_in_rule__TypeNameExpCS__Group_1_1__119906);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__Group_1_1__2_in_rule__TypeNameExpCS__Group_1_1__119905);
rule__TypeNameExpCS__Group_1_1__2();
state._fsp--;
@@ -28476,7 +28465,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9708:1: ( rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9708:2: rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1_in_rule__TypeNameExpCS__Group_1_1__1__Impl19933);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1_in_rule__TypeNameExpCS__Group_1_1__1__Impl19932);
rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1();
state._fsp--;
@@ -28518,7 +28507,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9722:1: ( rule__TypeNameExpCS__Group_1_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9723:2: rule__TypeNameExpCS__Group_1_1__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__Group_1_1__2__Impl_in_rule__TypeNameExpCS__Group_1_1__219963);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeNameExpCS__Group_1_1__2__Impl_in_rule__TypeNameExpCS__Group_1_1__219962);
rule__TypeNameExpCS__Group_1_1__2__Impl();
state._fsp--;
@@ -28557,7 +28546,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getRightCurlyBracketKeyword_1_1_2());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__TypeNameExpCS__Group_1_1__2__Impl19991); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__TypeNameExpCS__Group_1_1__2__Impl19990); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeNameExpCSAccess().getRightCurlyBracketKeyword_1_1_2());
}
@@ -28592,12 +28581,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9758:1: ( rule__TypeExpCS__Group__0__Impl rule__TypeExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9759:2: rule__TypeExpCS__Group__0__Impl rule__TypeExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__020028);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__020027);
rule__TypeExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__020031);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__020030);
rule__TypeExpCS__Group__1();
state._fsp--;
@@ -28639,7 +28628,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9773:1: ( rule__TypeExpCS__Alternatives_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9773:2: rule__TypeExpCS__Alternatives_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl20058);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl20057);
rule__TypeExpCS__Alternatives_0();
state._fsp--;
@@ -28681,7 +28670,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9787:1: ( rule__TypeExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9788:2: rule__TypeExpCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__120088);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__120087);
rule__TypeExpCS__Group__1__Impl();
state._fsp--;
@@ -28721,17 +28710,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTypeExpCSAccess().getOwnedMultiplicityAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9801:1: ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )?
- int alt76=2;
- int LA76_0 = input.LA(1);
+ int alt75=2;
+ int LA75_0 = input.LA(1);
- if ( (LA76_0==80) ) {
- alt76=1;
+ if ( (LA75_0==80) ) {
+ alt75=1;
}
- switch (alt76) {
+ switch (alt75) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9801:2: rule__TypeExpCS__OwnedMultiplicityAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__OwnedMultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl20115);
+ pushFollow(FollowSets000.FOLLOW_rule__TypeExpCS__OwnedMultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl20114);
rule__TypeExpCS__OwnedMultiplicityAssignment_1();
state._fsp--;
@@ -28776,12 +28765,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9819:1: ( rule__ExpCS__Group_0__0__Impl rule__ExpCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9820:2: rule__ExpCS__Group_0__0__Impl rule__ExpCS__Group_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__020150);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__020149);
rule__ExpCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__020153);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__020152);
rule__ExpCS__Group_0__1();
state._fsp--;
@@ -28820,7 +28809,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getPrefixedPrimaryExpCSParserRuleCall_0_0());
}
- pushFollow(FollowSets000.FOLLOW_rulePrefixedPrimaryExpCS_in_rule__ExpCS__Group_0__0__Impl20180);
+ pushFollow(FollowSets000.FOLLOW_rulePrefixedPrimaryExpCS_in_rule__ExpCS__Group_0__0__Impl20179);
rulePrefixedPrimaryExpCS();
state._fsp--;
@@ -28859,7 +28848,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9848:1: ( rule__ExpCS__Group_0__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9849:2: rule__ExpCS__Group_0__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__120209);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__120208);
rule__ExpCS__Group_0__1__Impl();
state._fsp--;
@@ -28899,17 +28888,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getExpCSAccess().getGroup_0_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9862:1: ( rule__ExpCS__Group_0_1__0 )?
- int alt77=2;
- int LA77_0 = input.LA(1);
+ int alt76=2;
+ int LA76_0 = input.LA(1);
- if ( (LA77_0==27||(LA77_0>=29 && LA77_0<=45)) ) {
- alt77=1;
+ if ( (LA76_0==27||(LA76_0>=29 && LA76_0<=45)) ) {
+ alt76=1;
}
- switch (alt77) {
+ switch (alt76) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9862:2: rule__ExpCS__Group_0_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl20236);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl20235);
rule__ExpCS__Group_0_1__0();
state._fsp--;
@@ -28954,12 +28943,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9880:1: ( rule__ExpCS__Group_0_1__0__Impl rule__ExpCS__Group_0_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9881:2: rule__ExpCS__Group_0_1__0__Impl rule__ExpCS__Group_0_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__020271);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__020270);
rule__ExpCS__Group_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__020274);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__020273);
rule__ExpCS__Group_0_1__1();
state._fsp--;
@@ -29033,12 +29022,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9911:1: ( rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9912:2: rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__120332);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__120331);
rule__ExpCS__Group_0_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__120335);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__120334);
rule__ExpCS__Group_0_1__2();
state._fsp--;
@@ -29080,7 +29069,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9926:1: ( rule__ExpCS__NameAssignment_0_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9926:2: rule__ExpCS__NameAssignment_0_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__NameAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl20362);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__NameAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl20361);
rule__ExpCS__NameAssignment_0_1_1();
state._fsp--;
@@ -29122,7 +29111,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9940:1: ( rule__ExpCS__Group_0_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9941:2: rule__ExpCS__Group_0_1__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__220392);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__220391);
rule__ExpCS__Group_0_1__2__Impl();
state._fsp--;
@@ -29164,7 +29153,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9954:1: ( rule__ExpCS__OwnedRightAssignment_0_1_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9954:2: rule__ExpCS__OwnedRightAssignment_0_1_2
{
- pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedRightAssignment_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl20419);
+ pushFollow(FollowSets000.FOLLOW_rule__ExpCS__OwnedRightAssignment_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl20418);
rule__ExpCS__OwnedRightAssignment_0_1_2();
state._fsp--;
@@ -29206,12 +29195,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9974:1: ( rule__PrefixedLetExpCS__Group_0__0__Impl rule__PrefixedLetExpCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:9975:2: rule__PrefixedLetExpCS__Group_0__0__Impl rule__PrefixedLetExpCS__Group_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrefixedLetExpCS__Group_0__0__Impl_in_rule__PrefixedLetExpCS__Group_0__020455);
+ pushFollow(FollowSets000.FOLLOW_rule__PrefixedLetExpCS__Group_0__0__Impl_in_rule__PrefixedLetExpCS__Group_0__020454);
rule__PrefixedLetExpCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrefixedLetExpCS__Group_0__1_in_rule__PrefixedLetExpCS__Group_0__020458);
+ pushFollow(FollowSets000.FOLLOW_rule__PrefixedLetExpCS__Group_0__1_in_rule__PrefixedLetExpCS__Group_0__020457);
rule__PrefixedLetExpCS__Group_0__1();
state._fsp--;
@@ -29285,12 +29274,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10005:1: ( rule__PrefixedLetExpCS__Group_0__1__Impl rule__PrefixedLetExpCS__Group_0__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10006:2: rule__PrefixedLetExpCS__Group_0__1__Impl rule__PrefixedLetExpCS__Group_0__2
{
- pushFollow(FollowSets000.FOLLOW_rule__PrefixedLetExpCS__Group_0__1__Impl_in_rule__PrefixedLetExpCS__Group_0__120516);
+ pushFollow(FollowSets000.FOLLOW_rule__PrefixedLetExpCS__Group_0__1__Impl_in_rule__PrefixedLetExpCS__Group_0__120515);
rule__PrefixedLetExpCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrefixedLetExpCS__Group_0__2_in_rule__PrefixedLetExpCS__Group_0__120519);
+ pushFollow(FollowSets000.FOLLOW_rule__PrefixedLetExpCS__Group_0__2_in_rule__PrefixedLetExpCS__Group_0__120518);
rule__PrefixedLetExpCS__Group_0__2();
state._fsp--;
@@ -29332,7 +29321,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10020:1: ( rule__PrefixedLetExpCS__NameAssignment_0_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10020:2: rule__PrefixedLetExpCS__NameAssignment_0_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrefixedLetExpCS__NameAssignment_0_1_in_rule__PrefixedLetExpCS__Group_0__1__Impl20546);
+ pushFollow(FollowSets000.FOLLOW_rule__PrefixedLetExpCS__NameAssignment_0_1_in_rule__PrefixedLetExpCS__Group_0__1__Impl20545);
rule__PrefixedLetExpCS__NameAssignment_0_1();
state._fsp--;
@@ -29374,7 +29363,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10034:1: ( rule__PrefixedLetExpCS__Group_0__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10035:2: rule__PrefixedLetExpCS__Group_0__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PrefixedLetExpCS__Group_0__2__Impl_in_rule__PrefixedLetExpCS__Group_0__220576);
+ pushFollow(FollowSets000.FOLLOW_rule__PrefixedLetExpCS__Group_0__2__Impl_in_rule__PrefixedLetExpCS__Group_0__220575);
rule__PrefixedLetExpCS__Group_0__2__Impl();
state._fsp--;
@@ -29416,7 +29405,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10048:1: ( rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10048:2: rule__PrefixedLetExpCS__OwnedRightAssignment_0_2
{
- pushFollow(FollowSets000.FOLLOW_rule__PrefixedLetExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedLetExpCS__Group_0__2__Impl20603);
+ pushFollow(FollowSets000.FOLLOW_rule__PrefixedLetExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedLetExpCS__Group_0__2__Impl20602);
rule__PrefixedLetExpCS__OwnedRightAssignment_0_2();
state._fsp--;
@@ -29458,12 +29447,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10068:1: ( rule__PrefixedPrimaryExpCS__Group_0__0__Impl rule__PrefixedPrimaryExpCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10069:2: rule__PrefixedPrimaryExpCS__Group_0__0__Impl rule__PrefixedPrimaryExpCS__Group_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__0__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__020639);
+ pushFollow(FollowSets000.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__0__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__020638);
rule__PrefixedPrimaryExpCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1_in_rule__PrefixedPrimaryExpCS__Group_0__020642);
+ pushFollow(FollowSets000.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1_in_rule__PrefixedPrimaryExpCS__Group_0__020641);
rule__PrefixedPrimaryExpCS__Group_0__1();
state._fsp--;
@@ -29537,12 +29526,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10099:1: ( rule__PrefixedPrimaryExpCS__Group_0__1__Impl rule__PrefixedPrimaryExpCS__Group_0__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10100:2: rule__PrefixedPrimaryExpCS__Group_0__1__Impl rule__PrefixedPrimaryExpCS__Group_0__2
{
- pushFollow(FollowSets000.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__120700);
+ pushFollow(FollowSets000.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__120699);
rule__PrefixedPrimaryExpCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2_in_rule__PrefixedPrimaryExpCS__Group_0__120703);
+ pushFollow(FollowSets000.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2_in_rule__PrefixedPrimaryExpCS__Group_0__120702);
rule__PrefixedPrimaryExpCS__Group_0__2();
state._fsp--;
@@ -29584,7 +29573,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10114:1: ( rule__PrefixedPrimaryExpCS__NameAssignment_0_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10114:2: rule__PrefixedPrimaryExpCS__NameAssignment_0_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrefixedPrimaryExpCS__NameAssignment_0_1_in_rule__PrefixedPrimaryExpCS__Group_0__1__Impl20730);
+ pushFollow(FollowSets000.FOLLOW_rule__PrefixedPrimaryExpCS__NameAssignment_0_1_in_rule__PrefixedPrimaryExpCS__Group_0__1__Impl20729);
rule__PrefixedPrimaryExpCS__NameAssignment_0_1();
state._fsp--;
@@ -29626,7 +29615,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10128:1: ( rule__PrefixedPrimaryExpCS__Group_0__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10129:2: rule__PrefixedPrimaryExpCS__Group_0__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__220760);
+ pushFollow(FollowSets000.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__220759);
rule__PrefixedPrimaryExpCS__Group_0__2__Impl();
state._fsp--;
@@ -29668,7 +29657,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10142:1: ( rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10142:2: rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2
{
- pushFollow(FollowSets000.FOLLOW_rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedPrimaryExpCS__Group_0__2__Impl20787);
+ pushFollow(FollowSets000.FOLLOW_rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedPrimaryExpCS__Group_0__2__Impl20786);
rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2();
state._fsp--;
@@ -29710,12 +29699,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10162:1: ( rule__NameExpCS__Group__0__Impl rule__NameExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10163:2: rule__NameExpCS__Group__0__Impl rule__NameExpCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__Group__0__Impl_in_rule__NameExpCS__Group__020823);
+ pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__Group__0__Impl_in_rule__NameExpCS__Group__020822);
rule__NameExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__Group__1_in_rule__NameExpCS__Group__020826);
+ pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__Group__1_in_rule__NameExpCS__Group__020825);
rule__NameExpCS__Group__1();
state._fsp--;
@@ -29757,7 +29746,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10177:1: ( rule__NameExpCS__OwnedPathNameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10177:2: rule__NameExpCS__OwnedPathNameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__OwnedPathNameAssignment_0_in_rule__NameExpCS__Group__0__Impl20853);
+ pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__OwnedPathNameAssignment_0_in_rule__NameExpCS__Group__0__Impl20852);
rule__NameExpCS__OwnedPathNameAssignment_0();
state._fsp--;
@@ -29799,12 +29788,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10191:1: ( rule__NameExpCS__Group__1__Impl rule__NameExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10192:2: rule__NameExpCS__Group__1__Impl rule__NameExpCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__Group__1__Impl_in_rule__NameExpCS__Group__120883);
+ pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__Group__1__Impl_in_rule__NameExpCS__Group__120882);
rule__NameExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__Group__2_in_rule__NameExpCS__Group__120886);
+ pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__Group__2_in_rule__NameExpCS__Group__120885);
rule__NameExpCS__Group__2();
state._fsp--;
@@ -29844,21 +29833,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getNameExpCSAccess().getOwnedSquareBracketedClausesAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10206:1: ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )*
- loop78:
+ loop77:
do {
- int alt78=2;
- int LA78_0 = input.LA(1);
+ int alt77=2;
+ int LA77_0 = input.LA(1);
- if ( (LA78_0==80) ) {
- alt78=1;
+ if ( (LA77_0==80) ) {
+ alt77=1;
}
- switch (alt78) {
+ switch (alt77) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10206:2: rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1_in_rule__NameExpCS__Group__1__Impl20913);
+ pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1_in_rule__NameExpCS__Group__1__Impl20912);
rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1();
state._fsp--;
@@ -29868,7 +29857,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
break;
default :
- break loop78;
+ break loop77;
}
} while (true);
@@ -29906,12 +29895,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10220:1: ( rule__NameExpCS__Group__2__Impl rule__NameExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10221:2: rule__NameExpCS__Group__2__Impl rule__NameExpCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__Group__2__Impl_in_rule__NameExpCS__Group__220944);
+ pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__Group__2__Impl_in_rule__NameExpCS__Group__220943);
rule__NameExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__Group__3_in_rule__NameExpCS__Group__220947);
+ pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__Group__3_in_rule__NameExpCS__Group__220946);
rule__NameExpCS__Group__3();
state._fsp--;
@@ -29951,17 +29940,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getNameExpCSAccess().getOwnedRoundBracketedClauseAssignment_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10235:1: ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )?
- int alt79=2;
- int LA79_0 = input.LA(1);
+ int alt78=2;
+ int LA78_0 = input.LA(1);
- if ( (LA79_0==67) ) {
- alt79=1;
+ if ( (LA78_0==67) ) {
+ alt78=1;
}
- switch (alt79) {
+ switch (alt78) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10235:2: rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2_in_rule__NameExpCS__Group__2__Impl20974);
+ pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2_in_rule__NameExpCS__Group__2__Impl20973);
rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2();
state._fsp--;
@@ -30006,12 +29995,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10249:1: ( rule__NameExpCS__Group__3__Impl rule__NameExpCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10250:2: rule__NameExpCS__Group__3__Impl rule__NameExpCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__Group__3__Impl_in_rule__NameExpCS__Group__321005);
+ pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__Group__3__Impl_in_rule__NameExpCS__Group__321004);
rule__NameExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__Group__4_in_rule__NameExpCS__Group__321008);
+ pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__Group__4_in_rule__NameExpCS__Group__321007);
rule__NameExpCS__Group__4();
state._fsp--;
@@ -30051,17 +30040,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getNameExpCSAccess().getOwnedCurlyBracketedClauseAssignment_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10264:1: ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )?
- int alt80=2;
- int LA80_0 = input.LA(1);
+ int alt79=2;
+ int LA79_0 = input.LA(1);
- if ( (LA80_0==63) ) {
- alt80=1;
+ if ( (LA79_0==63) ) {
+ alt79=1;
}
- switch (alt80) {
+ switch (alt79) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10264:2: rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3_in_rule__NameExpCS__Group__3__Impl21035);
+ pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3_in_rule__NameExpCS__Group__3__Impl21034);
rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3();
state._fsp--;
@@ -30106,7 +30095,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10278:1: ( rule__NameExpCS__Group__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10279:2: rule__NameExpCS__Group__4__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__Group__4__Impl_in_rule__NameExpCS__Group__421066);
+ pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__Group__4__Impl_in_rule__NameExpCS__Group__421065);
rule__NameExpCS__Group__4__Impl();
state._fsp--;
@@ -30146,17 +30135,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
before(grammarAccess.getNameExpCSAccess().getGroup_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10292:1: ( rule__NameExpCS__Group_4__0 )?
- int alt81=2;
- int LA81_0 = input.LA(1);
+ int alt80=2;
+ int LA80_0 = input.LA(1);
- if ( (LA81_0==95) ) {
- alt81=1;
+ if ( (LA80_0==95) ) {
+ alt80=1;
}
- switch (alt81) {
+ switch (alt80) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10292:2: rule__NameExpCS__Group_4__0
{
- pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__Group_4__0_in_rule__NameExpCS__Group__4__Impl21093);
+ pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__Group_4__0_in_rule__NameExpCS__Group__4__Impl21092);
rule__NameExpCS__Group_4__0();
state._fsp--;
@@ -30201,12 +30190,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10316:1: ( rule__NameExpCS__Group_4__0__Impl rule__NameExpCS__Group_4__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10317:2: rule__NameExpCS__Group_4__0__Impl rule__NameExpCS__Group_4__1
{
- pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__Group_4__0__Impl_in_rule__NameExpCS__Group_4__021134);
+ pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__Group_4__0__Impl_in_rule__NameExpCS__Group_4__021133);
rule__NameExpCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__Group_4__1_in_rule__NameExpCS__Group_4__021137);
+ pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__Group_4__1_in_rule__NameExpCS__Group_4__021136);
rule__NameExpCS__Group_4__1();
state._fsp--;
@@ -30248,7 +30237,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10331:1: ( rule__NameExpCS__IsPreAssignment_4_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10331:2: rule__NameExpCS__IsPreAssignment_4_0
{
- pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__IsPreAssignment_4_0_in_rule__NameExpCS__Group_4__0__Impl21164);
+ pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__IsPreAssignment_4_0_in_rule__NameExpCS__Group_4__0__Impl21163);
rule__NameExpCS__IsPreAssignment_4_0();
state._fsp--;
@@ -30290,7 +30279,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10345:1: ( rule__NameExpCS__Group_4__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10346:2: rule__NameExpCS__Group_4__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__Group_4__1__Impl_in_rule__NameExpCS__Group_4__121194);
+ pushFollow(FollowSets000.FOLLOW_rule__NameExpCS__Group_4__1__Impl_in_rule__NameExpCS__Group_4__121193);
rule__NameExpCS__Group_4__1__Impl();
state._fsp--;
@@ -30329,7 +30318,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getPreKeyword_4_1());
}
- match(input,79,FollowSets000.FOLLOW_79_in_rule__NameExpCS__Group_4__1__Impl21222); if (state.failed) return ;
+ match(input,79,FollowSets000.FOLLOW_79_in_rule__NameExpCS__Group_4__1__Impl21221); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNameExpCSAccess().getPreKeyword_4_1());
}
@@ -30364,12 +30353,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10379:1: ( rule__CurlyBracketedClauseCS__Group__0__Impl rule__CurlyBracketedClauseCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10380:2: rule__CurlyBracketedClauseCS__Group__0__Impl rule__CurlyBracketedClauseCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group__0__Impl_in_rule__CurlyBracketedClauseCS__Group__021257);
+ pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group__0__Impl_in_rule__CurlyBracketedClauseCS__Group__021256);
rule__CurlyBracketedClauseCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group__1_in_rule__CurlyBracketedClauseCS__Group__021260);
+ pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group__1_in_rule__CurlyBracketedClauseCS__Group__021259);
rule__CurlyBracketedClauseCS__Group__1();
state._fsp--;
@@ -30443,12 +30432,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10410:1: ( rule__CurlyBracketedClauseCS__Group__1__Impl rule__CurlyBracketedClauseCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10411:2: rule__CurlyBracketedClauseCS__Group__1__Impl rule__CurlyBracketedClauseCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group__1__Impl_in_rule__CurlyBracketedClauseCS__Group__121318);
+ pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group__1__Impl_in_rule__CurlyBracketedClauseCS__Group__121317);
rule__CurlyBracketedClauseCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group__2_in_rule__CurlyBracketedClauseCS__Group__121321);
+ pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group__2_in_rule__CurlyBracketedClauseCS__Group__121320);
rule__CurlyBracketedClauseCS__Group__2();
state._fsp--;
@@ -30487,7 +30476,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__CurlyBracketedClauseCS__Group__1__Impl21349); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__CurlyBracketedClauseCS__Group__1__Impl21348); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCurlyBracketedClauseCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -30522,12 +30511,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10441:1: ( rule__CurlyBracketedClauseCS__Group__2__Impl rule__CurlyBracketedClauseCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10442:2: rule__CurlyBracketedClauseCS__Group__2__Impl rule__CurlyBracketedClauseCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group__2__Impl_in_rule__CurlyBracketedClauseCS__Group__221380);
+ pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group__2__Impl_in_rule__CurlyBracketedClauseCS__Group__221379);
rule__CurlyBracketedClauseCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group__3_in_rule__CurlyBracketedClauseCS__Group__221383);
+ pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group__3_in_rule__CurlyBracketedClauseCS__Group__221382);
rule__CurlyBracketedClauseCS__Group__3();
state._fsp--;
@@ -30551,29 +30540,40 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// $ANTLR start "rule__CurlyBracketedClauseCS__Group__2__Impl"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10449:1: rule__CurlyBracketedClauseCS__Group__2__Impl : ( ( rule__CurlyBracketedClauseCS__Alternatives_2 ) ) ;
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10449:1: rule__CurlyBracketedClauseCS__Group__2__Impl : ( ( rule__CurlyBracketedClauseCS__Alternatives_2 )? ) ;
public final void rule__CurlyBracketedClauseCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10453:1: ( ( ( rule__CurlyBracketedClauseCS__Alternatives_2 ) ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10454:1: ( ( rule__CurlyBracketedClauseCS__Alternatives_2 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10453:1: ( ( ( rule__CurlyBracketedClauseCS__Alternatives_2 )? ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10454:1: ( ( rule__CurlyBracketedClauseCS__Alternatives_2 )? )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10454:1: ( ( rule__CurlyBracketedClauseCS__Alternatives_2 ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10455:1: ( rule__CurlyBracketedClauseCS__Alternatives_2 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10454:1: ( ( rule__CurlyBracketedClauseCS__Alternatives_2 )? )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10455:1: ( rule__CurlyBracketedClauseCS__Alternatives_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getAlternatives_2());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10456:1: ( rule__CurlyBracketedClauseCS__Alternatives_2 )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10456:2: rule__CurlyBracketedClauseCS__Alternatives_2
- {
- pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Alternatives_2_in_rule__CurlyBracketedClauseCS__Group__2__Impl21410);
- rule__CurlyBracketedClauseCS__Alternatives_2();
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10456:1: ( rule__CurlyBracketedClauseCS__Alternatives_2 )?
+ int alt81=2;
+ int LA81_0 = input.LA(1);
- state._fsp--;
- if (state.failed) return ;
+ if ( ((LA81_0>=RULE_SINGLE_QUOTED_STRING && LA81_0<=RULE_ESCAPED_ID)||(LA81_0>=16 && LA81_0<=26)) ) {
+ alt81=1;
+ }
+ switch (alt81) {
+ case 1 :
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10456:2: rule__CurlyBracketedClauseCS__Alternatives_2
+ {
+ pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Alternatives_2_in_rule__CurlyBracketedClauseCS__Group__2__Impl21409);
+ rule__CurlyBracketedClauseCS__Alternatives_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
}
@@ -30675,23 +30675,23 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// $ANTLR end "rule__CurlyBracketedClauseCS__Group__3__Impl"
- // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0__0"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10504:1: rule__CurlyBracketedClauseCS__Group_2_0__0 : rule__CurlyBracketedClauseCS__Group_2_0__0__Impl rule__CurlyBracketedClauseCS__Group_2_0__1 ;
- public final void rule__CurlyBracketedClauseCS__Group_2_0__0() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1__0"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10504:1: rule__CurlyBracketedClauseCS__Group_2_1__0 : rule__CurlyBracketedClauseCS__Group_2_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_1__1 ;
+ public final void rule__CurlyBracketedClauseCS__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10508:1: ( rule__CurlyBracketedClauseCS__Group_2_0__0__Impl rule__CurlyBracketedClauseCS__Group_2_0__1 )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10509:2: rule__CurlyBracketedClauseCS__Group_2_0__0__Impl rule__CurlyBracketedClauseCS__Group_2_0__1
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10508:1: ( rule__CurlyBracketedClauseCS__Group_2_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_1__1 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10509:2: rule__CurlyBracketedClauseCS__Group_2_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0__021507);
- rule__CurlyBracketedClauseCS__Group_2_0__0__Impl();
+ pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_1__021507);
+ rule__CurlyBracketedClauseCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__1_in_rule__CurlyBracketedClauseCS__Group_2_0__021510);
- rule__CurlyBracketedClauseCS__Group_2_0__1();
+ pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1__1_in_rule__CurlyBracketedClauseCS__Group_2_1__021510);
+ rule__CurlyBracketedClauseCS__Group_2_1__1();
state._fsp--;
if (state.failed) return ;
@@ -30710,30 +30710,30 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0__0"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_1__0"
- // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0__0__Impl"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10516:1: rule__CurlyBracketedClauseCS__Group_2_0__0__Impl : ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 ) ) ;
- public final void rule__CurlyBracketedClauseCS__Group_2_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1__0__Impl"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10516:1: rule__CurlyBracketedClauseCS__Group_2_1__0__Impl : ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0 ) ) ;
+ public final void rule__CurlyBracketedClauseCS__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10520:1: ( ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 ) ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10521:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10520:1: ( ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0 ) ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10521:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0 ) )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10521:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10522:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10521:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10522:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_0());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_0());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10523:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10523:2: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10523:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10523:2: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0_in_rule__CurlyBracketedClauseCS__Group_2_0__0__Impl21537);
- rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0();
+ pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0_in_rule__CurlyBracketedClauseCS__Group_2_1__0__Impl21537);
+ rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0();
state._fsp--;
if (state.failed) return ;
@@ -30741,7 +30741,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_0());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_0());
}
}
@@ -30761,21 +30761,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0__0__Impl"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_1__0__Impl"
- // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0__1"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10533:1: rule__CurlyBracketedClauseCS__Group_2_0__1 : rule__CurlyBracketedClauseCS__Group_2_0__1__Impl ;
- public final void rule__CurlyBracketedClauseCS__Group_2_0__1() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1__1"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10533:1: rule__CurlyBracketedClauseCS__Group_2_1__1 : rule__CurlyBracketedClauseCS__Group_2_1__1__Impl ;
+ public final void rule__CurlyBracketedClauseCS__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10537:1: ( rule__CurlyBracketedClauseCS__Group_2_0__1__Impl )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10538:2: rule__CurlyBracketedClauseCS__Group_2_0__1__Impl
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10537:1: ( rule__CurlyBracketedClauseCS__Group_2_1__1__Impl )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10538:2: rule__CurlyBracketedClauseCS__Group_2_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0__121567);
- rule__CurlyBracketedClauseCS__Group_2_0__1__Impl();
+ pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_1__121567);
+ rule__CurlyBracketedClauseCS__Group_2_1__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -30794,26 +30794,26 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0__1"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_1__1"
- // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0__1__Impl"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10544:1: rule__CurlyBracketedClauseCS__Group_2_0__1__Impl : ( ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )* ) ;
- public final void rule__CurlyBracketedClauseCS__Group_2_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1__1__Impl"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10544:1: rule__CurlyBracketedClauseCS__Group_2_1__1__Impl : ( ( rule__CurlyBracketedClauseCS__Group_2_1_1__0 )* ) ;
+ public final void rule__CurlyBracketedClauseCS__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10548:1: ( ( ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )* ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10549:1: ( ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )* )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10548:1: ( ( ( rule__CurlyBracketedClauseCS__Group_2_1_1__0 )* ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10549:1: ( ( rule__CurlyBracketedClauseCS__Group_2_1_1__0 )* )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10549:1: ( ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )* )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10550:1: ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )*
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10549:1: ( ( rule__CurlyBracketedClauseCS__Group_2_1_1__0 )* )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10550:1: ( rule__CurlyBracketedClauseCS__Group_2_1_1__0 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0_1());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1_1());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10551:1: ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )*
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10551:1: ( rule__CurlyBracketedClauseCS__Group_2_1_1__0 )*
loop82:
do {
int alt82=2;
@@ -30826,10 +30826,10 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
switch (alt82) {
case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10551:2: rule__CurlyBracketedClauseCS__Group_2_0_1__0
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10551:2: rule__CurlyBracketedClauseCS__Group_2_1_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__0_in_rule__CurlyBracketedClauseCS__Group_2_0__1__Impl21594);
- rule__CurlyBracketedClauseCS__Group_2_0_1__0();
+ pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1_1__0_in_rule__CurlyBracketedClauseCS__Group_2_1__1__Impl21594);
+ rule__CurlyBracketedClauseCS__Group_2_1_1__0();
state._fsp--;
if (state.failed) return ;
@@ -30843,7 +30843,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
} while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0_1());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1_1());
}
}
@@ -30863,26 +30863,26 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0__1__Impl"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_1__1__Impl"
- // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0_1__0"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10565:1: rule__CurlyBracketedClauseCS__Group_2_0_1__0 : rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_0_1__1 ;
- public final void rule__CurlyBracketedClauseCS__Group_2_0_1__0() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1_1__0"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10565:1: rule__CurlyBracketedClauseCS__Group_2_1_1__0 : rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_1_1__1 ;
+ public final void rule__CurlyBracketedClauseCS__Group_2_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10569:1: ( rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_0_1__1 )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10570:2: rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_0_1__1
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10569:1: ( rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_1_1__1 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10570:2: rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_1_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0_1__021629);
- rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl();
+ pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_1_1__021629);
+ rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__1_in_rule__CurlyBracketedClauseCS__Group_2_0_1__021632);
- rule__CurlyBracketedClauseCS__Group_2_0_1__1();
+ pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1_1__1_in_rule__CurlyBracketedClauseCS__Group_2_1_1__021632);
+ rule__CurlyBracketedClauseCS__Group_2_1_1__1();
state._fsp--;
if (state.failed) return ;
@@ -30901,12 +30901,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0_1__0"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_1_1__0"
- // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10577:1: rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl : ( ',' ) ;
- public final void rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10577:1: rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl : ( ',' ) ;
+ public final void rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
@@ -30918,11 +30918,11 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10583:1: ','
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_0_1_0());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_1_1_0());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl21660); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl21660); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_0_1_0());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_1_1_0());
}
}
@@ -30942,21 +30942,21 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl"
- // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0_1__1"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10596:1: rule__CurlyBracketedClauseCS__Group_2_0_1__1 : rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl ;
- public final void rule__CurlyBracketedClauseCS__Group_2_0_1__1() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1_1__1"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10596:1: rule__CurlyBracketedClauseCS__Group_2_1_1__1 : rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl ;
+ public final void rule__CurlyBracketedClauseCS__Group_2_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10600:1: ( rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10601:2: rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10600:1: ( rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10601:2: rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0_1__121691);
- rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl();
+ pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_1_1__121691);
+ rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -30975,30 +30975,30 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0_1__1"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_1_1__1"
- // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10607:1: rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl : ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 ) ) ;
- public final void rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10607:1: rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl : ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1 ) ) ;
+ public final void rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10611:1: ( ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 ) ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10612:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10611:1: ( ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1 ) ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10612:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1 ) )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10612:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10613:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10612:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10613:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_1_1());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_1_1());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10614:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10614:2: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10614:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:10614:2: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1_in_rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl21718);
- rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1();
+ pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1_in_rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl21718);
+ rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1();
state._fsp--;
if (state.failed) return ;
@@ -31006,7 +31006,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_1_1());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_1_1());
}
}
@@ -31026,7 +31026,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl"
// $ANTLR start "rule__RoundBracketedClauseCS__Group__0"
@@ -45935,29 +45935,29 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// $ANTLR end "rule__NameExpCS__IsPreAssignment_4_0"
- // $ANTLR start "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:15948:1: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 : ( ruleShadowPartCS ) ;
- public final void rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__ValueAssignment_2_0"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:15948:1: rule__CurlyBracketedClauseCS__ValueAssignment_2_0 : ( ruleStringLiteral ) ;
+ public final void rule__CurlyBracketedClauseCS__ValueAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:15952:1: ( ( ruleShadowPartCS ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:15953:1: ( ruleShadowPartCS )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:15952:1: ( ( ruleStringLiteral ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:15953:1: ( ruleStringLiteral )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:15953:1: ( ruleShadowPartCS )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:15954:1: ruleShadowPartCS
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:15953:1: ( ruleStringLiteral )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:15954:1: ruleStringLiteral
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_0_0());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_032346);
- ruleShadowPartCS();
+ pushFollow(FollowSets001.FOLLOW_ruleStringLiteral_in_rule__CurlyBracketedClauseCS__ValueAssignment_2_032346);
+ ruleStringLiteral();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_0_0());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_0_0());
}
}
@@ -45977,12 +45977,12 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__ValueAssignment_2_0"
- // $ANTLR start "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:15963:1: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 : ( ruleShadowPartCS ) ;
- public final void rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:15963:1: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0 : ( ruleShadowPartCS ) ;
+ public final void rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0() throws RecognitionException {
int stackSize = keepStackSize();
@@ -45994,15 +45994,15 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:15969:1: ruleShadowPartCS
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_1_1_0());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_132377);
+ pushFollow(FollowSets001.FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_032377);
ruleShadowPartCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_1_1_0());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_0_0());
}
}
@@ -46022,32 +46022,32 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0"
- // $ANTLR start "rule__CurlyBracketedClauseCS__ValueAssignment_2_1"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:15978:1: rule__CurlyBracketedClauseCS__ValueAssignment_2_1 : ( ruleStringLiteral ) ;
- public final void rule__CurlyBracketedClauseCS__ValueAssignment_2_1() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:15978:1: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1 : ( ruleShadowPartCS ) ;
+ public final void rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:15982:1: ( ( ruleStringLiteral ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:15983:1: ( ruleStringLiteral )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:15982:1: ( ( ruleShadowPartCS ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:15983:1: ( ruleShadowPartCS )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:15983:1: ( ruleStringLiteral )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:15984:1: ruleStringLiteral
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:15983:1: ( ruleShadowPartCS )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase.ui/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/ui/contentassist/antlr/internal/InternalQVTcoreBase.g:15984:1: ruleShadowPartCS
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_1_0());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleStringLiteral_in_rule__CurlyBracketedClauseCS__ValueAssignment_2_132408);
- ruleStringLiteral();
+ pushFollow(FollowSets001.FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_132408);
+ ruleShadowPartCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_1_0());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_1_1_0());
}
}
@@ -46067,7 +46067,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__ValueAssignment_2_1"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1"
// $ANTLR start "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0"
@@ -49254,8 +49254,8 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
protected DFA22 dfa22 = new DFA22(this);
protected DFA23 dfa23 = new DFA23(this);
protected DFA26 dfa26 = new DFA26(this);
- protected DFA32 dfa32 = new DFA32(this);
- protected DFA43 dfa43 = new DFA43(this);
+ protected DFA31 dfa31 = new DFA31(this);
+ protected DFA42 dfa42 = new DFA42(this);
static final String DFA17_eotS =
"\20\uffff";
static final String DFA17_eofS =
@@ -49887,19 +49887,19 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
throw nvae;
}
}
- static final String DFA32_eotS =
+ static final String DFA31_eotS =
"\20\uffff";
- static final String DFA32_eofS =
+ static final String DFA31_eofS =
"\20\uffff";
- static final String DFA32_minS =
+ static final String DFA31_minS =
"\1\4\1\uffff\15\33\1\uffff";
- static final String DFA32_maxS =
+ static final String DFA31_maxS =
"\1\136\1\uffff\15\137\1\uffff";
- static final String DFA32_acceptS =
+ static final String DFA31_acceptS =
"\1\uffff\1\1\15\uffff\1\2";
- static final String DFA32_specialS =
+ static final String DFA31_specialS =
"\20\uffff}>";
- static final String[] DFA32_transitionS = {
+ static final String[] DFA31_transitionS = {
"\2\1\1\2\1\3\10\uffff\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\3\1\20\uffff\17\1\6\uffff\1\1\1\uffff\1\17\5\uffff\1\1\1\uffff\2\1\4\uffff\1\1\4\uffff\2\1\3\uffff\2\1",
"",
"\1\1\1\uffff\21\1\21\uffff\1\1\3\uffff\1\1\1\uffff\1\17\2\uffff\1\1\7\uffff\1\1\3\uffff\1\1\12\uffff\1\1",
@@ -49918,52 +49918,52 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
""
};
- static final short[] DFA32_eot = DFA.unpackEncodedString(DFA32_eotS);
- static final short[] DFA32_eof = DFA.unpackEncodedString(DFA32_eofS);
- static final char[] DFA32_min = DFA.unpackEncodedStringToUnsignedChars(DFA32_minS);
- static final char[] DFA32_max = DFA.unpackEncodedStringToUnsignedChars(DFA32_maxS);
- static final short[] DFA32_accept = DFA.unpackEncodedString(DFA32_acceptS);
- static final short[] DFA32_special = DFA.unpackEncodedString(DFA32_specialS);
- static final short[][] DFA32_transition;
+ static final short[] DFA31_eot = DFA.unpackEncodedString(DFA31_eotS);
+ static final short[] DFA31_eof = DFA.unpackEncodedString(DFA31_eofS);
+ static final char[] DFA31_min = DFA.unpackEncodedStringToUnsignedChars(DFA31_minS);
+ static final char[] DFA31_max = DFA.unpackEncodedStringToUnsignedChars(DFA31_maxS);
+ static final short[] DFA31_accept = DFA.unpackEncodedString(DFA31_acceptS);
+ static final short[] DFA31_special = DFA.unpackEncodedString(DFA31_specialS);
+ static final short[][] DFA31_transition;
static {
- int numStates = DFA32_transitionS.length;
- DFA32_transition = new short[numStates][];
+ int numStates = DFA31_transitionS.length;
+ DFA31_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA32_transition[i] = DFA.unpackEncodedString(DFA32_transitionS[i]);
+ DFA31_transition[i] = DFA.unpackEncodedString(DFA31_transitionS[i]);
}
}
- class DFA32 extends DFA {
+ class DFA31 extends DFA {
- public DFA32(BaseRecognizer recognizer) {
+ public DFA31(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 32;
- this.eot = DFA32_eot;
- this.eof = DFA32_eof;
- this.min = DFA32_min;
- this.max = DFA32_max;
- this.accept = DFA32_accept;
- this.special = DFA32_special;
- this.transition = DFA32_transition;
+ this.decisionNumber = 31;
+ this.eot = DFA31_eot;
+ this.eof = DFA31_eof;
+ this.min = DFA31_min;
+ this.max = DFA31_max;
+ this.accept = DFA31_accept;
+ this.special = DFA31_special;
+ this.transition = DFA31_transition;
}
public String getDescription() {
return "3694:1: rule__IfExpCS__OwnedConditionAlternatives_1_0 : ( ( ruleExpCS ) | ( rulePatternExpCS ) );";
}
}
- static final String DFA43_eotS =
+ static final String DFA42_eotS =
"\13\uffff";
- static final String DFA43_eofS =
+ static final String DFA42_eofS =
"\1\4\1\uffff\2\1\1\uffff\4\4\2\1";
- static final String DFA43_minS =
+ static final String DFA42_minS =
"\1\6\1\uffff\2\6\1\uffff\6\6";
- static final String DFA43_maxS =
+ static final String DFA42_maxS =
"\1\32\1\uffff\2\32\1\uffff\6\102";
- static final String DFA43_acceptS =
+ static final String DFA42_acceptS =
"\1\uffff\1\1\2\uffff\1\2\6\uffff";
- static final String DFA43_specialS =
+ static final String DFA42_specialS =
"\13\uffff}>";
- static final String[] DFA43_transitionS = {
+ static final String[] DFA42_transitionS = {
"\2\1\10\uffff\3\1\1\2\6\1\1\3",
"",
"\2\4\10\uffff\3\4\1\5\6\4\1\6",
@@ -49977,34 +49977,34 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
"\2\4\10\uffff\13\4\47\uffff\1\1"
};
- static final short[] DFA43_eot = DFA.unpackEncodedString(DFA43_eotS);
- static final short[] DFA43_eof = DFA.unpackEncodedString(DFA43_eofS);
- static final char[] DFA43_min = DFA.unpackEncodedStringToUnsignedChars(DFA43_minS);
- static final char[] DFA43_max = DFA.unpackEncodedStringToUnsignedChars(DFA43_maxS);
- static final short[] DFA43_accept = DFA.unpackEncodedString(DFA43_acceptS);
- static final short[] DFA43_special = DFA.unpackEncodedString(DFA43_specialS);
- static final short[][] DFA43_transition;
+ static final short[] DFA42_eot = DFA.unpackEncodedString(DFA42_eotS);
+ static final short[] DFA42_eof = DFA.unpackEncodedString(DFA42_eofS);
+ static final char[] DFA42_min = DFA.unpackEncodedStringToUnsignedChars(DFA42_minS);
+ static final char[] DFA42_max = DFA.unpackEncodedStringToUnsignedChars(DFA42_maxS);
+ static final short[] DFA42_accept = DFA.unpackEncodedString(DFA42_acceptS);
+ static final short[] DFA42_special = DFA.unpackEncodedString(DFA42_specialS);
+ static final short[][] DFA42_transition;
static {
- int numStates = DFA43_transitionS.length;
- DFA43_transition = new short[numStates][];
+ int numStates = DFA42_transitionS.length;
+ DFA42_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA43_transition[i] = DFA.unpackEncodedString(DFA43_transitionS[i]);
+ DFA42_transition[i] = DFA.unpackEncodedString(DFA42_transitionS[i]);
}
}
- class DFA43 extends DFA {
+ class DFA42 extends DFA {
- public DFA43(BaseRecognizer recognizer) {
+ public DFA42(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 43;
- this.eot = DFA43_eot;
- this.eof = DFA43_eof;
- this.min = DFA43_min;
- this.max = DFA43_max;
- this.accept = DFA43_accept;
- this.special = DFA43_special;
- this.transition = DFA43_transition;
+ this.decisionNumber = 42;
+ this.eot = DFA42_eot;
+ this.eof = DFA42_eof;
+ this.min = DFA42_min;
+ this.max = DFA42_max;
+ this.accept = DFA42_accept;
+ this.special = DFA42_special;
+ this.transition = DFA42_transition;
}
public String getDescription() {
return "4561:1: ( rule__DirectionCS__NameAssignment_1 )?";
@@ -50393,585 +50393,585 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
public static final BitSet FOLLOW_ruleLambdaLiteralExpCS_in_rule__PrimaryExpCS__Alternatives7816 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeLiteralExpCS_in_rule__PrimaryExpCS__Alternatives7833 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNameExpCS_in_rule__PrimaryExpCS__Alternatives7850 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__0_in_rule__CurlyBracketedClauseCS__Alternatives_27882 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__ValueAssignment_2_1_in_rule__CurlyBracketedClauseCS__Alternatives_27901 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0__0_in_rule__NavigatingArgCS__Alternatives7934 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Alternatives7952 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0_1_0__0_in_rule__NavigatingArgCS__Alternatives_0_17985 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0_1_1__0_in_rule__NavigatingArgCS__Alternatives_0_18003 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_0__0_in_rule__NavigatingCommaArgCS__Alternatives_28036 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_1__0_in_rule__NavigatingCommaArgCS__Alternatives_28054 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_08087 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePatternExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_08104 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMultiplicityBoundsCS_in_rule__MultiplicityCS__Alternatives_18136 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMultiplicityStringCS_in_rule__MultiplicityCS__Alternatives_18153 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__MultiplicityCS__Alternatives_28186 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityCS__IsNullFreeAssignment_2_1_in_rule__MultiplicityCS__Alternatives_28205 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_29_in_rule__MultiplicityStringCS__StringBoundsAlternatives_08239 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_31_in_rule__MultiplicityStringCS__StringBoundsAlternatives_08259 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__MultiplicityStringCS__StringBoundsAlternatives_08279 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypedRefCS_in_rule__TypeRefCS__Alternatives8313 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleWildcardTypeRefCS_in_rule__TypeRefCS__Alternatives8330 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_SIMPLE_ID_in_rule__ID__Alternatives8362 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ESCAPED_ID_in_rule__ID__Alternatives8379 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_INT_in_rule__UPPER__Alternatives8411 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_29_in_rule__UPPER__Alternatives8429 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__0__Impl_in_rule__BottomPatternCS__Group_0__08461 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__1_in_rule__BottomPatternCS__Group_0__08464 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__BottomPatternCS__Group_0__0__Impl8492 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__1__Impl_in_rule__BottomPatternCS__Group_0__18523 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000005L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__2_in_rule__BottomPatternCS__Group_0__18526 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_0_1_in_rule__BottomPatternCS__Group_0__1__Impl8553 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__2__Impl_in_rule__BottomPatternCS__Group_0__28583 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000005L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__3_in_rule__BottomPatternCS__Group_0__28586 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__0_in_rule__BottomPatternCS__Group_0__2__Impl8613 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__3__Impl_in_rule__BottomPatternCS__Group_0__38644 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x000000007308680AL});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__4_in_rule__BottomPatternCS__Group_0__38647 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__BottomPatternCS__Group_0__3__Impl8675 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__4__Impl_in_rule__BottomPatternCS__Group_0__48706 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x000000007308680AL});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__5_in_rule__BottomPatternCS__Group_0__48709 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_0_4_in_rule__BottomPatternCS__Group_0__4__Impl8736 = new BitSet(new long[]{0x1FFFC0003FFF00F2L,0x0000000073086808L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__5__Impl_in_rule__BottomPatternCS__Group_0__58767 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__BottomPatternCS__Group_0__5__Impl8795 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__0__Impl_in_rule__BottomPatternCS__Group_0_2__08838 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__1_in_rule__BottomPatternCS__Group_0_2__08841 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__BottomPatternCS__Group_0_2__0__Impl8869 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__1__Impl_in_rule__BottomPatternCS__Group_0_2__18900 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_0_2_1_in_rule__BottomPatternCS__Group_0_2__1__Impl8927 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__0__Impl_in_rule__BottomPatternCS__Group_1__08961 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__1_in_rule__BottomPatternCS__Group_1__08964 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__BottomPatternCS__Group_1__0__Impl8992 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__1__Impl_in_rule__BottomPatternCS__Group_1__19023 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000006L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__2_in_rule__BottomPatternCS__Group_1__19026 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_1_1_in_rule__BottomPatternCS__Group_1__1__Impl9053 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__2__Impl_in_rule__BottomPatternCS__Group_1__29083 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000006L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__3_in_rule__BottomPatternCS__Group_1__29086 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1_2__0_in_rule__BottomPatternCS__Group_1__2__Impl9113 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__3__Impl_in_rule__BottomPatternCS__Group_1__39144 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__BottomPatternCS__Group_1__3__Impl9172 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1_2__0__Impl_in_rule__BottomPatternCS__Group_1_2__09211 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1_2__1_in_rule__BottomPatternCS__Group_1_2__09214 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__BottomPatternCS__Group_1_2__0__Impl9242 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1_2__1__Impl_in_rule__BottomPatternCS__Group_1_2__19273 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_1_2_1_in_rule__BottomPatternCS__Group_1_2__1__Impl9300 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_2__0__Impl_in_rule__BottomPatternCS__Group_2__09334 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086808L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_2__1_in_rule__BottomPatternCS__Group_2__09337 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__BottomPatternCS__Group_2__0__Impl9365 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_2__1__Impl_in_rule__BottomPatternCS__Group_2__19396 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_2__2_in_rule__BottomPatternCS__Group_2__19399 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_2_1_in_rule__BottomPatternCS__Group_2__1__Impl9428 = new BitSet(new long[]{0x1FFFC0003FFF00F2L,0x0000000073086808L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_2_1_in_rule__BottomPatternCS__Group_2__1__Impl9440 = new BitSet(new long[]{0x1FFFC0003FFF00F2L,0x0000000073086808L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_2__2__Impl_in_rule__BottomPatternCS__Group_2__29473 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__BottomPatternCS__Group_2__2__Impl9501 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_3__0__Impl_in_rule__BottomPatternCS__Group_3__09538 = new BitSet(new long[]{0x8000000000000000L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_3__1_in_rule__BottomPatternCS__Group_3__09541 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_3__1__Impl_in_rule__BottomPatternCS__Group_3__19599 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_3__2_in_rule__BottomPatternCS__Group_3__19602 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__BottomPatternCS__Group_3__1__Impl9630 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_3__2__Impl_in_rule__BottomPatternCS__Group_3__29661 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__BottomPatternCS__Group_3__2__Impl9689 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__0__Impl_in_rule__DirectionCS__Group__09726 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__1_in_rule__DirectionCS__Group__09729 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__1__Impl_in_rule__DirectionCS__Group__19787 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__2_in_rule__DirectionCS__Group__19790 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__NameAssignment_1_in_rule__DirectionCS__Group__1__Impl9817 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__2__Impl_in_rule__DirectionCS__Group__29848 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__3_in_rule__DirectionCS__Group__29851 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__0_in_rule__DirectionCS__Group__2__Impl9878 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__3__Impl_in_rule__DirectionCS__Group__39909 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__0_in_rule__DirectionCS__Group__3__Impl9936 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__0__Impl_in_rule__DirectionCS__Group_2__09975 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__1_in_rule__DirectionCS__Group_2__09978 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_19_in_rule__DirectionCS__Group_2__0__Impl10006 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__1__Impl_in_rule__DirectionCS__Group_2__110037 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__2_in_rule__DirectionCS__Group_2__110040 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__ImportsAssignment_2_1_in_rule__DirectionCS__Group_2__1__Impl10067 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__2__Impl_in_rule__DirectionCS__Group_2__210097 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__0_in_rule__DirectionCS__Group_2__2__Impl10124 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__0__Impl_in_rule__DirectionCS__Group_2_2__010161 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__1_in_rule__DirectionCS__Group_2_2__010164 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__DirectionCS__Group_2_2__0__Impl10192 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__1__Impl_in_rule__DirectionCS__Group_2_2__110223 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__ImportsAssignment_2_2_1_in_rule__DirectionCS__Group_2_2__1__Impl10250 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__0__Impl_in_rule__DirectionCS__Group_3__010284 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__1_in_rule__DirectionCS__Group_3__010287 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_26_in_rule__DirectionCS__Group_3__0__Impl10315 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__1__Impl_in_rule__DirectionCS__Group_3__110346 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__2_in_rule__DirectionCS__Group_3__110349 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__UsesAssignment_3_1_in_rule__DirectionCS__Group_3__1__Impl10376 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__2__Impl_in_rule__DirectionCS__Group_3__210406 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__0_in_rule__DirectionCS__Group_3__2__Impl10433 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__0__Impl_in_rule__DirectionCS__Group_3_2__010470 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__1_in_rule__DirectionCS__Group_3_2__010473 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__DirectionCS__Group_3_2__0__Impl10501 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__1__Impl_in_rule__DirectionCS__Group_3_2__110532 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__UsesAssignment_3_2_1_in_rule__DirectionCS__Group_3_2__1__Impl10559 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__0__Impl_in_rule__GuardPatternCS__Group_0__010593 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__1_in_rule__GuardPatternCS__Group_0__010596 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__GuardPatternCS__Group_0__0__Impl10624 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__1__Impl_in_rule__GuardPatternCS__Group_0__110655 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000005L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__2_in_rule__GuardPatternCS__Group_0__110658 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1_in_rule__GuardPatternCS__Group_0__1__Impl10685 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__2__Impl_in_rule__GuardPatternCS__Group_0__210715 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000005L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__3_in_rule__GuardPatternCS__Group_0__210718 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__0_in_rule__GuardPatternCS__Group_0__2__Impl10745 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__3__Impl_in_rule__GuardPatternCS__Group_0__310776 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086818L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__4_in_rule__GuardPatternCS__Group_0__310779 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__GuardPatternCS__Group_0__3__Impl10807 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__4__Impl_in_rule__GuardPatternCS__Group_0__410838 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086818L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__5_in_rule__GuardPatternCS__Group_0__410841 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_0_4_in_rule__GuardPatternCS__Group_0__4__Impl10868 = new BitSet(new long[]{0x1FFFC0003FFF00F2L,0x0000000073086808L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__5__Impl_in_rule__GuardPatternCS__Group_0__510899 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__GuardPatternCS__Group_0__5__Impl10927 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__0__Impl_in_rule__GuardPatternCS__Group_0_2__010970 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__1_in_rule__GuardPatternCS__Group_0_2__010973 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__GuardPatternCS__Group_0_2__0__Impl11001 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__1__Impl_in_rule__GuardPatternCS__Group_0_2__111032 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_in_rule__GuardPatternCS__Group_0_2__1__Impl11059 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__0__Impl_in_rule__GuardPatternCS__Group_1__011093 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__1_in_rule__GuardPatternCS__Group_1__011096 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__GuardPatternCS__Group_1__0__Impl11124 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__1__Impl_in_rule__GuardPatternCS__Group_1__111155 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000014L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__2_in_rule__GuardPatternCS__Group_1__111158 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1_in_rule__GuardPatternCS__Group_1__1__Impl11185 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__2__Impl_in_rule__GuardPatternCS__Group_1__211215 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000014L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__3_in_rule__GuardPatternCS__Group_1__211218 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1_2__0_in_rule__GuardPatternCS__Group_1__2__Impl11245 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__3__Impl_in_rule__GuardPatternCS__Group_1__311276 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__GuardPatternCS__Group_1__3__Impl11304 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1_2__0__Impl_in_rule__GuardPatternCS__Group_1_2__011343 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1_2__1_in_rule__GuardPatternCS__Group_1_2__011346 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__GuardPatternCS__Group_1_2__0__Impl11374 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1_2__1__Impl_in_rule__GuardPatternCS__Group_1_2__111405 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_in_rule__GuardPatternCS__Group_1_2__1__Impl11432 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_2__0__Impl_in_rule__GuardPatternCS__Group_2__011466 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086808L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_2__1_in_rule__GuardPatternCS__Group_2__011469 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__GuardPatternCS__Group_2__0__Impl11497 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_2__1__Impl_in_rule__GuardPatternCS__Group_2__111528 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_2__2_in_rule__GuardPatternCS__Group_2__111531 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_2_1_in_rule__GuardPatternCS__Group_2__1__Impl11560 = new BitSet(new long[]{0x1FFFC0003FFF00F2L,0x0000000073086808L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_2_1_in_rule__GuardPatternCS__Group_2__1__Impl11572 = new BitSet(new long[]{0x1FFFC0003FFF00F2L,0x0000000073086808L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_2__2__Impl_in_rule__GuardPatternCS__Group_2__211605 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__GuardPatternCS__Group_2__2__Impl11633 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_3__0__Impl_in_rule__GuardPatternCS__Group_3__011670 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_3__1_in_rule__GuardPatternCS__Group_3__011673 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_3__1__Impl_in_rule__GuardPatternCS__Group_3__111731 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_3__2_in_rule__GuardPatternCS__Group_3__111734 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__GuardPatternCS__Group_3__1__Impl11762 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_3__2__Impl_in_rule__GuardPatternCS__Group_3__211793 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__GuardPatternCS__Group_3__2__Impl11821 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardVariableCS__Group__0__Impl_in_rule__GuardVariableCS__Group__011858 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__GuardVariableCS__Group__1_in_rule__GuardVariableCS__Group__011861 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardVariableCS__NameAssignment_0_in_rule__GuardVariableCS__Group__0__Impl11888 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardVariableCS__Group__1__Impl_in_rule__GuardVariableCS__Group__111918 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000062086808L});
- public static final BitSet FOLLOW_rule__GuardVariableCS__Group__2_in_rule__GuardVariableCS__Group__111921 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__GuardVariableCS__Group__1__Impl11949 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardVariableCS__Group__2__Impl_in_rule__GuardVariableCS__Group__211980 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardVariableCS__OwnedTypeAssignment_2_in_rule__GuardVariableCS__Group__2__Impl12007 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__012047 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__012050 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl12077 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__112107 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000062086808L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__112110 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__ParamDeclarationCS__Group__1__Impl12138 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__212169 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl12196 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateCS__Group__0__Impl_in_rule__PredicateCS__Group__012232 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__PredicateCS__Group__1_in_rule__PredicateCS__Group__012235 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateCS__OwnedConditionAssignment_0_in_rule__PredicateCS__Group__0__Impl12262 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateCS__Group__1__Impl_in_rule__PredicateCS__Group__112292 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__PredicateCS__Group__1__Impl12320 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__0__Impl_in_rule__PredicateOrAssignmentCS__Group__012355 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086808L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__1_in_rule__PredicateOrAssignmentCS__Group__012358 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__IsDefaultAssignment_0_in_rule__PredicateOrAssignmentCS__Group__0__Impl12385 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__1__Impl_in_rule__PredicateOrAssignmentCS__Group__112416 = new BitSet(new long[]{0x0000000000000000L,0x00000000000000C0L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__2_in_rule__PredicateOrAssignmentCS__Group__112419 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1_in_rule__PredicateOrAssignmentCS__Group__1__Impl12446 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__2__Impl_in_rule__PredicateOrAssignmentCS__Group__212476 = new BitSet(new long[]{0x0000000000000000L,0x00000000000000C0L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__3_in_rule__PredicateOrAssignmentCS__Group__212479 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group_2__0_in_rule__PredicateOrAssignmentCS__Group__2__Impl12506 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__3__Impl_in_rule__PredicateOrAssignmentCS__Group__312537 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__PredicateOrAssignmentCS__Group__3__Impl12565 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group_2__0__Impl_in_rule__PredicateOrAssignmentCS__Group_2__012604 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086808L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group_2__1_in_rule__PredicateOrAssignmentCS__Group_2__012607 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__PredicateOrAssignmentCS__Group_2__0__Impl12635 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group_2__1__Impl_in_rule__PredicateOrAssignmentCS__Group_2__112666 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1_in_rule__PredicateOrAssignmentCS__Group_2__1__Impl12693 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__0__Impl_in_rule__ScopeNameCS__Group__012731 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__1_in_rule__ScopeNameCS__Group__012734 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__OwnedPathElementsAssignment_0_in_rule__ScopeNameCS__Group__0__Impl12761 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__1__Impl_in_rule__ScopeNameCS__Group__112791 = new BitSet(new long[]{0x1FFFC00007FF00C0L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__2_in_rule__ScopeNameCS__Group__112794 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__ScopeNameCS__Group__1__Impl12822 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__2__Impl_in_rule__ScopeNameCS__Group__212853 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__0_in_rule__ScopeNameCS__Group__2__Impl12880 = new BitSet(new long[]{0x1FFFC00007FF00C2L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__0__Impl_in_rule__ScopeNameCS__Group_2__012917 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__1_in_rule__ScopeNameCS__Group_2__012920 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__OwnedPathElementsAssignment_2_0_in_rule__ScopeNameCS__Group_2__0__Impl12947 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__1__Impl_in_rule__ScopeNameCS__Group_2__112977 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__ScopeNameCS__Group_2__1__Impl13005 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__0__Impl_in_rule__UnrealizedVariableCS__Group__013042 = new BitSet(new long[]{0x0000000000000000L,0x00000000000000A0L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__1_in_rule__UnrealizedVariableCS__Group__013045 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__NameAssignment_0_in_rule__UnrealizedVariableCS__Group__0__Impl13072 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__1__Impl_in_rule__UnrealizedVariableCS__Group__113102 = new BitSet(new long[]{0x0000000000000000L,0x00000000000000A0L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__2_in_rule__UnrealizedVariableCS__Group__113105 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_1__0_in_rule__UnrealizedVariableCS__Group__1__Impl13132 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__2__Impl_in_rule__UnrealizedVariableCS__Group__213163 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_2__0_in_rule__UnrealizedVariableCS__Group__2__Impl13190 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_1__0__Impl_in_rule__UnrealizedVariableCS__Group_1__013227 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000062086808L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_1__1_in_rule__UnrealizedVariableCS__Group_1__013230 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__UnrealizedVariableCS__Group_1__0__Impl13258 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_1__1__Impl_in_rule__UnrealizedVariableCS__Group_1__113289 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1_in_rule__UnrealizedVariableCS__Group_1__1__Impl13316 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_2__0__Impl_in_rule__UnrealizedVariableCS__Group_2__013350 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086808L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_2__1_in_rule__UnrealizedVariableCS__Group_2__013353 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__UnrealizedVariableCS__Group_2__0__Impl13381 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_2__1__Impl_in_rule__UnrealizedVariableCS__Group_2__113412 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1_in_rule__UnrealizedVariableCS__Group_2__1__Impl13439 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__0__Impl_in_rule__RealizedVariableCS__Group__013473 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__1_in_rule__RealizedVariableCS__Group__013476 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_23_in_rule__RealizedVariableCS__Group__0__Impl13504 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__1__Impl_in_rule__RealizedVariableCS__Group__113535 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__2_in_rule__RealizedVariableCS__Group__113538 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__NameAssignment_1_in_rule__RealizedVariableCS__Group__1__Impl13565 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__2__Impl_in_rule__RealizedVariableCS__Group__213595 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000062086808L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__3_in_rule__RealizedVariableCS__Group__213598 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__RealizedVariableCS__Group__2__Impl13626 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__3__Impl_in_rule__RealizedVariableCS__Group__313657 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__OwnedTypeAssignment_3_in_rule__RealizedVariableCS__Group__3__Impl13684 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__013723 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__013726 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__OwnedPathElementsAssignment_0_in_rule__URIPathNameCS__Group__0__Impl13753 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__113783 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl13810 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__013845 = new BitSet(new long[]{0x1FFFC00007FF00C0L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__013848 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__URIPathNameCS__Group_1__0__Impl13876 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__113907 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__OwnedPathElementsAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl13934 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__013968 = new BitSet(new long[]{0x0000000000000020L});
- public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__013971 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__114029 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIFirstPathElementCS__ReferredElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl14056 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__014090 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__014093 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl14120 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__114150 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl14177 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__014212 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000062086808L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__014215 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__CollectionTypeCS__Group_1__0__Impl14243 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__114274 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__114277 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl14304 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__214334 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__CollectionTypeCS__Group_1__2__Impl14362 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group__0__Impl_in_rule__MapTypeCS__Group__014399 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group__1_in_rule__MapTypeCS__Group__014402 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__NameAssignment_0_in_rule__MapTypeCS__Group__0__Impl14429 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group__1__Impl_in_rule__MapTypeCS__Group__114459 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__0_in_rule__MapTypeCS__Group__1__Impl14486 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__0__Impl_in_rule__MapTypeCS__Group_1__014521 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000062086808L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__1_in_rule__MapTypeCS__Group_1__014524 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__MapTypeCS__Group_1__0__Impl14552 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__1__Impl_in_rule__MapTypeCS__Group_1__114583 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__2_in_rule__MapTypeCS__Group_1__114586 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__OwnedKeyTypeAssignment_1_1_in_rule__MapTypeCS__Group_1__1__Impl14613 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__2__Impl_in_rule__MapTypeCS__Group_1__214643 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000062086808L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__3_in_rule__MapTypeCS__Group_1__214646 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__MapTypeCS__Group_1__2__Impl14674 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__3__Impl_in_rule__MapTypeCS__Group_1__314705 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__4_in_rule__MapTypeCS__Group_1__314708 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__OwnedValueTypeAssignment_1_3_in_rule__MapTypeCS__Group_1__3__Impl14735 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__4__Impl_in_rule__MapTypeCS__Group_1__414765 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__MapTypeCS__Group_1__4__Impl14793 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__014834 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__014837 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl14864 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__114894 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl14921 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__014956 = new BitSet(new long[]{0x0000000007FF00C0L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__014959 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__TupleTypeCS__Group_1__0__Impl14987 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__115018 = new BitSet(new long[]{0x0000000007FF00C0L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__115021 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl15048 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__215079 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__TupleTypeCS__Group_1__2__Impl15107 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__015144 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__015147 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl15174 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__115204 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl15231 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__015266 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__015269 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__TupleTypeCS__Group_1_1_1__0__Impl15297 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__115328 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl15355 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__015389 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__015392 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl15419 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__115449 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000062086808L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__115452 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__TuplePartCS__Group__1__Impl15480 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__215511 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl15538 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__015574 = new BitSet(new long[]{0x8000000000000000L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__015577 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl15604 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__115634 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x000000007308682AL});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__115637 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__CollectionLiteralExpCS__Group__1__Impl15665 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__215696 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x000000007308682AL});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__215699 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl15726 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__315757 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__CollectionLiteralExpCS__Group__3__Impl15785 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__015824 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__015827 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl15854 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__115884 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl15911 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__015946 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086828L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__015949 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl15977 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__116008 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl16035 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0__0__Impl_in_rule__CollectionLiteralPartCS__Group_0__016069 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0__1_in_rule__CollectionLiteralPartCS__Group_0__016072 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0_in_rule__CollectionLiteralPartCS__Group_0__0__Impl16099 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0__1__Impl_in_rule__CollectionLiteralPartCS__Group_0__116129 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0_in_rule__CollectionLiteralPartCS__Group_0__1__Impl16156 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__016191 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086808L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1_in_rule__CollectionLiteralPartCS__Group_0_1__016194 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__CollectionLiteralPartCS__Group_0_1__0__Impl16222 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__116253 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1_in_rule__CollectionLiteralPartCS__Group_0_1__1__Impl16280 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__0__Impl_in_rule__CollectionPatternCS__Group__016314 = new BitSet(new long[]{0x8000000000000000L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__1_in_rule__CollectionPatternCS__Group__016317 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__OwnedTypeAssignment_0_in_rule__CollectionPatternCS__Group__0__Impl16344 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__1__Impl_in_rule__CollectionPatternCS__Group__116374 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x000000007308682AL});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__2_in_rule__CollectionPatternCS__Group__116377 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__CollectionPatternCS__Group__1__Impl16405 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__2__Impl_in_rule__CollectionPatternCS__Group__216436 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x000000007308682AL});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__3_in_rule__CollectionPatternCS__Group__216439 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__0_in_rule__CollectionPatternCS__Group__2__Impl16466 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__3__Impl_in_rule__CollectionPatternCS__Group__316497 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__CollectionPatternCS__Group__3__Impl16525 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__0__Impl_in_rule__CollectionPatternCS__Group_2__016564 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000404L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__1_in_rule__CollectionPatternCS__Group_2__016567 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_0_in_rule__CollectionPatternCS__Group_2__0__Impl16594 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__1__Impl_in_rule__CollectionPatternCS__Group_2__116624 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000404L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__2_in_rule__CollectionPatternCS__Group_2__116627 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__0_in_rule__CollectionPatternCS__Group_2__1__Impl16654 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__2__Impl_in_rule__CollectionPatternCS__Group_2__216685 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__0_in_rule__CollectionPatternCS__Group_2__2__Impl16712 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__0__Impl_in_rule__CollectionPatternCS__Group_2_1__016748 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086828L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__1_in_rule__CollectionPatternCS__Group_2_1__016751 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__CollectionPatternCS__Group_2_1__0__Impl16779 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__1__Impl_in_rule__CollectionPatternCS__Group_2_1__116810 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionPatternCS__Group_2_1__1__Impl16837 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__0__Impl_in_rule__CollectionPatternCS__Group_2_2__016871 = new BitSet(new long[]{0x00000000000000C0L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__1_in_rule__CollectionPatternCS__Group_2_2__016874 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__CollectionPatternCS__Group_2_2__0__Impl16902 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__1__Impl_in_rule__CollectionPatternCS__Group_2_2__116933 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1_in_rule__CollectionPatternCS__Group_2_2__1__Impl16960 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShadowPartCS__Group__0__Impl_in_rule__ShadowPartCS__Group__016994 = new BitSet(new long[]{0x0000001000000000L});
- public static final BitSet FOLLOW_rule__ShadowPartCS__Group__1_in_rule__ShadowPartCS__Group__016997 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShadowPartCS__ReferredPropertyAssignment_0_in_rule__ShadowPartCS__Group__0__Impl17024 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShadowPartCS__Group__1__Impl_in_rule__ShadowPartCS__Group__117054 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086828L});
- public static final BitSet FOLLOW_rule__ShadowPartCS__Group__2_in_rule__ShadowPartCS__Group__117057 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_36_in_rule__ShadowPartCS__Group__1__Impl17085 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShadowPartCS__Group__2__Impl_in_rule__ShadowPartCS__Group__217116 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShadowPartCS__OwnedInitExpressionAssignment_2_in_rule__ShadowPartCS__Group__2__Impl17143 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PatternExpCS__Group__0__Impl_in_rule__PatternExpCS__Group__017179 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086828L});
- public static final BitSet FOLLOW_rule__PatternExpCS__Group__1_in_rule__PatternExpCS__Group__017182 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PatternExpCS__PatternVariableNameAssignment_0_in_rule__PatternExpCS__Group__0__Impl17209 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PatternExpCS__Group__1__Impl_in_rule__PatternExpCS__Group__117240 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000062086808L});
- public static final BitSet FOLLOW_rule__PatternExpCS__Group__2_in_rule__PatternExpCS__Group__117243 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__PatternExpCS__Group__1__Impl17271 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PatternExpCS__Group__2__Impl_in_rule__PatternExpCS__Group__217302 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PatternExpCS__OwnedPatternTypeAssignment_2_in_rule__PatternExpCS__Group__2__Impl17329 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__0__Impl_in_rule__LambdaLiteralExpCS__Group__017365 = new BitSet(new long[]{0x8000000000000000L});
- public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__1_in_rule__LambdaLiteralExpCS__Group__017368 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__LambdaLiteralExpCS__Group__0__Impl17396 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__1__Impl_in_rule__LambdaLiteralExpCS__Group__117427 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086808L});
- public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__2_in_rule__LambdaLiteralExpCS__Group__117430 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__LambdaLiteralExpCS__Group__1__Impl17458 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__2__Impl_in_rule__LambdaLiteralExpCS__Group__217489 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__3_in_rule__LambdaLiteralExpCS__Group__217492 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2_in_rule__LambdaLiteralExpCS__Group__2__Impl17519 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__3__Impl_in_rule__LambdaLiteralExpCS__Group__317549 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__LambdaLiteralExpCS__Group__3__Impl17577 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__0__Impl_in_rule__MapLiteralExpCS__Group__017616 = new BitSet(new long[]{0x8000000000000000L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__1_in_rule__MapLiteralExpCS__Group__017619 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__OwnedTypeAssignment_0_in_rule__MapLiteralExpCS__Group__0__Impl17646 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__1__Impl_in_rule__MapLiteralExpCS__Group__117676 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x000000007308680AL});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__2_in_rule__MapLiteralExpCS__Group__117679 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__MapLiteralExpCS__Group__1__Impl17707 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__2__Impl_in_rule__MapLiteralExpCS__Group__217738 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x000000007308680AL});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__3_in_rule__MapLiteralExpCS__Group__217741 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__0_in_rule__MapLiteralExpCS__Group__2__Impl17768 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__3__Impl_in_rule__MapLiteralExpCS__Group__317799 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__MapLiteralExpCS__Group__3__Impl17827 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__0__Impl_in_rule__MapLiteralExpCS__Group_2__017866 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__1_in_rule__MapLiteralExpCS__Group_2__017869 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__MapLiteralExpCS__Group_2__0__Impl17896 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__1__Impl_in_rule__MapLiteralExpCS__Group_2__117926 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__0_in_rule__MapLiteralExpCS__Group_2__1__Impl17953 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__0__Impl_in_rule__MapLiteralExpCS__Group_2_1__017988 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086808L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__1_in_rule__MapLiteralExpCS__Group_2_1__017991 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__MapLiteralExpCS__Group_2_1__0__Impl18019 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__1__Impl_in_rule__MapLiteralExpCS__Group_2_1__118050 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__MapLiteralExpCS__Group_2_1__1__Impl18077 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__0__Impl_in_rule__MapLiteralPartCS__Group__018111 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
- public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__1_in_rule__MapLiteralPartCS__Group__018114 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralPartCS__OwnedKeyAssignment_0_in_rule__MapLiteralPartCS__Group__0__Impl18141 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__1__Impl_in_rule__MapLiteralPartCS__Group__118171 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086808L});
- public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__2_in_rule__MapLiteralPartCS__Group__118174 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_76_in_rule__MapLiteralPartCS__Group__1__Impl18202 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__2__Impl_in_rule__MapLiteralPartCS__Group__218233 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralPartCS__OwnedValueAssignment_2_in_rule__MapLiteralPartCS__Group__2__Impl18260 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__018296 = new BitSet(new long[]{0x8000000000000000L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__018299 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_47_in_rule__TupleLiteralExpCS__Group__0__Impl18327 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__118358 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__118361 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__TupleLiteralExpCS__Group__1__Impl18389 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__218420 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000006L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__218423 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl18450 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__318480 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000006L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__318483 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl18510 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__418541 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__TupleLiteralExpCS__Group__4__Impl18569 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__018610 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__018613 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__TupleLiteralExpCS__Group_3__0__Impl18641 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__118672 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl18699 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__018733 = new BitSet(new long[]{0x0000001000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__018736 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl18763 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__118793 = new BitSet(new long[]{0x0000001000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__118796 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl18823 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__218854 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086808L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__218857 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_36_in_rule__TupleLiteralPartCS__Group__2__Impl18885 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__318916 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl18943 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__018981 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000062086808L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__018984 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__TupleLiteralPartCS__Group_1__0__Impl19012 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__119043 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl19070 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__019104 = new BitSet(new long[]{0x0000000020000000L});
- public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__019107 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__119165 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_29_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl19193 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__019228 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__019231 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__119289 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rule__InvalidLiteralExpCS__Group__1__Impl19317 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__019352 = new BitSet(new long[]{0x0000000020000030L,0x0000000060006000L});
- public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__019355 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__119413 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_78_in_rule__NullLiteralExpCS__Group__1__Impl19441 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__019476 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L});
- public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__019479 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl19506 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__119535 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl19562 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group__0__Impl_in_rule__TypeNameExpCS__Group__019597 = new BitSet(new long[]{0x8000000000000000L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group__1_in_rule__TypeNameExpCS__Group__019600 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__OwnedPathNameAssignment_0_in_rule__TypeNameExpCS__Group__0__Impl19627 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group__1__Impl_in_rule__TypeNameExpCS__Group__119657 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__0_in_rule__TypeNameExpCS__Group__1__Impl19684 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__0__Impl_in_rule__TypeNameExpCS__Group_1__019719 = new BitSet(new long[]{0x8000000000000000L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__1_in_rule__TypeNameExpCS__Group_1__019722 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0_in_rule__TypeNameExpCS__Group_1__0__Impl19749 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__1__Impl_in_rule__TypeNameExpCS__Group_1__119779 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__0_in_rule__TypeNameExpCS__Group_1__1__Impl19806 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__0__Impl_in_rule__TypeNameExpCS__Group_1_1__019841 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086808L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__1_in_rule__TypeNameExpCS__Group_1_1__019844 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__TypeNameExpCS__Group_1_1__0__Impl19872 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__1__Impl_in_rule__TypeNameExpCS__Group_1_1__119903 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__2_in_rule__TypeNameExpCS__Group_1_1__119906 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1_in_rule__TypeNameExpCS__Group_1_1__1__Impl19933 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__2__Impl_in_rule__TypeNameExpCS__Group_1_1__219963 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__TypeNameExpCS__Group_1_1__2__Impl19991 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__020028 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L});
- public static final BitSet FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__020031 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl20058 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__120088 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeExpCS__OwnedMultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl20115 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__020150 = new BitSet(new long[]{0x00003FFFE8000000L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__020153 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePrefixedPrimaryExpCS_in_rule__ExpCS__Group_0__0__Impl20180 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__120209 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl20236 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__020271 = new BitSet(new long[]{0x00003FFFE8000000L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__020274 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__120332 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086808L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__120335 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__NameAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl20362 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__220392 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedRightAssignment_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl20419 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__0__Impl_in_rule__PrefixedLetExpCS__Group_0__020455 = new BitSet(new long[]{0x0000000018000000L});
- public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__1_in_rule__PrefixedLetExpCS__Group_0__020458 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__1__Impl_in_rule__PrefixedLetExpCS__Group_0__120516 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086808L});
- public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__2_in_rule__PrefixedLetExpCS__Group_0__120519 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedLetExpCS__NameAssignment_0_1_in_rule__PrefixedLetExpCS__Group_0__1__Impl20546 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__2__Impl_in_rule__PrefixedLetExpCS__Group_0__220576 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedLetExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedLetExpCS__Group_0__2__Impl20603 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__0__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__020639 = new BitSet(new long[]{0x0000000018000000L});
- public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1_in_rule__PrefixedPrimaryExpCS__Group_0__020642 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__120700 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000062086808L});
- public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2_in_rule__PrefixedPrimaryExpCS__Group_0__120703 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__NameAssignment_0_1_in_rule__PrefixedPrimaryExpCS__Group_0__1__Impl20730 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__220760 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedPrimaryExpCS__Group_0__2__Impl20787 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__0__Impl_in_rule__NameExpCS__Group__020823 = new BitSet(new long[]{0x8000000000000000L,0x0000000080010008L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__1_in_rule__NameExpCS__Group__020826 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__OwnedPathNameAssignment_0_in_rule__NameExpCS__Group__0__Impl20853 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__1__Impl_in_rule__NameExpCS__Group__120883 = new BitSet(new long[]{0x8000000000000000L,0x0000000080010008L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__2_in_rule__NameExpCS__Group__120886 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1_in_rule__NameExpCS__Group__1__Impl20913 = new BitSet(new long[]{0x0000000000000002L,0x0000000000010000L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__2__Impl_in_rule__NameExpCS__Group__220944 = new BitSet(new long[]{0x8000000000000000L,0x0000000080010008L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__3_in_rule__NameExpCS__Group__220947 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2_in_rule__NameExpCS__Group__2__Impl20974 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__3__Impl_in_rule__NameExpCS__Group__321005 = new BitSet(new long[]{0x8000000000000000L,0x0000000080010008L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__4_in_rule__NameExpCS__Group__321008 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3_in_rule__NameExpCS__Group__3__Impl21035 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__4__Impl_in_rule__NameExpCS__Group__421066 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group_4__0_in_rule__NameExpCS__Group__4__Impl21093 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group_4__0__Impl_in_rule__NameExpCS__Group_4__021134 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group_4__1_in_rule__NameExpCS__Group_4__021137 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__IsPreAssignment_4_0_in_rule__NameExpCS__Group_4__0__Impl21164 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group_4__1__Impl_in_rule__NameExpCS__Group_4__121194 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_79_in_rule__NameExpCS__Group_4__1__Impl21222 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__0__Impl_in_rule__CurlyBracketedClauseCS__Group__021257 = new BitSet(new long[]{0x8000000000000000L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__1_in_rule__CurlyBracketedClauseCS__Group__021260 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__1__Impl_in_rule__CurlyBracketedClauseCS__Group__121318 = new BitSet(new long[]{0x0000000007FF00E0L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__2_in_rule__CurlyBracketedClauseCS__Group__121321 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__CurlyBracketedClauseCS__Group__1__Impl21349 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__2__Impl_in_rule__CurlyBracketedClauseCS__Group__221380 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__3_in_rule__CurlyBracketedClauseCS__Group__221383 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Alternatives_2_in_rule__CurlyBracketedClauseCS__Group__2__Impl21410 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__ValueAssignment_2_0_in_rule__CurlyBracketedClauseCS__Alternatives_27882 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1__0_in_rule__CurlyBracketedClauseCS__Alternatives_27900 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0__0_in_rule__NavigatingArgCS__Alternatives7933 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Alternatives7951 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0_1_0__0_in_rule__NavigatingArgCS__Alternatives_0_17984 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0_1_1__0_in_rule__NavigatingArgCS__Alternatives_0_18002 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_0__0_in_rule__NavigatingCommaArgCS__Alternatives_28035 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_1__0_in_rule__NavigatingCommaArgCS__Alternatives_28053 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_08086 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePatternExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_08103 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleMultiplicityBoundsCS_in_rule__MultiplicityCS__Alternatives_18135 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleMultiplicityStringCS_in_rule__MultiplicityCS__Alternatives_18152 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__MultiplicityCS__Alternatives_28185 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityCS__IsNullFreeAssignment_2_1_in_rule__MultiplicityCS__Alternatives_28204 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_29_in_rule__MultiplicityStringCS__StringBoundsAlternatives_08238 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_31_in_rule__MultiplicityStringCS__StringBoundsAlternatives_08258 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__MultiplicityStringCS__StringBoundsAlternatives_08278 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypedRefCS_in_rule__TypeRefCS__Alternatives8312 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleWildcardTypeRefCS_in_rule__TypeRefCS__Alternatives8329 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_SIMPLE_ID_in_rule__ID__Alternatives8361 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ESCAPED_ID_in_rule__ID__Alternatives8378 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_INT_in_rule__UPPER__Alternatives8410 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_29_in_rule__UPPER__Alternatives8428 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__0__Impl_in_rule__BottomPatternCS__Group_0__08460 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__1_in_rule__BottomPatternCS__Group_0__08463 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__BottomPatternCS__Group_0__0__Impl8491 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__1__Impl_in_rule__BottomPatternCS__Group_0__18522 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000005L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__2_in_rule__BottomPatternCS__Group_0__18525 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_0_1_in_rule__BottomPatternCS__Group_0__1__Impl8552 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__2__Impl_in_rule__BottomPatternCS__Group_0__28582 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000005L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__3_in_rule__BottomPatternCS__Group_0__28585 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__0_in_rule__BottomPatternCS__Group_0__2__Impl8612 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__3__Impl_in_rule__BottomPatternCS__Group_0__38643 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x000000007308680AL});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__4_in_rule__BottomPatternCS__Group_0__38646 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_64_in_rule__BottomPatternCS__Group_0__3__Impl8674 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__4__Impl_in_rule__BottomPatternCS__Group_0__48705 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x000000007308680AL});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__5_in_rule__BottomPatternCS__Group_0__48708 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_0_4_in_rule__BottomPatternCS__Group_0__4__Impl8735 = new BitSet(new long[]{0x1FFFC0003FFF00F2L,0x0000000073086808L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__5__Impl_in_rule__BottomPatternCS__Group_0__58766 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__BottomPatternCS__Group_0__5__Impl8794 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__0__Impl_in_rule__BottomPatternCS__Group_0_2__08837 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__1_in_rule__BottomPatternCS__Group_0_2__08840 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__BottomPatternCS__Group_0_2__0__Impl8868 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__1__Impl_in_rule__BottomPatternCS__Group_0_2__18899 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_0_2_1_in_rule__BottomPatternCS__Group_0_2__1__Impl8926 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__0__Impl_in_rule__BottomPatternCS__Group_1__08960 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__1_in_rule__BottomPatternCS__Group_1__08963 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__BottomPatternCS__Group_1__0__Impl8991 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__1__Impl_in_rule__BottomPatternCS__Group_1__19022 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000006L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__2_in_rule__BottomPatternCS__Group_1__19025 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_1_1_in_rule__BottomPatternCS__Group_1__1__Impl9052 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__2__Impl_in_rule__BottomPatternCS__Group_1__29082 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000006L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__3_in_rule__BottomPatternCS__Group_1__29085 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1_2__0_in_rule__BottomPatternCS__Group_1__2__Impl9112 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__3__Impl_in_rule__BottomPatternCS__Group_1__39143 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__BottomPatternCS__Group_1__3__Impl9171 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1_2__0__Impl_in_rule__BottomPatternCS__Group_1_2__09210 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1_2__1_in_rule__BottomPatternCS__Group_1_2__09213 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__BottomPatternCS__Group_1_2__0__Impl9241 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1_2__1__Impl_in_rule__BottomPatternCS__Group_1_2__19272 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_1_2_1_in_rule__BottomPatternCS__Group_1_2__1__Impl9299 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_2__0__Impl_in_rule__BottomPatternCS__Group_2__09333 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086808L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_2__1_in_rule__BottomPatternCS__Group_2__09336 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__BottomPatternCS__Group_2__0__Impl9364 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_2__1__Impl_in_rule__BottomPatternCS__Group_2__19395 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_2__2_in_rule__BottomPatternCS__Group_2__19398 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_2_1_in_rule__BottomPatternCS__Group_2__1__Impl9427 = new BitSet(new long[]{0x1FFFC0003FFF00F2L,0x0000000073086808L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_2_1_in_rule__BottomPatternCS__Group_2__1__Impl9439 = new BitSet(new long[]{0x1FFFC0003FFF00F2L,0x0000000073086808L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_2__2__Impl_in_rule__BottomPatternCS__Group_2__29472 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__BottomPatternCS__Group_2__2__Impl9500 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_3__0__Impl_in_rule__BottomPatternCS__Group_3__09537 = new BitSet(new long[]{0x8000000000000000L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_3__1_in_rule__BottomPatternCS__Group_3__09540 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_3__1__Impl_in_rule__BottomPatternCS__Group_3__19598 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_3__2_in_rule__BottomPatternCS__Group_3__19601 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__BottomPatternCS__Group_3__1__Impl9629 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_3__2__Impl_in_rule__BottomPatternCS__Group_3__29660 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__BottomPatternCS__Group_3__2__Impl9688 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__0__Impl_in_rule__DirectionCS__Group__09725 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__1_in_rule__DirectionCS__Group__09728 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__1__Impl_in_rule__DirectionCS__Group__19786 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__2_in_rule__DirectionCS__Group__19789 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__NameAssignment_1_in_rule__DirectionCS__Group__1__Impl9816 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__2__Impl_in_rule__DirectionCS__Group__29847 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__3_in_rule__DirectionCS__Group__29850 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__0_in_rule__DirectionCS__Group__2__Impl9877 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__3__Impl_in_rule__DirectionCS__Group__39908 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__0_in_rule__DirectionCS__Group__3__Impl9935 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__0__Impl_in_rule__DirectionCS__Group_2__09974 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__1_in_rule__DirectionCS__Group_2__09977 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_19_in_rule__DirectionCS__Group_2__0__Impl10005 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__1__Impl_in_rule__DirectionCS__Group_2__110036 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__2_in_rule__DirectionCS__Group_2__110039 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__ImportsAssignment_2_1_in_rule__DirectionCS__Group_2__1__Impl10066 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__2__Impl_in_rule__DirectionCS__Group_2__210096 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__0_in_rule__DirectionCS__Group_2__2__Impl10123 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__0__Impl_in_rule__DirectionCS__Group_2_2__010160 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__1_in_rule__DirectionCS__Group_2_2__010163 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__DirectionCS__Group_2_2__0__Impl10191 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__1__Impl_in_rule__DirectionCS__Group_2_2__110222 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__ImportsAssignment_2_2_1_in_rule__DirectionCS__Group_2_2__1__Impl10249 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__0__Impl_in_rule__DirectionCS__Group_3__010283 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__1_in_rule__DirectionCS__Group_3__010286 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_26_in_rule__DirectionCS__Group_3__0__Impl10314 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__1__Impl_in_rule__DirectionCS__Group_3__110345 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__2_in_rule__DirectionCS__Group_3__110348 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__UsesAssignment_3_1_in_rule__DirectionCS__Group_3__1__Impl10375 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__2__Impl_in_rule__DirectionCS__Group_3__210405 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__0_in_rule__DirectionCS__Group_3__2__Impl10432 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__0__Impl_in_rule__DirectionCS__Group_3_2__010469 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__1_in_rule__DirectionCS__Group_3_2__010472 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__DirectionCS__Group_3_2__0__Impl10500 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__1__Impl_in_rule__DirectionCS__Group_3_2__110531 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__UsesAssignment_3_2_1_in_rule__DirectionCS__Group_3_2__1__Impl10558 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__0__Impl_in_rule__GuardPatternCS__Group_0__010592 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__1_in_rule__GuardPatternCS__Group_0__010595 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__GuardPatternCS__Group_0__0__Impl10623 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__1__Impl_in_rule__GuardPatternCS__Group_0__110654 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000005L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__2_in_rule__GuardPatternCS__Group_0__110657 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1_in_rule__GuardPatternCS__Group_0__1__Impl10684 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__2__Impl_in_rule__GuardPatternCS__Group_0__210714 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000005L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__3_in_rule__GuardPatternCS__Group_0__210717 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__0_in_rule__GuardPatternCS__Group_0__2__Impl10744 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__3__Impl_in_rule__GuardPatternCS__Group_0__310775 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086818L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__4_in_rule__GuardPatternCS__Group_0__310778 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_64_in_rule__GuardPatternCS__Group_0__3__Impl10806 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__4__Impl_in_rule__GuardPatternCS__Group_0__410837 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086818L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__5_in_rule__GuardPatternCS__Group_0__410840 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_0_4_in_rule__GuardPatternCS__Group_0__4__Impl10867 = new BitSet(new long[]{0x1FFFC0003FFF00F2L,0x0000000073086808L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__5__Impl_in_rule__GuardPatternCS__Group_0__510898 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__GuardPatternCS__Group_0__5__Impl10926 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__0__Impl_in_rule__GuardPatternCS__Group_0_2__010969 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__1_in_rule__GuardPatternCS__Group_0_2__010972 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__GuardPatternCS__Group_0_2__0__Impl11000 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__1__Impl_in_rule__GuardPatternCS__Group_0_2__111031 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_in_rule__GuardPatternCS__Group_0_2__1__Impl11058 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__0__Impl_in_rule__GuardPatternCS__Group_1__011092 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__1_in_rule__GuardPatternCS__Group_1__011095 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__GuardPatternCS__Group_1__0__Impl11123 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__1__Impl_in_rule__GuardPatternCS__Group_1__111154 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000014L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__2_in_rule__GuardPatternCS__Group_1__111157 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1_in_rule__GuardPatternCS__Group_1__1__Impl11184 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__2__Impl_in_rule__GuardPatternCS__Group_1__211214 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000014L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__3_in_rule__GuardPatternCS__Group_1__211217 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1_2__0_in_rule__GuardPatternCS__Group_1__2__Impl11244 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__3__Impl_in_rule__GuardPatternCS__Group_1__311275 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__GuardPatternCS__Group_1__3__Impl11303 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1_2__0__Impl_in_rule__GuardPatternCS__Group_1_2__011342 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1_2__1_in_rule__GuardPatternCS__Group_1_2__011345 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__GuardPatternCS__Group_1_2__0__Impl11373 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1_2__1__Impl_in_rule__GuardPatternCS__Group_1_2__111404 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_in_rule__GuardPatternCS__Group_1_2__1__Impl11431 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_2__0__Impl_in_rule__GuardPatternCS__Group_2__011465 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086808L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_2__1_in_rule__GuardPatternCS__Group_2__011468 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__GuardPatternCS__Group_2__0__Impl11496 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_2__1__Impl_in_rule__GuardPatternCS__Group_2__111527 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_2__2_in_rule__GuardPatternCS__Group_2__111530 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_2_1_in_rule__GuardPatternCS__Group_2__1__Impl11559 = new BitSet(new long[]{0x1FFFC0003FFF00F2L,0x0000000073086808L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_2_1_in_rule__GuardPatternCS__Group_2__1__Impl11571 = new BitSet(new long[]{0x1FFFC0003FFF00F2L,0x0000000073086808L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_2__2__Impl_in_rule__GuardPatternCS__Group_2__211604 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__GuardPatternCS__Group_2__2__Impl11632 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_3__0__Impl_in_rule__GuardPatternCS__Group_3__011669 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_3__1_in_rule__GuardPatternCS__Group_3__011672 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_3__1__Impl_in_rule__GuardPatternCS__Group_3__111730 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_3__2_in_rule__GuardPatternCS__Group_3__111733 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__GuardPatternCS__Group_3__1__Impl11761 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_3__2__Impl_in_rule__GuardPatternCS__Group_3__211792 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__GuardPatternCS__Group_3__2__Impl11820 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardVariableCS__Group__0__Impl_in_rule__GuardVariableCS__Group__011857 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__GuardVariableCS__Group__1_in_rule__GuardVariableCS__Group__011860 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardVariableCS__NameAssignment_0_in_rule__GuardVariableCS__Group__0__Impl11887 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardVariableCS__Group__1__Impl_in_rule__GuardVariableCS__Group__111917 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000062086808L});
+ public static final BitSet FOLLOW_rule__GuardVariableCS__Group__2_in_rule__GuardVariableCS__Group__111920 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__GuardVariableCS__Group__1__Impl11948 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardVariableCS__Group__2__Impl_in_rule__GuardVariableCS__Group__211979 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardVariableCS__OwnedTypeAssignment_2_in_rule__GuardVariableCS__Group__2__Impl12006 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__012046 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__012049 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl12076 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__112106 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000062086808L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__112109 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__ParamDeclarationCS__Group__1__Impl12137 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__212168 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl12195 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateCS__Group__0__Impl_in_rule__PredicateCS__Group__012231 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__PredicateCS__Group__1_in_rule__PredicateCS__Group__012234 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateCS__OwnedConditionAssignment_0_in_rule__PredicateCS__Group__0__Impl12261 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateCS__Group__1__Impl_in_rule__PredicateCS__Group__112291 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__PredicateCS__Group__1__Impl12319 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__0__Impl_in_rule__PredicateOrAssignmentCS__Group__012354 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086808L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__1_in_rule__PredicateOrAssignmentCS__Group__012357 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__IsDefaultAssignment_0_in_rule__PredicateOrAssignmentCS__Group__0__Impl12384 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__1__Impl_in_rule__PredicateOrAssignmentCS__Group__112415 = new BitSet(new long[]{0x0000000000000000L,0x00000000000000C0L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__2_in_rule__PredicateOrAssignmentCS__Group__112418 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1_in_rule__PredicateOrAssignmentCS__Group__1__Impl12445 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__2__Impl_in_rule__PredicateOrAssignmentCS__Group__212475 = new BitSet(new long[]{0x0000000000000000L,0x00000000000000C0L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__3_in_rule__PredicateOrAssignmentCS__Group__212478 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group_2__0_in_rule__PredicateOrAssignmentCS__Group__2__Impl12505 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__3__Impl_in_rule__PredicateOrAssignmentCS__Group__312536 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__PredicateOrAssignmentCS__Group__3__Impl12564 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group_2__0__Impl_in_rule__PredicateOrAssignmentCS__Group_2__012603 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086808L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group_2__1_in_rule__PredicateOrAssignmentCS__Group_2__012606 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__PredicateOrAssignmentCS__Group_2__0__Impl12634 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group_2__1__Impl_in_rule__PredicateOrAssignmentCS__Group_2__112665 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1_in_rule__PredicateOrAssignmentCS__Group_2__1__Impl12692 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__0__Impl_in_rule__ScopeNameCS__Group__012730 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__1_in_rule__ScopeNameCS__Group__012733 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__OwnedPathElementsAssignment_0_in_rule__ScopeNameCS__Group__0__Impl12760 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__1__Impl_in_rule__ScopeNameCS__Group__112790 = new BitSet(new long[]{0x1FFFC00007FF00C0L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__2_in_rule__ScopeNameCS__Group__112793 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__ScopeNameCS__Group__1__Impl12821 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__2__Impl_in_rule__ScopeNameCS__Group__212852 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__0_in_rule__ScopeNameCS__Group__2__Impl12879 = new BitSet(new long[]{0x1FFFC00007FF00C2L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__0__Impl_in_rule__ScopeNameCS__Group_2__012916 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__1_in_rule__ScopeNameCS__Group_2__012919 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__OwnedPathElementsAssignment_2_0_in_rule__ScopeNameCS__Group_2__0__Impl12946 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__1__Impl_in_rule__ScopeNameCS__Group_2__112976 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__ScopeNameCS__Group_2__1__Impl13004 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__0__Impl_in_rule__UnrealizedVariableCS__Group__013041 = new BitSet(new long[]{0x0000000000000000L,0x00000000000000A0L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__1_in_rule__UnrealizedVariableCS__Group__013044 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__NameAssignment_0_in_rule__UnrealizedVariableCS__Group__0__Impl13071 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__1__Impl_in_rule__UnrealizedVariableCS__Group__113101 = new BitSet(new long[]{0x0000000000000000L,0x00000000000000A0L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__2_in_rule__UnrealizedVariableCS__Group__113104 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_1__0_in_rule__UnrealizedVariableCS__Group__1__Impl13131 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__2__Impl_in_rule__UnrealizedVariableCS__Group__213162 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_2__0_in_rule__UnrealizedVariableCS__Group__2__Impl13189 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_1__0__Impl_in_rule__UnrealizedVariableCS__Group_1__013226 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000062086808L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_1__1_in_rule__UnrealizedVariableCS__Group_1__013229 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__UnrealizedVariableCS__Group_1__0__Impl13257 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_1__1__Impl_in_rule__UnrealizedVariableCS__Group_1__113288 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1_in_rule__UnrealizedVariableCS__Group_1__1__Impl13315 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_2__0__Impl_in_rule__UnrealizedVariableCS__Group_2__013349 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086808L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_2__1_in_rule__UnrealizedVariableCS__Group_2__013352 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__UnrealizedVariableCS__Group_2__0__Impl13380 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_2__1__Impl_in_rule__UnrealizedVariableCS__Group_2__113411 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1_in_rule__UnrealizedVariableCS__Group_2__1__Impl13438 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__0__Impl_in_rule__RealizedVariableCS__Group__013472 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__1_in_rule__RealizedVariableCS__Group__013475 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_23_in_rule__RealizedVariableCS__Group__0__Impl13503 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__1__Impl_in_rule__RealizedVariableCS__Group__113534 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__2_in_rule__RealizedVariableCS__Group__113537 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__NameAssignment_1_in_rule__RealizedVariableCS__Group__1__Impl13564 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__2__Impl_in_rule__RealizedVariableCS__Group__213594 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000062086808L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__3_in_rule__RealizedVariableCS__Group__213597 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__RealizedVariableCS__Group__2__Impl13625 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__3__Impl_in_rule__RealizedVariableCS__Group__313656 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__OwnedTypeAssignment_3_in_rule__RealizedVariableCS__Group__3__Impl13683 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__013722 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__013725 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__OwnedPathElementsAssignment_0_in_rule__URIPathNameCS__Group__0__Impl13752 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__113782 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl13809 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__013844 = new BitSet(new long[]{0x1FFFC00007FF00C0L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__013847 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__URIPathNameCS__Group_1__0__Impl13875 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__113906 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__OwnedPathElementsAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl13933 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__013967 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__013970 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__114028 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIFirstPathElementCS__ReferredElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl14055 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__014089 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__014092 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl14119 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__114149 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl14176 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__014211 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000062086808L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__014214 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__CollectionTypeCS__Group_1__0__Impl14242 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__114273 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__114276 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl14303 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__214333 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__CollectionTypeCS__Group_1__2__Impl14361 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group__0__Impl_in_rule__MapTypeCS__Group__014398 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group__1_in_rule__MapTypeCS__Group__014401 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__NameAssignment_0_in_rule__MapTypeCS__Group__0__Impl14428 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group__1__Impl_in_rule__MapTypeCS__Group__114458 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__0_in_rule__MapTypeCS__Group__1__Impl14485 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__0__Impl_in_rule__MapTypeCS__Group_1__014520 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000062086808L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__1_in_rule__MapTypeCS__Group_1__014523 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__MapTypeCS__Group_1__0__Impl14551 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__1__Impl_in_rule__MapTypeCS__Group_1__114582 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__2_in_rule__MapTypeCS__Group_1__114585 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__OwnedKeyTypeAssignment_1_1_in_rule__MapTypeCS__Group_1__1__Impl14612 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__2__Impl_in_rule__MapTypeCS__Group_1__214642 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000062086808L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__3_in_rule__MapTypeCS__Group_1__214645 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__MapTypeCS__Group_1__2__Impl14673 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__3__Impl_in_rule__MapTypeCS__Group_1__314704 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__4_in_rule__MapTypeCS__Group_1__314707 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__OwnedValueTypeAssignment_1_3_in_rule__MapTypeCS__Group_1__3__Impl14734 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__4__Impl_in_rule__MapTypeCS__Group_1__414764 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__MapTypeCS__Group_1__4__Impl14792 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__014833 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__014836 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl14863 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__114893 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl14920 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__014955 = new BitSet(new long[]{0x0000000007FF00C0L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__014958 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__TupleTypeCS__Group_1__0__Impl14986 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__115017 = new BitSet(new long[]{0x0000000007FF00C0L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__115020 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl15047 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__215078 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__TupleTypeCS__Group_1__2__Impl15106 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__015143 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__015146 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl15173 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__115203 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl15230 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__015265 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__015268 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__TupleTypeCS__Group_1_1_1__0__Impl15296 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__115327 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl15354 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__015388 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__015391 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl15418 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__115448 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000062086808L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__115451 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__TuplePartCS__Group__1__Impl15479 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__215510 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl15537 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__015573 = new BitSet(new long[]{0x8000000000000000L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__015576 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl15603 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__115633 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x000000007308682AL});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__115636 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__CollectionLiteralExpCS__Group__1__Impl15664 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__215695 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x000000007308682AL});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__215698 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl15725 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__315756 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__CollectionLiteralExpCS__Group__3__Impl15784 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__015823 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__015826 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl15853 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__115883 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl15910 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__015945 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086828L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__015948 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl15976 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__116007 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl16034 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0__0__Impl_in_rule__CollectionLiteralPartCS__Group_0__016068 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0__1_in_rule__CollectionLiteralPartCS__Group_0__016071 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0_in_rule__CollectionLiteralPartCS__Group_0__0__Impl16098 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0__1__Impl_in_rule__CollectionLiteralPartCS__Group_0__116128 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0_in_rule__CollectionLiteralPartCS__Group_0__1__Impl16155 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__016190 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086808L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1_in_rule__CollectionLiteralPartCS__Group_0_1__016193 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__CollectionLiteralPartCS__Group_0_1__0__Impl16221 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__116252 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1_in_rule__CollectionLiteralPartCS__Group_0_1__1__Impl16279 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__0__Impl_in_rule__CollectionPatternCS__Group__016313 = new BitSet(new long[]{0x8000000000000000L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__1_in_rule__CollectionPatternCS__Group__016316 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__OwnedTypeAssignment_0_in_rule__CollectionPatternCS__Group__0__Impl16343 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__1__Impl_in_rule__CollectionPatternCS__Group__116373 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x000000007308682AL});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__2_in_rule__CollectionPatternCS__Group__116376 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__CollectionPatternCS__Group__1__Impl16404 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__2__Impl_in_rule__CollectionPatternCS__Group__216435 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x000000007308682AL});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__3_in_rule__CollectionPatternCS__Group__216438 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__0_in_rule__CollectionPatternCS__Group__2__Impl16465 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__3__Impl_in_rule__CollectionPatternCS__Group__316496 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__CollectionPatternCS__Group__3__Impl16524 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__0__Impl_in_rule__CollectionPatternCS__Group_2__016563 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000404L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__1_in_rule__CollectionPatternCS__Group_2__016566 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_0_in_rule__CollectionPatternCS__Group_2__0__Impl16593 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__1__Impl_in_rule__CollectionPatternCS__Group_2__116623 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000404L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__2_in_rule__CollectionPatternCS__Group_2__116626 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__0_in_rule__CollectionPatternCS__Group_2__1__Impl16653 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__2__Impl_in_rule__CollectionPatternCS__Group_2__216684 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__0_in_rule__CollectionPatternCS__Group_2__2__Impl16711 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__0__Impl_in_rule__CollectionPatternCS__Group_2_1__016747 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086828L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__1_in_rule__CollectionPatternCS__Group_2_1__016750 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__CollectionPatternCS__Group_2_1__0__Impl16778 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__1__Impl_in_rule__CollectionPatternCS__Group_2_1__116809 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionPatternCS__Group_2_1__1__Impl16836 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__0__Impl_in_rule__CollectionPatternCS__Group_2_2__016870 = new BitSet(new long[]{0x00000000000000C0L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__1_in_rule__CollectionPatternCS__Group_2_2__016873 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__CollectionPatternCS__Group_2_2__0__Impl16901 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__1__Impl_in_rule__CollectionPatternCS__Group_2_2__116932 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1_in_rule__CollectionPatternCS__Group_2_2__1__Impl16959 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ShadowPartCS__Group__0__Impl_in_rule__ShadowPartCS__Group__016993 = new BitSet(new long[]{0x0000001000000000L});
+ public static final BitSet FOLLOW_rule__ShadowPartCS__Group__1_in_rule__ShadowPartCS__Group__016996 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ShadowPartCS__ReferredPropertyAssignment_0_in_rule__ShadowPartCS__Group__0__Impl17023 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ShadowPartCS__Group__1__Impl_in_rule__ShadowPartCS__Group__117053 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086828L});
+ public static final BitSet FOLLOW_rule__ShadowPartCS__Group__2_in_rule__ShadowPartCS__Group__117056 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_36_in_rule__ShadowPartCS__Group__1__Impl17084 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ShadowPartCS__Group__2__Impl_in_rule__ShadowPartCS__Group__217115 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ShadowPartCS__OwnedInitExpressionAssignment_2_in_rule__ShadowPartCS__Group__2__Impl17142 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PatternExpCS__Group__0__Impl_in_rule__PatternExpCS__Group__017178 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086828L});
+ public static final BitSet FOLLOW_rule__PatternExpCS__Group__1_in_rule__PatternExpCS__Group__017181 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PatternExpCS__PatternVariableNameAssignment_0_in_rule__PatternExpCS__Group__0__Impl17208 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PatternExpCS__Group__1__Impl_in_rule__PatternExpCS__Group__117239 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000062086808L});
+ public static final BitSet FOLLOW_rule__PatternExpCS__Group__2_in_rule__PatternExpCS__Group__117242 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__PatternExpCS__Group__1__Impl17270 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PatternExpCS__Group__2__Impl_in_rule__PatternExpCS__Group__217301 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PatternExpCS__OwnedPatternTypeAssignment_2_in_rule__PatternExpCS__Group__2__Impl17328 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__0__Impl_in_rule__LambdaLiteralExpCS__Group__017364 = new BitSet(new long[]{0x8000000000000000L});
+ public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__1_in_rule__LambdaLiteralExpCS__Group__017367 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__LambdaLiteralExpCS__Group__0__Impl17395 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__1__Impl_in_rule__LambdaLiteralExpCS__Group__117426 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086808L});
+ public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__2_in_rule__LambdaLiteralExpCS__Group__117429 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__LambdaLiteralExpCS__Group__1__Impl17457 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__2__Impl_in_rule__LambdaLiteralExpCS__Group__217488 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__3_in_rule__LambdaLiteralExpCS__Group__217491 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2_in_rule__LambdaLiteralExpCS__Group__2__Impl17518 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__3__Impl_in_rule__LambdaLiteralExpCS__Group__317548 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__LambdaLiteralExpCS__Group__3__Impl17576 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__0__Impl_in_rule__MapLiteralExpCS__Group__017615 = new BitSet(new long[]{0x8000000000000000L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__1_in_rule__MapLiteralExpCS__Group__017618 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__OwnedTypeAssignment_0_in_rule__MapLiteralExpCS__Group__0__Impl17645 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__1__Impl_in_rule__MapLiteralExpCS__Group__117675 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x000000007308680AL});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__2_in_rule__MapLiteralExpCS__Group__117678 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__MapLiteralExpCS__Group__1__Impl17706 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__2__Impl_in_rule__MapLiteralExpCS__Group__217737 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x000000007308680AL});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__3_in_rule__MapLiteralExpCS__Group__217740 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__0_in_rule__MapLiteralExpCS__Group__2__Impl17767 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__3__Impl_in_rule__MapLiteralExpCS__Group__317798 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__MapLiteralExpCS__Group__3__Impl17826 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__0__Impl_in_rule__MapLiteralExpCS__Group_2__017865 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__1_in_rule__MapLiteralExpCS__Group_2__017868 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__MapLiteralExpCS__Group_2__0__Impl17895 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__1__Impl_in_rule__MapLiteralExpCS__Group_2__117925 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__0_in_rule__MapLiteralExpCS__Group_2__1__Impl17952 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__0__Impl_in_rule__MapLiteralExpCS__Group_2_1__017987 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086808L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__1_in_rule__MapLiteralExpCS__Group_2_1__017990 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__MapLiteralExpCS__Group_2_1__0__Impl18018 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__1__Impl_in_rule__MapLiteralExpCS__Group_2_1__118049 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__MapLiteralExpCS__Group_2_1__1__Impl18076 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__0__Impl_in_rule__MapLiteralPartCS__Group__018110 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__1_in_rule__MapLiteralPartCS__Group__018113 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralPartCS__OwnedKeyAssignment_0_in_rule__MapLiteralPartCS__Group__0__Impl18140 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__1__Impl_in_rule__MapLiteralPartCS__Group__118170 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086808L});
+ public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__2_in_rule__MapLiteralPartCS__Group__118173 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_76_in_rule__MapLiteralPartCS__Group__1__Impl18201 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__2__Impl_in_rule__MapLiteralPartCS__Group__218232 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralPartCS__OwnedValueAssignment_2_in_rule__MapLiteralPartCS__Group__2__Impl18259 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__018295 = new BitSet(new long[]{0x8000000000000000L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__018298 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_47_in_rule__TupleLiteralExpCS__Group__0__Impl18326 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__118357 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__118360 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__TupleLiteralExpCS__Group__1__Impl18388 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__218419 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000006L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__218422 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl18449 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__318479 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000006L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__318482 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl18509 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__418540 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__TupleLiteralExpCS__Group__4__Impl18568 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__018609 = new BitSet(new long[]{0x0000000007FF00C0L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__018612 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__TupleLiteralExpCS__Group_3__0__Impl18640 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__118671 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl18698 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__018732 = new BitSet(new long[]{0x0000001000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__018735 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl18762 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__118792 = new BitSet(new long[]{0x0000001000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__118795 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl18822 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__218853 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086808L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__218856 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_36_in_rule__TupleLiteralPartCS__Group__2__Impl18884 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__318915 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl18942 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__018980 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000062086808L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__018983 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__TupleLiteralPartCS__Group_1__0__Impl19011 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__119042 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl19069 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__019103 = new BitSet(new long[]{0x0000000020000000L});
+ public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__019106 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__119164 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_29_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl19192 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__019227 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__019230 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__119288 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__InvalidLiteralExpCS__Group__1__Impl19316 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__019351 = new BitSet(new long[]{0x0000000020000030L,0x0000000060006000L});
+ public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__019354 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__119412 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_78_in_rule__NullLiteralExpCS__Group__1__Impl19440 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__019475 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L});
+ public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__019478 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl19505 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__119534 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl19561 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group__0__Impl_in_rule__TypeNameExpCS__Group__019596 = new BitSet(new long[]{0x8000000000000000L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group__1_in_rule__TypeNameExpCS__Group__019599 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__OwnedPathNameAssignment_0_in_rule__TypeNameExpCS__Group__0__Impl19626 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group__1__Impl_in_rule__TypeNameExpCS__Group__119656 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__0_in_rule__TypeNameExpCS__Group__1__Impl19683 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__0__Impl_in_rule__TypeNameExpCS__Group_1__019718 = new BitSet(new long[]{0x8000000000000000L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__1_in_rule__TypeNameExpCS__Group_1__019721 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0_in_rule__TypeNameExpCS__Group_1__0__Impl19748 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__1__Impl_in_rule__TypeNameExpCS__Group_1__119778 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__0_in_rule__TypeNameExpCS__Group_1__1__Impl19805 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__0__Impl_in_rule__TypeNameExpCS__Group_1_1__019840 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086808L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__1_in_rule__TypeNameExpCS__Group_1_1__019843 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__TypeNameExpCS__Group_1_1__0__Impl19871 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__1__Impl_in_rule__TypeNameExpCS__Group_1_1__119902 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__2_in_rule__TypeNameExpCS__Group_1_1__119905 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1_in_rule__TypeNameExpCS__Group_1_1__1__Impl19932 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__2__Impl_in_rule__TypeNameExpCS__Group_1_1__219962 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__TypeNameExpCS__Group_1_1__2__Impl19990 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__020027 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__020030 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl20057 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__120087 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__OwnedMultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl20114 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__020149 = new BitSet(new long[]{0x00003FFFE8000000L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__020152 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePrefixedPrimaryExpCS_in_rule__ExpCS__Group_0__0__Impl20179 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__120208 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl20235 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__020270 = new BitSet(new long[]{0x00003FFFE8000000L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__020273 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__120331 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086808L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__120334 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__NameAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl20361 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__220391 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedRightAssignment_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl20418 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__0__Impl_in_rule__PrefixedLetExpCS__Group_0__020454 = new BitSet(new long[]{0x0000000018000000L});
+ public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__1_in_rule__PrefixedLetExpCS__Group_0__020457 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__1__Impl_in_rule__PrefixedLetExpCS__Group_0__120515 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086808L});
+ public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__2_in_rule__PrefixedLetExpCS__Group_0__120518 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedLetExpCS__NameAssignment_0_1_in_rule__PrefixedLetExpCS__Group_0__1__Impl20545 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__2__Impl_in_rule__PrefixedLetExpCS__Group_0__220575 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedLetExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedLetExpCS__Group_0__2__Impl20602 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__0__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__020638 = new BitSet(new long[]{0x0000000018000000L});
+ public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1_in_rule__PrefixedPrimaryExpCS__Group_0__020641 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__120699 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000062086808L});
+ public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2_in_rule__PrefixedPrimaryExpCS__Group_0__120702 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__NameAssignment_0_1_in_rule__PrefixedPrimaryExpCS__Group_0__1__Impl20729 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__220759 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedPrimaryExpCS__Group_0__2__Impl20786 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__0__Impl_in_rule__NameExpCS__Group__020822 = new BitSet(new long[]{0x8000000000000000L,0x0000000080010008L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__1_in_rule__NameExpCS__Group__020825 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__OwnedPathNameAssignment_0_in_rule__NameExpCS__Group__0__Impl20852 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__1__Impl_in_rule__NameExpCS__Group__120882 = new BitSet(new long[]{0x8000000000000000L,0x0000000080010008L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__2_in_rule__NameExpCS__Group__120885 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1_in_rule__NameExpCS__Group__1__Impl20912 = new BitSet(new long[]{0x0000000000000002L,0x0000000000010000L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__2__Impl_in_rule__NameExpCS__Group__220943 = new BitSet(new long[]{0x8000000000000000L,0x0000000080010008L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__3_in_rule__NameExpCS__Group__220946 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2_in_rule__NameExpCS__Group__2__Impl20973 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__3__Impl_in_rule__NameExpCS__Group__321004 = new BitSet(new long[]{0x8000000000000000L,0x0000000080010008L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__4_in_rule__NameExpCS__Group__321007 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3_in_rule__NameExpCS__Group__3__Impl21034 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__4__Impl_in_rule__NameExpCS__Group__421065 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group_4__0_in_rule__NameExpCS__Group__4__Impl21092 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group_4__0__Impl_in_rule__NameExpCS__Group_4__021133 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group_4__1_in_rule__NameExpCS__Group_4__021136 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__IsPreAssignment_4_0_in_rule__NameExpCS__Group_4__0__Impl21163 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group_4__1__Impl_in_rule__NameExpCS__Group_4__121193 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_79_in_rule__NameExpCS__Group_4__1__Impl21221 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__0__Impl_in_rule__CurlyBracketedClauseCS__Group__021256 = new BitSet(new long[]{0x8000000000000000L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__1_in_rule__CurlyBracketedClauseCS__Group__021259 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__1__Impl_in_rule__CurlyBracketedClauseCS__Group__121317 = new BitSet(new long[]{0x0000000007FF00E0L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__2_in_rule__CurlyBracketedClauseCS__Group__121320 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__CurlyBracketedClauseCS__Group__1__Impl21348 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__2__Impl_in_rule__CurlyBracketedClauseCS__Group__221379 = new BitSet(new long[]{0x0000000007FF00E0L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__3_in_rule__CurlyBracketedClauseCS__Group__221382 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Alternatives_2_in_rule__CurlyBracketedClauseCS__Group__2__Impl21409 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__3__Impl_in_rule__CurlyBracketedClauseCS__Group__321440 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_65_in_rule__CurlyBracketedClauseCS__Group__3__Impl21468 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0__021507 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__1_in_rule__CurlyBracketedClauseCS__Group_2_0__021510 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0_in_rule__CurlyBracketedClauseCS__Group_2_0__0__Impl21537 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0__121567 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__0_in_rule__CurlyBracketedClauseCS__Group_2_0__1__Impl21594 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0_1__021629 = new BitSet(new long[]{0x0000000007FF00C0L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__1_in_rule__CurlyBracketedClauseCS__Group_2_0_1__021632 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl21660 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0_1__121691 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1_in_rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl21718 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_1__021507 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1__1_in_rule__CurlyBracketedClauseCS__Group_2_1__021510 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0_in_rule__CurlyBracketedClauseCS__Group_2_1__0__Impl21537 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_1__121567 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1_1__0_in_rule__CurlyBracketedClauseCS__Group_2_1__1__Impl21594 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_1_1__021629 = new BitSet(new long[]{0x0000000007FF00E0L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1_1__1_in_rule__CurlyBracketedClauseCS__Group_2_1_1__021632 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl21660 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_1_1__121691 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1_in_rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl21718 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group__0__Impl_in_rule__RoundBracketedClauseCS__Group__021752 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group__1_in_rule__RoundBracketedClauseCS__Group__021755 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group__1__Impl_in_rule__RoundBracketedClauseCS__Group__121813 = new BitSet(new long[]{0x1FFFC0003FFF00F0L,0x0000000073086838L});
@@ -51386,9 +51386,9 @@ public class InternalQVTcoreBaseParser extends AbstractInternalContentAssistPars
public static final BitSet FOLLOW_ruleRoundBracketedClauseCS_in_rule__NameExpCS__OwnedRoundBracketedClauseAssignment_232240 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCurlyBracketedClauseCS_in_rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_332271 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_95_in_rule__NameExpCS__IsPreAssignment_4_032307 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_032346 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_132377 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStringLiteral_in_rule__CurlyBracketedClauseCS__ValueAssignment_2_132408 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleStringLiteral_in_rule__CurlyBracketedClauseCS__ValueAssignment_2_032346 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_032377 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_132408 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNavigatingArgCS_in_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_032439 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_132470 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNavigatingSemiArgCS_in_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_032501 = new BitSet(new long[]{0x0000000000000002L});
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/QVTcoreBase.xtextbin b/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/QVTcoreBase.xtextbin
index 0e4269732..ccdff2d65 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/QVTcoreBase.xtextbin
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/QVTcoreBase.xtextbin
Binary files differ
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/QVTcoreBaseGrammarResource.java b/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/QVTcoreBaseGrammarResource.java
index db3adffb7..5af66c334 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/QVTcoreBaseGrammarResource.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/QVTcoreBaseGrammarResource.java
@@ -253,7 +253,7 @@ public class QVTcoreBaseGrammarResource extends AbstractGrammarResource
PR_CollectionPatternCS.setAlternatives(createGroup(createAssignment("ownedType", "=", createRuleCall(PR_CollectionTypeCS)), createKeyword("{"), setCardinality("?", createGroup(createAssignment("ownedParts", "+=", createRuleCall(PR_PatternExpCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("ownedParts", "+=", createRuleCall(PR_PatternExpCS)))), createGroup(createKeyword("++"), createAssignment("restVariableName", "=", createRuleCall(_Base.PR_Identifier))))), createKeyword("}")));
PR_CollectionTypeCS.setAlternatives(createGroup(createAssignment("name", "=", createRuleCall(PR_CollectionTypeIdentifier)), setCardinality("?", createGroup(createKeyword("("), createAssignment("ownedType", "=", createRuleCall(PR_TypeExpCS)), createKeyword(")")))));
PR_CollectionTypeIdentifier.setAlternatives(createAlternatives(createKeyword("Set"), createKeyword("Bag"), createKeyword("Sequence"), createKeyword("Collection"), createKeyword("OrderedSet")));
- PR_CurlyBracketedClauseCS.setAlternatives(createGroup(createAction(null, null, createTypeRef(MM, org.eclipse.ocl.xtext.essentialoclcs.EssentialOCLCSPackage.Literals.CURLY_BRACKETED_CLAUSE_CS)), createKeyword("{"), createAlternatives(setCardinality("?", createGroup(createAssignment("ownedParts", "+=", createRuleCall(PR_ShadowPartCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("ownedParts", "+=", createRuleCall(PR_ShadowPartCS)))))), createAssignment("value", "=", createRuleCall(_Base.PR_StringLiteral))), createKeyword("}")));
+ PR_CurlyBracketedClauseCS.setAlternatives(createGroup(createAction(null, null, createTypeRef(MM, org.eclipse.ocl.xtext.essentialoclcs.EssentialOCLCSPackage.Literals.CURLY_BRACKETED_CLAUSE_CS)), createKeyword("{"), setCardinality("?", createAlternatives(createAssignment("value", "=", createRuleCall(_Base.PR_StringLiteral)), createGroup(createAssignment("ownedParts", "+=", createRuleCall(PR_ShadowPartCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("ownedParts", "+=", createRuleCall(PR_ShadowPartCS))))))), createKeyword("}")));
PR_ElseIfThenExpCS.setAlternatives(createGroup(createKeyword("elseif"), createAssignment("ownedCondition", "=", createRuleCall(PR_ExpCS)), createKeyword("then"), createAssignment("ownedThenExpression", "=", createRuleCall(PR_ExpCS))));
PR_EssentialOCLInfixOperatorName.setAlternatives(createAlternatives(createKeyword("*"), createKeyword("/"), createKeyword("+"), createKeyword("-"), createKeyword(">"), createKeyword("<"), createKeyword(">="), createKeyword("<="), createKeyword("="), createKeyword("<>"), createKeyword("and"), createKeyword("or"), createKeyword("xor"), createKeyword("implies")));
PR_EssentialOCLNavigationOperatorName.setAlternatives(createAlternatives(createKeyword("."), createKeyword("->"), createKeyword("?."), createKeyword("?->")));
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g b/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g
index f5baa0010..644eb9eb3 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g
@@ -4259,66 +4259,66 @@ ruleCurlyBracketedClauseCS returns [EObject current=null]
{
newLeafNode(otherlv_1, grammarAccess.getCurlyBracketedClauseCSAccess().getLeftCurlyBracketKeyword_1());
}
-(((
+((
(
{
- newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_0_0());
+ newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_0_0());
}
- lv_ownedParts_2_0=ruleShadowPartCS {
+ lv_value_2_0=ruleStringLiteral {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getCurlyBracketedClauseCSRule());
}
- add(
+ set(
$current,
- "ownedParts",
- lv_ownedParts_2_0,
- "ShadowPartCS");
+ "value",
+ lv_value_2_0,
+ "StringLiteral");
afterParserOrEnumRuleCall();
}
)
-)( otherlv_3=','
- {
- newLeafNode(otherlv_3, grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_0_1_0());
- }
-(
+)
+ |((
(
{
- newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_1_1_0());
+ newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_0_0());
}
- lv_ownedParts_4_0=ruleShadowPartCS {
+ lv_ownedParts_3_0=ruleShadowPartCS {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getCurlyBracketedClauseCSRule());
}
add(
$current,
"ownedParts",
- lv_ownedParts_4_0,
+ lv_ownedParts_3_0,
"ShadowPartCS");
afterParserOrEnumRuleCall();
}
)
-))*)?
- |(
+)( otherlv_4=','
+ {
+ newLeafNode(otherlv_4, grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_1_1_0());
+ }
+(
(
{
- newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_1_0());
+ newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_1_1_0());
}
- lv_value_5_0=ruleStringLiteral {
+ lv_ownedParts_5_0=ruleShadowPartCS {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getCurlyBracketedClauseCSRule());
}
- set(
+ add(
$current,
- "value",
- lv_value_5_0,
- "StringLiteral");
+ "ownedParts",
+ lv_ownedParts_5_0,
+ "ShadowPartCS");
afterParserOrEnumRuleCall();
}
)
-)) otherlv_6='}'
+))*))? otherlv_6='}'
{
newLeafNode(otherlv_6, grammarAccess.getCurlyBracketedClauseCSAccess().getRightCurlyBracketKeyword_3());
}
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBaseParser.java b/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBaseParser.java
index ebb130890..b7954477f 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBaseParser.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBaseParser.java
@@ -12282,28 +12282,28 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCurlyBracketedClauseCS"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4245:1: ruleCurlyBracketedClauseCS returns [EObject current=null] : ( () otherlv_1= '{' ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) ) otherlv_6= '}' ) ;
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4245:1: ruleCurlyBracketedClauseCS returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_value_2_0= ruleStringLiteral ) ) | ( ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )* ) )? otherlv_6= '}' ) ;
public final EObject ruleCurlyBracketedClauseCS() throws RecognitionException {
EObject current = null;
Token otherlv_1=null;
- Token otherlv_3=null;
+ Token otherlv_4=null;
Token otherlv_6=null;
- EObject lv_ownedParts_2_0 = null;
+ AntlrDatatypeRuleToken lv_value_2_0 = null;
- EObject lv_ownedParts_4_0 = null;
+ EObject lv_ownedParts_3_0 = null;
- AntlrDatatypeRuleToken lv_value_5_0 = null;
+ EObject lv_ownedParts_5_0 = null;
enterRule();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4248:28: ( ( () otherlv_1= '{' ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) ) otherlv_6= '}' ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4249:1: ( () otherlv_1= '{' ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) ) otherlv_6= '}' )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4248:28: ( ( () otherlv_1= '{' ( ( (lv_value_2_0= ruleStringLiteral ) ) | ( ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )* ) )? otherlv_6= '}' ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4249:1: ( () otherlv_1= '{' ( ( (lv_value_2_0= ruleStringLiteral ) ) | ( ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )* ) )? otherlv_6= '}' )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4249:1: ( () otherlv_1= '{' ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) ) otherlv_6= '}' )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4249:2: () otherlv_1= '{' ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) ) otherlv_6= '}'
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4249:1: ( () otherlv_1= '{' ( ( (lv_value_2_0= ruleStringLiteral ) ) | ( ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )* ) )? otherlv_6= '}' )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4249:2: () otherlv_1= '{' ( ( (lv_value_2_0= ruleStringLiteral ) ) | ( ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )* ) )? otherlv_6= '}'
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4249:2: ()
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4250:2:
@@ -12329,141 +12329,52 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getCurlyBracketedClauseCSAccess().getLeftCurlyBracketKeyword_1());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4262:1: ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) )
- int alt72=2;
- int LA72_0 = input.LA(1);
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4262:1: ( ( (lv_value_2_0= ruleStringLiteral ) ) | ( ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )* ) )?
+ int alt71=3;
+ int LA71_0 = input.LA(1);
- if ( ((LA72_0>=RULE_SIMPLE_ID && LA72_0<=RULE_ESCAPED_ID)||(LA72_0>=19 && LA72_0<=21)||(LA72_0>=29 && LA72_0<=37)) ) {
- alt72=1;
+ if ( (LA71_0==RULE_SINGLE_QUOTED_STRING) ) {
+ alt71=1;
}
- else if ( (LA72_0==RULE_SINGLE_QUOTED_STRING) ) {
- alt72=2;
+ else if ( ((LA71_0>=RULE_SIMPLE_ID && LA71_0<=RULE_ESCAPED_ID)||(LA71_0>=20 && LA71_0<=21)||(LA71_0>=29 && LA71_0<=37)) ) {
+ alt71=2;
}
- else {
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 72, 0, input);
-
- throw nvae;
- }
- switch (alt72) {
+ switch (alt71) {
case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4262:2: ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )?
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4262:2: ( (lv_value_2_0= ruleStringLiteral ) )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4262:2: ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )?
- int alt71=2;
- int LA71_0 = input.LA(1);
-
- if ( ((LA71_0>=RULE_SIMPLE_ID && LA71_0<=RULE_ESCAPED_ID)||(LA71_0>=20 && LA71_0<=21)||(LA71_0>=29 && LA71_0<=37)) ) {
- alt71=1;
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4262:2: ( (lv_value_2_0= ruleStringLiteral ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4263:1: (lv_value_2_0= ruleStringLiteral )
+ {
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4263:1: (lv_value_2_0= ruleStringLiteral )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4264:3: lv_value_2_0= ruleStringLiteral
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_0_0());
+
}
- switch (alt71) {
- case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4262:3: ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )*
- {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4262:3: ( (lv_ownedParts_2_0= ruleShadowPartCS ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4263:1: (lv_ownedParts_2_0= ruleShadowPartCS )
- {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4263:1: (lv_ownedParts_2_0= ruleShadowPartCS )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4264:3: lv_ownedParts_2_0= ruleShadowPartCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_0_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_ruleShadowPartCS_in_ruleCurlyBracketedClauseCS9664);
- lv_ownedParts_2_0=ruleShadowPartCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getCurlyBracketedClauseCSRule());
- }
- add(
- current,
- "ownedParts",
- lv_ownedParts_2_0,
- "ShadowPartCS");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4280:2: (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )*
- loop70:
- do {
- int alt70=2;
- int LA70_0 = input.LA(1);
-
- if ( (LA70_0==17) ) {
- alt70=1;
- }
-
-
- switch (alt70) {
- case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4280:4: otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) )
- {
- otherlv_3=(Token)match(input,17,FollowSets000.FOLLOW_17_in_ruleCurlyBracketedClauseCS9677); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_3, grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_0_1_0());
-
- }
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4284:1: ( (lv_ownedParts_4_0= ruleShadowPartCS ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4285:1: (lv_ownedParts_4_0= ruleShadowPartCS )
- {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4285:1: (lv_ownedParts_4_0= ruleShadowPartCS )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4286:3: lv_ownedParts_4_0= ruleShadowPartCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_1_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_ruleShadowPartCS_in_ruleCurlyBracketedClauseCS9698);
- lv_ownedParts_4_0=ruleShadowPartCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getCurlyBracketedClauseCSRule());
- }
- add(
- current,
- "ownedParts",
- lv_ownedParts_4_0,
- "ShadowPartCS");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
+ pushFollow(FollowSets000.FOLLOW_ruleStringLiteral_in_ruleCurlyBracketedClauseCS9663);
+ lv_value_2_0=ruleStringLiteral();
- }
- break;
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- default :
- break loop70;
- }
- } while (true);
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getCurlyBracketedClauseCSRule());
+ }
+ set(
+ current,
+ "value",
+ lv_value_2_0,
+ "StringLiteral");
+ afterParserOrEnumRuleCall();
+
+ }
+ }
- }
- break;
}
@@ -12471,21 +12382,24 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4303:6: ( (lv_value_5_0= ruleStringLiteral ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4281:6: ( ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )* )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4303:6: ( (lv_value_5_0= ruleStringLiteral ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4304:1: (lv_value_5_0= ruleStringLiteral )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4281:6: ( ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )* )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4281:7: ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )*
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4304:1: (lv_value_5_0= ruleStringLiteral )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4305:3: lv_value_5_0= ruleStringLiteral
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4281:7: ( (lv_ownedParts_3_0= ruleShadowPartCS ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4282:1: (lv_ownedParts_3_0= ruleShadowPartCS )
+ {
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4282:1: (lv_ownedParts_3_0= ruleShadowPartCS )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4283:3: lv_ownedParts_3_0= ruleShadowPartCS
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_1_0());
+ newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleStringLiteral_in_ruleCurlyBracketedClauseCS9729);
- lv_value_5_0=ruleStringLiteral();
+ pushFollow(FollowSets000.FOLLOW_ruleShadowPartCS_in_ruleCurlyBracketedClauseCS9691);
+ lv_ownedParts_3_0=ruleShadowPartCS();
state._fsp--;
if (state.failed) return current;
@@ -12494,11 +12408,11 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
if (current==null) {
current = createModelElementForParent(grammarAccess.getCurlyBracketedClauseCSRule());
}
- set(
+ add(
current,
- "value",
- lv_value_5_0,
- "StringLiteral");
+ "ownedParts",
+ lv_ownedParts_3_0,
+ "ShadowPartCS");
afterParserOrEnumRuleCall();
}
@@ -12508,6 +12422,74 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4299:2: (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )*
+ loop70:
+ do {
+ int alt70=2;
+ int LA70_0 = input.LA(1);
+
+ if ( (LA70_0==17) ) {
+ alt70=1;
+ }
+
+
+ switch (alt70) {
+ case 1 :
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4299:4: otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) )
+ {
+ otherlv_4=(Token)match(input,17,FollowSets000.FOLLOW_17_in_ruleCurlyBracketedClauseCS9704); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_4, grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_1_1_0());
+
+ }
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4303:1: ( (lv_ownedParts_5_0= ruleShadowPartCS ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4304:1: (lv_ownedParts_5_0= ruleShadowPartCS )
+ {
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4304:1: (lv_ownedParts_5_0= ruleShadowPartCS )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4305:3: lv_ownedParts_5_0= ruleShadowPartCS
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_1_1_0());
+
+ }
+ pushFollow(FollowSets000.FOLLOW_ruleShadowPartCS_in_ruleCurlyBracketedClauseCS9725);
+ lv_ownedParts_5_0=ruleShadowPartCS();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getCurlyBracketedClauseCSRule());
+ }
+ add(
+ current,
+ "ownedParts",
+ lv_ownedParts_5_0,
+ "ShadowPartCS");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop70;
+ }
+ } while (true);
+
+
+ }
+
}
break;
@@ -12636,13 +12618,13 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4359:1: ( ( (lv_ownedArguments_2_0= ruleNavigatingArgCS ) ) ( (lv_ownedArguments_3_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS ) ) ( (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_ownedArguments_6_0= ruleNavigatingBarArgCS ) ) ( (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS ) )* )* )?
- int alt78=2;
- int LA78_0 = input.LA(1);
+ int alt77=2;
+ int LA77_0 = input.LA(1);
- if ( ((LA78_0>=RULE_SIMPLE_ID && LA78_0<=RULE_SINGLE_QUOTED_STRING)||(LA78_0>=20 && LA78_0<=22)||LA78_0==24||(LA78_0>=29 && LA78_0<=40)||(LA78_0>=57 && LA78_0<=71)||LA78_0==74||(LA78_0>=76 && LA78_0<=79)||LA78_0==85||(LA78_0>=90 && LA78_0<=91)) ) {
- alt78=1;
+ if ( ((LA77_0>=RULE_SIMPLE_ID && LA77_0<=RULE_SINGLE_QUOTED_STRING)||(LA77_0>=20 && LA77_0<=22)||LA77_0==24||(LA77_0>=29 && LA77_0<=40)||(LA77_0>=57 && LA77_0<=71)||LA77_0==74||(LA77_0>=76 && LA77_0<=79)||LA77_0==85||(LA77_0>=90 && LA77_0<=91)) ) {
+ alt77=1;
}
- switch (alt78) {
+ switch (alt77) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4359:2: ( (lv_ownedArguments_2_0= ruleNavigatingArgCS ) ) ( (lv_ownedArguments_3_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS ) ) ( (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_ownedArguments_6_0= ruleNavigatingBarArgCS ) ) ( (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS ) )* )*
{
@@ -12682,17 +12664,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4377:2: ( (lv_ownedArguments_3_0= ruleNavigatingCommaArgCS ) )*
- loop73:
+ loop72:
do {
- int alt73=2;
- int LA73_0 = input.LA(1);
+ int alt72=2;
+ int LA72_0 = input.LA(1);
- if ( (LA73_0==17) ) {
- alt73=1;
+ if ( (LA72_0==17) ) {
+ alt72=1;
}
- switch (alt73) {
+ switch (alt72) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4378:1: (lv_ownedArguments_3_0= ruleNavigatingCommaArgCS )
{
@@ -12730,18 +12712,18 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
break;
default :
- break loop73;
+ break loop72;
}
} while (true);
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4395:3: ( ( (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS ) ) ( (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS ) )* )?
- int alt75=2;
- int LA75_0 = input.LA(1);
+ int alt74=2;
+ int LA74_0 = input.LA(1);
- if ( (LA75_0==25) ) {
- alt75=1;
+ if ( (LA74_0==25) ) {
+ alt74=1;
}
- switch (alt75) {
+ switch (alt74) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4395:4: ( (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS ) ) ( (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS ) )*
{
@@ -12781,17 +12763,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4413:2: ( (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS ) )*
- loop74:
+ loop73:
do {
- int alt74=2;
- int LA74_0 = input.LA(1);
+ int alt73=2;
+ int LA73_0 = input.LA(1);
- if ( (LA74_0==17) ) {
- alt74=1;
+ if ( (LA73_0==17) ) {
+ alt73=1;
}
- switch (alt74) {
+ switch (alt73) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4414:1: (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS )
{
@@ -12829,7 +12811,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
break;
default :
- break loop74;
+ break loop73;
}
} while (true);
@@ -12840,17 +12822,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4431:5: ( ( (lv_ownedArguments_6_0= ruleNavigatingBarArgCS ) ) ( (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS ) )* )*
- loop77:
+ loop76:
do {
- int alt77=2;
- int LA77_0 = input.LA(1);
+ int alt76=2;
+ int LA76_0 = input.LA(1);
- if ( (LA77_0==18) ) {
- alt77=1;
+ if ( (LA76_0==18) ) {
+ alt76=1;
}
- switch (alt77) {
+ switch (alt76) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4431:6: ( (lv_ownedArguments_6_0= ruleNavigatingBarArgCS ) ) ( (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS ) )*
{
@@ -12890,17 +12872,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4449:2: ( (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS ) )*
- loop76:
+ loop75:
do {
- int alt76=2;
- int LA76_0 = input.LA(1);
+ int alt75=2;
+ int LA75_0 = input.LA(1);
- if ( (LA76_0==17) ) {
- alt76=1;
+ if ( (LA75_0==17) ) {
+ alt75=1;
}
- switch (alt76) {
+ switch (alt75) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4450:1: (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS )
{
@@ -12938,7 +12920,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
break;
default :
- break loop76;
+ break loop75;
}
} while (true);
@@ -12947,7 +12929,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
break;
default :
- break loop77;
+ break loop76;
}
} while (true);
@@ -13089,17 +13071,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4514:2: (otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) ) )*
- loop79:
+ loop78:
do {
- int alt79=2;
- int LA79_0 = input.LA(1);
+ int alt78=2;
+ int LA78_0 = input.LA(1);
- if ( (LA79_0==17) ) {
- alt79=1;
+ if ( (LA78_0==17) ) {
+ alt78=1;
}
- switch (alt79) {
+ switch (alt78) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4514:4: otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) )
{
@@ -13149,7 +13131,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
break;
default :
- break loop79;
+ break loop78;
}
} while (true);
@@ -13248,23 +13230,23 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4561:1: ( ( ( (lv_ownedNameExpression_0_0= ruleNavigatingArgExpCS ) ) ( (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? ) | (otherlv_5= 'in' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) ) )? ) | (otherlv_7= ':' ( (lv_ownedType_8_0= ruleTypeExpCS ) ) ) )
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4561:1: ( ( ( (lv_ownedNameExpression_0_0= ruleNavigatingArgExpCS ) ) ( (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? ) | (otherlv_5= 'in' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) ) )? ) | (otherlv_7= ':' ( (lv_ownedType_8_0= ruleTypeExpCS ) ) ) )
- int alt82=2;
- int LA82_0 = input.LA(1);
+ int alt81=2;
+ int LA81_0 = input.LA(1);
- if ( ((LA82_0>=RULE_SIMPLE_ID && LA82_0<=RULE_SINGLE_QUOTED_STRING)||(LA82_0>=20 && LA82_0<=22)||(LA82_0>=29 && LA82_0<=40)||(LA82_0>=57 && LA82_0<=71)||LA82_0==74||(LA82_0>=76 && LA82_0<=79)||LA82_0==85||(LA82_0>=90 && LA82_0<=91)) ) {
- alt82=1;
+ if ( ((LA81_0>=RULE_SIMPLE_ID && LA81_0<=RULE_SINGLE_QUOTED_STRING)||(LA81_0>=20 && LA81_0<=22)||(LA81_0>=29 && LA81_0<=40)||(LA81_0>=57 && LA81_0<=71)||LA81_0==74||(LA81_0>=76 && LA81_0<=79)||LA81_0==85||(LA81_0>=90 && LA81_0<=91)) ) {
+ alt81=1;
}
- else if ( (LA82_0==24) ) {
- alt82=2;
+ else if ( (LA81_0==24) ) {
+ alt81=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 82, 0, input);
+ new NoViableAltException("", 81, 0, input);
throw nvae;
}
- switch (alt82) {
+ switch (alt81) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4561:2: ( ( (lv_ownedNameExpression_0_0= ruleNavigatingArgExpCS ) ) ( (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? ) | (otherlv_5= 'in' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) ) )? )
{
@@ -13307,16 +13289,16 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4579:2: ( (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? ) | (otherlv_5= 'in' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) ) )?
- int alt81=3;
- int LA81_0 = input.LA(1);
+ int alt80=3;
+ int LA80_0 = input.LA(1);
- if ( (LA81_0==24) ) {
- alt81=1;
+ if ( (LA80_0==24) ) {
+ alt80=1;
}
- else if ( (LA81_0==84) ) {
- alt81=2;
+ else if ( (LA80_0==84) ) {
+ alt80=2;
}
- switch (alt81) {
+ switch (alt80) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4579:3: (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? )
{
@@ -13365,13 +13347,13 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4601:2: (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )?
- int alt80=2;
- int LA80_0 = input.LA(1);
+ int alt79=2;
+ int LA79_0 = input.LA(1);
- if ( (LA80_0==47) ) {
- alt80=1;
+ if ( (LA79_0==47) ) {
+ alt79=1;
}
- switch (alt80) {
+ switch (alt79) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4601:4: otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) )
{
@@ -13691,13 +13673,13 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4723:2: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )?
- int alt84=2;
- int LA84_0 = input.LA(1);
+ int alt83=2;
+ int LA83_0 = input.LA(1);
- if ( (LA84_0==24) ) {
- alt84=1;
+ if ( (LA83_0==24) ) {
+ alt83=1;
}
- switch (alt84) {
+ switch (alt83) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4723:4: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
{
@@ -13743,13 +13725,13 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4745:2: (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
- int alt83=2;
- int LA83_0 = input.LA(1);
+ int alt82=2;
+ int LA82_0 = input.LA(1);
- if ( (LA83_0==47) ) {
- alt83=1;
+ if ( (LA82_0==47) ) {
+ alt82=1;
}
- switch (alt83) {
+ switch (alt82) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4745:4: otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
{
@@ -13957,16 +13939,16 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4821:2: ( (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? ) | (otherlv_6= 'in' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) ) )?
- int alt86=3;
- int LA86_0 = input.LA(1);
+ int alt85=3;
+ int LA85_0 = input.LA(1);
- if ( (LA86_0==24) ) {
- alt86=1;
+ if ( (LA85_0==24) ) {
+ alt85=1;
}
- else if ( (LA86_0==84) ) {
- alt86=2;
+ else if ( (LA85_0==84) ) {
+ alt85=2;
}
- switch (alt86) {
+ switch (alt85) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4821:3: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )
{
@@ -14015,13 +13997,13 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4843:2: (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
- int alt85=2;
- int LA85_0 = input.LA(1);
+ int alt84=2;
+ int LA84_0 = input.LA(1);
- if ( (LA85_0==47) ) {
- alt85=1;
+ if ( (LA84_0==47) ) {
+ alt84=1;
}
- switch (alt85) {
+ switch (alt84) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4843:4: otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
{
@@ -14282,13 +14264,13 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4942:2: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )?
- int alt88=2;
- int LA88_0 = input.LA(1);
+ int alt87=2;
+ int LA87_0 = input.LA(1);
- if ( (LA88_0==24) ) {
- alt88=1;
+ if ( (LA87_0==24) ) {
+ alt87=1;
}
- switch (alt88) {
+ switch (alt87) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4942:4: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
{
@@ -14334,13 +14316,13 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4964:2: (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
- int alt87=2;
- int LA87_0 = input.LA(1);
+ int alt86=2;
+ int LA86_0 = input.LA(1);
- if ( (LA87_0==47) ) {
- alt87=1;
+ if ( (LA86_0==47) ) {
+ alt86=1;
}
- switch (alt87) {
+ switch (alt86) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:4964:4: otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
{
@@ -14595,9 +14577,9 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:5046:1: (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS )
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:5046:1: (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS )
- int alt89=2;
- alt89 = dfa89.predict(input);
- switch (alt89) {
+ int alt88=2;
+ alt88 = dfa88.predict(input);
+ switch (alt88) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:5047:3: lv_ownedCondition_1_1= ruleExpCS
{
@@ -14707,17 +14689,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:5102:2: ( (lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS ) )*
- loop90:
+ loop89:
do {
- int alt90=2;
- int LA90_0 = input.LA(1);
+ int alt89=2;
+ int LA89_0 = input.LA(1);
- if ( (LA90_0==89) ) {
- alt90=1;
+ if ( (LA89_0==89) ) {
+ alt89=1;
}
- switch (alt90) {
+ switch (alt89) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:5103:1: (lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS )
{
@@ -14755,7 +14737,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
break;
default :
- break loop90;
+ break loop89;
}
} while (true);
@@ -15099,17 +15081,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:5254:2: (otherlv_2= ',' ( (lv_ownedVariables_3_0= ruleLetVariableCS ) ) )*
- loop91:
+ loop90:
do {
- int alt91=2;
- int LA91_0 = input.LA(1);
+ int alt90=2;
+ int LA90_0 = input.LA(1);
- if ( (LA91_0==17) ) {
- alt91=1;
+ if ( (LA90_0==17) ) {
+ alt90=1;
}
- switch (alt91) {
+ switch (alt90) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:5254:4: otherlv_2= ',' ( (lv_ownedVariables_3_0= ruleLetVariableCS ) )
{
@@ -15159,7 +15141,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
break;
default :
- break loop91;
+ break loop90;
}
} while (true);
@@ -15327,13 +15309,13 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:5337:2: ( (lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS ) )?
- int alt92=2;
- int LA92_0 = input.LA(1);
+ int alt91=2;
+ int LA91_0 = input.LA(1);
- if ( (LA92_0==22) ) {
- alt92=1;
+ if ( (LA91_0==22) ) {
+ alt91=1;
}
- switch (alt92) {
+ switch (alt91) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:5338:1: (lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS )
{
@@ -15373,13 +15355,13 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:5355:3: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) )?
- int alt93=2;
- int LA93_0 = input.LA(1);
+ int alt92=2;
+ int LA92_0 = input.LA(1);
- if ( (LA93_0==24) ) {
- alt93=1;
+ if ( (LA92_0==24) ) {
+ alt92=1;
}
- switch (alt93) {
+ switch (alt92) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:5355:5: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) )
{
@@ -15819,13 +15801,13 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:5519:2: (otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) ) )?
- int alt94=2;
- int LA94_0 = input.LA(1);
+ int alt93=2;
+ int LA93_0 = input.LA(1);
- if ( (LA94_0==72) ) {
- alt94=1;
+ if ( (LA93_0==72) ) {
+ alt93=1;
}
- switch (alt94) {
+ switch (alt93) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:5519:4: otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) )
{
@@ -15968,23 +15950,23 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:5566:1: (this_MultiplicityBoundsCS_1= ruleMultiplicityBoundsCS | this_MultiplicityStringCS_2= ruleMultiplicityStringCS )
- int alt95=2;
- int LA95_0 = input.LA(1);
+ int alt94=2;
+ int LA94_0 = input.LA(1);
- if ( (LA95_0==RULE_INT) ) {
- alt95=1;
+ if ( (LA94_0==RULE_INT) ) {
+ alt94=1;
}
- else if ( (LA95_0==40||LA95_0==42||LA95_0==94) ) {
- alt95=2;
+ else if ( (LA94_0==40||LA94_0==42||LA94_0==94) ) {
+ alt94=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 95, 0, input);
+ new NoViableAltException("", 94, 0, input);
throw nvae;
}
- switch (alt95) {
+ switch (alt94) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:5567:2: this_MultiplicityBoundsCS_1= ruleMultiplicityBoundsCS
{
@@ -16043,16 +16025,16 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:5591:2: (otherlv_3= '|?' | ( (lv_isNullFree_4_0= '|1' ) ) )?
- int alt96=3;
- int LA96_0 = input.LA(1);
+ int alt95=3;
+ int LA95_0 = input.LA(1);
- if ( (LA96_0==92) ) {
- alt96=1;
+ if ( (LA95_0==92) ) {
+ alt95=1;
}
- else if ( (LA96_0==93) ) {
- alt96=2;
+ else if ( (LA95_0==93) ) {
+ alt95=2;
}
- switch (alt96) {
+ switch (alt95) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:5591:4: otherlv_3= '|?'
{
@@ -16190,32 +16172,32 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:5638:1: (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' )
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:5638:1: (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' )
- int alt97=3;
+ int alt96=3;
switch ( input.LA(1) ) {
case 40:
{
- alt97=1;
+ alt96=1;
}
break;
case 42:
{
- alt97=2;
+ alt96=2;
}
break;
case 94:
{
- alt97=3;
+ alt96=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 97, 0, input);
+ new NoViableAltException("", 96, 0, input);
throw nvae;
}
- switch (alt97) {
+ switch (alt96) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:5639:3: lv_stringBounds_0_1= '*'
{
@@ -16400,17 +16382,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:5717:2: (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )*
- loop98:
+ loop97:
do {
- int alt98=2;
- int LA98_0 = input.LA(1);
+ int alt97=2;
+ int LA97_0 = input.LA(1);
- if ( (LA98_0==28) ) {
- alt98=1;
+ if ( (LA97_0==28) ) {
+ alt97=1;
}
- switch (alt98) {
+ switch (alt97) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:5717:4: otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) )
{
@@ -16460,7 +16442,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
break;
default :
- break loop98;
+ break loop97;
}
} while (true);
@@ -16802,17 +16784,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:5856:2: (otherlv_1= ',' ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) ) )*
- loop99:
+ loop98:
do {
- int alt99=2;
- int LA99_0 = input.LA(1);
+ int alt98=2;
+ int LA98_0 = input.LA(1);
- if ( (LA99_0==17) ) {
- alt99=1;
+ if ( (LA98_0==17) ) {
+ alt98=1;
}
- switch (alt99) {
+ switch (alt98) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:5856:4: otherlv_1= ',' ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) )
{
@@ -16862,18 +16844,18 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
break;
default :
- break loop99;
+ break loop98;
}
} while (true);
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:5878:4: ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )?
- int alt100=2;
- int LA100_0 = input.LA(1);
+ int alt99=2;
+ int LA99_0 = input.LA(1);
- if ( (LA100_0==82) ) {
- alt100=1;
+ if ( (LA99_0==82) ) {
+ alt99=1;
}
- switch (alt100) {
+ switch (alt99) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:5879:1: (lv_ownedMultiplicity_3_0= ruleMultiplicityCS )
{
@@ -17141,13 +17123,13 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:5976:2: (otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )* )?
- int alt102=2;
- int LA102_0 = input.LA(1);
+ int alt101=2;
+ int LA101_0 = input.LA(1);
- if ( (LA102_0==95) ) {
- alt102=1;
+ if ( (LA101_0==95) ) {
+ alt101=1;
}
- switch (alt102) {
+ switch (alt101) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:5976:4: otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )*
{
@@ -17193,17 +17175,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:5998:2: (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )*
- loop101:
+ loop100:
do {
- int alt101=2;
- int LA101_0 = input.LA(1);
+ int alt100=2;
+ int LA100_0 = input.LA(1);
- if ( (LA101_0==96) ) {
- alt101=1;
+ if ( (LA100_0==96) ) {
+ alt100=1;
}
- switch (alt101) {
+ switch (alt100) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:5998:4: otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) )
{
@@ -17253,7 +17235,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
break;
default :
- break loop101;
+ break loop100;
}
} while (true);
@@ -17342,23 +17324,23 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:6041:1: (this_TypedRefCS_0= ruleTypedRefCS | this_WildcardTypeRefCS_1= ruleWildcardTypeRefCS )
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:6041:1: (this_TypedRefCS_0= ruleTypedRefCS | this_WildcardTypeRefCS_1= ruleWildcardTypeRefCS )
- int alt103=2;
- int LA103_0 = input.LA(1);
+ int alt102=2;
+ int LA102_0 = input.LA(1);
- if ( ((LA103_0>=RULE_SIMPLE_ID && LA103_0<=RULE_ESCAPED_ID)||(LA103_0>=20 && LA103_0<=21)||(LA103_0>=29 && LA103_0<=37)) ) {
- alt103=1;
+ if ( ((LA102_0>=RULE_SIMPLE_ID && LA102_0<=RULE_ESCAPED_ID)||(LA102_0>=20 && LA102_0<=21)||(LA102_0>=29 && LA102_0<=37)) ) {
+ alt102=1;
}
- else if ( (LA103_0==94) ) {
- alt103=2;
+ else if ( (LA102_0==94) ) {
+ alt102=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 103, 0, input);
+ new NoViableAltException("", 102, 0, input);
throw nvae;
}
- switch (alt103) {
+ switch (alt102) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:6042:2: this_TypedRefCS_0= ruleTypedRefCS
{
@@ -17626,13 +17608,13 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:6138:2: (otherlv_1= '(' ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) ) otherlv_3= ')' )?
- int alt104=2;
- int LA104_0 = input.LA(1);
+ int alt103=2;
+ int LA103_0 = input.LA(1);
- if ( (LA104_0==22) ) {
- alt104=1;
+ if ( (LA103_0==22) ) {
+ alt103=1;
}
- switch (alt104) {
+ switch (alt103) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:6138:4: otherlv_1= '(' ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) ) otherlv_3= ')'
{
@@ -17795,13 +17777,13 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:6198:1: (otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) ) )?
- int alt105=2;
- int LA105_0 = input.LA(1);
+ int alt104=2;
+ int LA104_0 = input.LA(1);
- if ( (LA105_0==95) ) {
- alt105=1;
+ if ( (LA104_0==95) ) {
+ alt104=1;
}
- switch (alt105) {
+ switch (alt104) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:6198:3: otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) )
{
@@ -17929,23 +17911,23 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:6241:1: (this_SIMPLE_ID_0= RULE_SIMPLE_ID | this_ESCAPED_ID_1= RULE_ESCAPED_ID )
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:6241:1: (this_SIMPLE_ID_0= RULE_SIMPLE_ID | this_ESCAPED_ID_1= RULE_ESCAPED_ID )
- int alt106=2;
- int LA106_0 = input.LA(1);
+ int alt105=2;
+ int LA105_0 = input.LA(1);
- if ( (LA106_0==RULE_SIMPLE_ID) ) {
- alt106=1;
+ if ( (LA105_0==RULE_SIMPLE_ID) ) {
+ alt105=1;
}
- else if ( (LA106_0==RULE_ESCAPED_ID) ) {
- alt106=2;
+ else if ( (LA105_0==RULE_ESCAPED_ID) ) {
+ alt105=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 106, 0, input);
+ new NoViableAltException("", 105, 0, input);
throw nvae;
}
- switch (alt106) {
+ switch (alt105) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:6241:6: this_SIMPLE_ID_0= RULE_SIMPLE_ID
{
@@ -18399,23 +18381,23 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:6393:1: (this_INT_0= RULE_INT | kw= '*' )
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:6393:1: (this_INT_0= RULE_INT | kw= '*' )
- int alt107=2;
- int LA107_0 = input.LA(1);
+ int alt106=2;
+ int LA106_0 = input.LA(1);
- if ( (LA107_0==RULE_INT) ) {
- alt107=1;
+ if ( (LA106_0==RULE_INT) ) {
+ alt106=1;
}
- else if ( (LA107_0==40) ) {
- alt107=2;
+ else if ( (LA106_0==40) ) {
+ alt106=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 107, 0, input);
+ new NoViableAltException("", 106, 0, input);
throw nvae;
}
- switch (alt107) {
+ switch (alt106) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:6393:6: this_INT_0= RULE_INT
{
@@ -18575,25 +18557,25 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
{
otherlv_0=(Token)match(input,16,FollowSets000.FOLLOW_16_in_synpred5_InternalQVTcoreBase129); if (state.failed) return ;
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:90:1: ( ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedRealizedVariables_2_0= ruleRealizedVariableCS ) ) )
- int alt109=2;
- int LA109_0 = input.LA(1);
+ int alt108=2;
+ int LA108_0 = input.LA(1);
- if ( ((LA109_0>=RULE_SIMPLE_ID && LA109_0<=RULE_ESCAPED_ID)||(LA109_0>=20 && LA109_0<=21)||(LA109_0>=30 && LA109_0<=37)) ) {
- alt109=1;
+ if ( ((LA108_0>=RULE_SIMPLE_ID && LA108_0<=RULE_ESCAPED_ID)||(LA108_0>=20 && LA108_0<=21)||(LA108_0>=30 && LA108_0<=37)) ) {
+ alt108=1;
}
- else if ( (LA109_0==29) ) {
- int LA109_2 = input.LA(2);
+ else if ( (LA108_0==29) ) {
+ int LA108_2 = input.LA(2);
- if ( ((LA109_2>=RULE_SIMPLE_ID && LA109_2<=RULE_ESCAPED_ID)||(LA109_2>=20 && LA109_2<=21)||(LA109_2>=29 && LA109_2<=37)) ) {
- alt109=2;
+ if ( ((LA108_2>=RULE_SIMPLE_ID && LA108_2<=RULE_ESCAPED_ID)||(LA108_2>=20 && LA108_2<=21)||(LA108_2>=29 && LA108_2<=37)) ) {
+ alt108=2;
}
- else if ( ((LA109_2>=17 && LA109_2<=18)||LA109_2==24||LA109_2==27) ) {
- alt109=1;
+ else if ( ((LA108_2>=17 && LA108_2<=18)||LA108_2==24||LA108_2==27) ) {
+ alt108=1;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 109, 2, input);
+ new NoViableAltException("", 108, 2, input);
throw nvae;
}
@@ -18601,11 +18583,11 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 109, 0, input);
+ new NoViableAltException("", 108, 0, input);
throw nvae;
}
- switch (alt109) {
+ switch (alt108) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:90:2: ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) )
{
@@ -18666,41 +18648,41 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:127:3: (otherlv_3= ',' ( ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedRealizedVariables_5_0= ruleRealizedVariableCS ) ) ) )*
- loop111:
+ loop110:
do {
- int alt111=2;
- int LA111_0 = input.LA(1);
+ int alt110=2;
+ int LA110_0 = input.LA(1);
- if ( (LA111_0==17) ) {
- alt111=1;
+ if ( (LA110_0==17) ) {
+ alt110=1;
}
- switch (alt111) {
+ switch (alt110) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:127:5: otherlv_3= ',' ( ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedRealizedVariables_5_0= ruleRealizedVariableCS ) ) )
{
otherlv_3=(Token)match(input,17,FollowSets000.FOLLOW_17_in_synpred5_InternalQVTcoreBase192); if (state.failed) return ;
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:131:1: ( ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedRealizedVariables_5_0= ruleRealizedVariableCS ) ) )
- int alt110=2;
- int LA110_0 = input.LA(1);
+ int alt109=2;
+ int LA109_0 = input.LA(1);
- if ( ((LA110_0>=RULE_SIMPLE_ID && LA110_0<=RULE_ESCAPED_ID)||(LA110_0>=20 && LA110_0<=21)||(LA110_0>=30 && LA110_0<=37)) ) {
- alt110=1;
+ if ( ((LA109_0>=RULE_SIMPLE_ID && LA109_0<=RULE_ESCAPED_ID)||(LA109_0>=20 && LA109_0<=21)||(LA109_0>=30 && LA109_0<=37)) ) {
+ alt109=1;
}
- else if ( (LA110_0==29) ) {
- int LA110_2 = input.LA(2);
+ else if ( (LA109_0==29) ) {
+ int LA109_2 = input.LA(2);
- if ( ((LA110_2>=17 && LA110_2<=18)||LA110_2==24||LA110_2==27) ) {
- alt110=1;
+ if ( ((LA109_2>=17 && LA109_2<=18)||LA109_2==24||LA109_2==27) ) {
+ alt109=1;
}
- else if ( ((LA110_2>=RULE_SIMPLE_ID && LA110_2<=RULE_ESCAPED_ID)||(LA110_2>=20 && LA110_2<=21)||(LA110_2>=29 && LA110_2<=37)) ) {
- alt110=2;
+ else if ( ((LA109_2>=RULE_SIMPLE_ID && LA109_2<=RULE_ESCAPED_ID)||(LA109_2>=20 && LA109_2<=21)||(LA109_2>=29 && LA109_2<=37)) ) {
+ alt109=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 110, 2, input);
+ new NoViableAltException("", 109, 2, input);
throw nvae;
}
@@ -18708,11 +18690,11 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 110, 0, input);
+ new NoViableAltException("", 109, 0, input);
throw nvae;
}
- switch (alt110) {
+ switch (alt109) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:131:2: ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) )
{
@@ -18777,23 +18759,23 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
break;
default :
- break loop111;
+ break loop110;
}
} while (true);
otherlv_6=(Token)match(input,18,FollowSets000.FOLLOW_18_in_synpred5_InternalQVTcoreBase256); if (state.failed) return ;
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:172:1: ( (lv_ownedConstraints_7_0= rulePredicateOrAssignmentCS ) )*
- loop112:
+ loop111:
do {
- int alt112=2;
- int LA112_0 = input.LA(1);
+ int alt111=2;
+ int LA111_0 = input.LA(1);
- if ( ((LA112_0>=RULE_SIMPLE_ID && LA112_0<=RULE_SINGLE_QUOTED_STRING)||(LA112_0>=20 && LA112_0<=22)||LA112_0==26||(LA112_0>=29 && LA112_0<=40)||(LA112_0>=57 && LA112_0<=71)||LA112_0==74||(LA112_0>=76 && LA112_0<=79)||LA112_0==85||(LA112_0>=90 && LA112_0<=91)) ) {
- alt112=1;
+ if ( ((LA111_0>=RULE_SIMPLE_ID && LA111_0<=RULE_SINGLE_QUOTED_STRING)||(LA111_0>=20 && LA111_0<=22)||LA111_0==26||(LA111_0>=29 && LA111_0<=40)||(LA111_0>=57 && LA111_0<=71)||LA111_0==74||(LA111_0>=76 && LA111_0<=79)||LA111_0==85||(LA111_0>=90 && LA111_0<=91)) ) {
+ alt111=1;
}
- switch (alt112) {
+ switch (alt111) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:173:1: (lv_ownedConstraints_7_0= rulePredicateOrAssignmentCS )
{
@@ -18818,7 +18800,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
break;
default :
- break loop112;
+ break loop111;
}
} while (true);
@@ -18853,25 +18835,25 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
{
otherlv_9=(Token)match(input,16,FollowSets000.FOLLOW_16_in_synpred9_InternalQVTcoreBase310); if (state.failed) return ;
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:199:1: ( ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedRealizedVariables_11_0= ruleRealizedVariableCS ) ) )
- int alt114=2;
- int LA114_0 = input.LA(1);
+ int alt113=2;
+ int LA113_0 = input.LA(1);
- if ( ((LA114_0>=RULE_SIMPLE_ID && LA114_0<=RULE_ESCAPED_ID)||(LA114_0>=20 && LA114_0<=21)||(LA114_0>=30 && LA114_0<=37)) ) {
- alt114=1;
+ if ( ((LA113_0>=RULE_SIMPLE_ID && LA113_0<=RULE_ESCAPED_ID)||(LA113_0>=20 && LA113_0<=21)||(LA113_0>=30 && LA113_0<=37)) ) {
+ alt113=1;
}
- else if ( (LA114_0==29) ) {
- int LA114_2 = input.LA(2);
+ else if ( (LA113_0==29) ) {
+ int LA113_2 = input.LA(2);
- if ( ((LA114_2>=RULE_SIMPLE_ID && LA114_2<=RULE_ESCAPED_ID)||(LA114_2>=20 && LA114_2<=21)||(LA114_2>=29 && LA114_2<=37)) ) {
- alt114=2;
+ if ( ((LA113_2>=RULE_SIMPLE_ID && LA113_2<=RULE_ESCAPED_ID)||(LA113_2>=20 && LA113_2<=21)||(LA113_2>=29 && LA113_2<=37)) ) {
+ alt113=2;
}
- else if ( (LA114_2==17||LA114_2==19||LA114_2==24||LA114_2==27) ) {
- alt114=1;
+ else if ( (LA113_2==17||LA113_2==19||LA113_2==24||LA113_2==27) ) {
+ alt113=1;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 114, 2, input);
+ new NoViableAltException("", 113, 2, input);
throw nvae;
}
@@ -18879,11 +18861,11 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 114, 0, input);
+ new NoViableAltException("", 113, 0, input);
throw nvae;
}
- switch (alt114) {
+ switch (alt113) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:199:2: ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) )
{
@@ -18944,41 +18926,41 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:236:3: (otherlv_12= ',' ( ( (lv_ownedUnrealizedVariables_13_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedRealizedVariables_14_0= ruleRealizedVariableCS ) ) ) )*
- loop116:
+ loop115:
do {
- int alt116=2;
- int LA116_0 = input.LA(1);
+ int alt115=2;
+ int LA115_0 = input.LA(1);
- if ( (LA116_0==17) ) {
- alt116=1;
+ if ( (LA115_0==17) ) {
+ alt115=1;
}
- switch (alt116) {
+ switch (alt115) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:236:5: otherlv_12= ',' ( ( (lv_ownedUnrealizedVariables_13_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedRealizedVariables_14_0= ruleRealizedVariableCS ) ) )
{
otherlv_12=(Token)match(input,17,FollowSets000.FOLLOW_17_in_synpred9_InternalQVTcoreBase373); if (state.failed) return ;
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:240:1: ( ( (lv_ownedUnrealizedVariables_13_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedRealizedVariables_14_0= ruleRealizedVariableCS ) ) )
- int alt115=2;
- int LA115_0 = input.LA(1);
+ int alt114=2;
+ int LA114_0 = input.LA(1);
- if ( ((LA115_0>=RULE_SIMPLE_ID && LA115_0<=RULE_ESCAPED_ID)||(LA115_0>=20 && LA115_0<=21)||(LA115_0>=30 && LA115_0<=37)) ) {
- alt115=1;
+ if ( ((LA114_0>=RULE_SIMPLE_ID && LA114_0<=RULE_ESCAPED_ID)||(LA114_0>=20 && LA114_0<=21)||(LA114_0>=30 && LA114_0<=37)) ) {
+ alt114=1;
}
- else if ( (LA115_0==29) ) {
- int LA115_2 = input.LA(2);
+ else if ( (LA114_0==29) ) {
+ int LA114_2 = input.LA(2);
- if ( (LA115_2==17||LA115_2==19||LA115_2==24||LA115_2==27) ) {
- alt115=1;
+ if ( (LA114_2==17||LA114_2==19||LA114_2==24||LA114_2==27) ) {
+ alt114=1;
}
- else if ( ((LA115_2>=RULE_SIMPLE_ID && LA115_2<=RULE_ESCAPED_ID)||(LA115_2>=20 && LA115_2<=21)||(LA115_2>=29 && LA115_2<=37)) ) {
- alt115=2;
+ else if ( ((LA114_2>=RULE_SIMPLE_ID && LA114_2<=RULE_ESCAPED_ID)||(LA114_2>=20 && LA114_2<=21)||(LA114_2>=29 && LA114_2<=37)) ) {
+ alt114=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 115, 2, input);
+ new NoViableAltException("", 114, 2, input);
throw nvae;
}
@@ -18986,11 +18968,11 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 115, 0, input);
+ new NoViableAltException("", 114, 0, input);
throw nvae;
}
- switch (alt115) {
+ switch (alt114) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:240:2: ( (lv_ownedUnrealizedVariables_13_0= ruleUnrealizedVariableCS ) )
{
@@ -19055,7 +19037,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
break;
default :
- break loop116;
+ break loop115;
}
} while (true);
@@ -19083,18 +19065,18 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
{
otherlv_16=(Token)match(input,16,FollowSets000.FOLLOW_16_in_synpred11_InternalQVTcoreBase457); if (state.failed) return ;
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:286:1: ( (lv_ownedConstraints_17_0= rulePredicateOrAssignmentCS ) )+
- int cnt117=0;
- loop117:
+ int cnt116=0;
+ loop116:
do {
- int alt117=2;
- int LA117_0 = input.LA(1);
+ int alt116=2;
+ int LA116_0 = input.LA(1);
- if ( ((LA117_0>=RULE_SIMPLE_ID && LA117_0<=RULE_SINGLE_QUOTED_STRING)||(LA117_0>=20 && LA117_0<=22)||LA117_0==26||(LA117_0>=29 && LA117_0<=40)||(LA117_0>=57 && LA117_0<=71)||LA117_0==74||(LA117_0>=76 && LA117_0<=79)||LA117_0==85||(LA117_0>=90 && LA117_0<=91)) ) {
- alt117=1;
+ if ( ((LA116_0>=RULE_SIMPLE_ID && LA116_0<=RULE_SINGLE_QUOTED_STRING)||(LA116_0>=20 && LA116_0<=22)||LA116_0==26||(LA116_0>=29 && LA116_0<=40)||(LA116_0>=57 && LA116_0<=71)||LA116_0==74||(LA116_0>=76 && LA116_0<=79)||LA116_0==85||(LA116_0>=90 && LA116_0<=91)) ) {
+ alt116=1;
}
- switch (alt117) {
+ switch (alt116) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:287:1: (lv_ownedConstraints_17_0= rulePredicateOrAssignmentCS )
{
@@ -19119,13 +19101,13 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt117 >= 1 ) break loop117;
+ if ( cnt116 >= 1 ) break loop116;
if (state.backtracking>0) {state.failed=true; return ;}
EarlyExitException eee =
- new EarlyExitException(117, input);
+ new EarlyExitException(116, input);
throw eee;
}
- cnt117++;
+ cnt116++;
} while (true);
otherlv_18=(Token)match(input,19,FollowSets000.FOLLOW_19_in_synpred11_InternalQVTcoreBase491); if (state.failed) return ;
@@ -19180,17 +19162,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:505:2: (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleGuardVariableCS ) ) )*
- loop120:
+ loop119:
do {
- int alt120=2;
- int LA120_0 = input.LA(1);
+ int alt119=2;
+ int LA119_0 = input.LA(1);
- if ( (LA120_0==17) ) {
- alt120=1;
+ if ( (LA119_0==17) ) {
+ alt119=1;
}
- switch (alt120) {
+ switch (alt119) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:505:4: otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleGuardVariableCS ) )
{
@@ -19222,23 +19204,23 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
break;
default :
- break loop120;
+ break loop119;
}
} while (true);
otherlv_4=(Token)match(input,18,FollowSets000.FOLLOW_18_in_synpred19_InternalQVTcoreBase962); if (state.failed) return ;
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:531:1: ( (lv_ownedPredicates_5_0= rulePredicateCS ) )*
- loop121:
+ loop120:
do {
- int alt121=2;
- int LA121_0 = input.LA(1);
+ int alt120=2;
+ int LA120_0 = input.LA(1);
- if ( ((LA121_0>=RULE_SIMPLE_ID && LA121_0<=RULE_SINGLE_QUOTED_STRING)||(LA121_0>=20 && LA121_0<=22)||(LA121_0>=29 && LA121_0<=40)||(LA121_0>=57 && LA121_0<=71)||LA121_0==74||(LA121_0>=76 && LA121_0<=79)||LA121_0==85||(LA121_0>=90 && LA121_0<=91)) ) {
- alt121=1;
+ if ( ((LA120_0>=RULE_SIMPLE_ID && LA120_0<=RULE_SINGLE_QUOTED_STRING)||(LA120_0>=20 && LA120_0<=22)||(LA120_0>=29 && LA120_0<=40)||(LA120_0>=57 && LA120_0<=71)||LA120_0==74||(LA120_0>=76 && LA120_0<=79)||LA120_0==85||(LA120_0>=90 && LA120_0<=91)) ) {
+ alt120=1;
}
- switch (alt121) {
+ switch (alt120) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:532:1: (lv_ownedPredicates_5_0= rulePredicateCS )
{
@@ -19263,7 +19245,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
break;
default :
- break loop121;
+ break loop120;
}
} while (true);
@@ -19316,17 +19298,17 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:576:2: (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleGuardVariableCS ) ) )*
- loop122:
+ loop121:
do {
- int alt122=2;
- int LA122_0 = input.LA(1);
+ int alt121=2;
+ int LA121_0 = input.LA(1);
- if ( (LA122_0==17) ) {
- alt122=1;
+ if ( (LA121_0==17) ) {
+ alt121=1;
}
- switch (alt122) {
+ switch (alt121) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:576:4: otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleGuardVariableCS ) )
{
@@ -19358,7 +19340,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
break;
default :
- break loop122;
+ break loop121;
}
} while (true);
@@ -19386,18 +19368,18 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
{
otherlv_12=(Token)match(input,22,FollowSets000.FOLLOW_22_in_synpred23_InternalQVTcoreBase1105); if (state.failed) return ;
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:607:1: ( (lv_ownedPredicates_13_0= rulePredicateCS ) )+
- int cnt123=0;
- loop123:
+ int cnt122=0;
+ loop122:
do {
- int alt123=2;
- int LA123_0 = input.LA(1);
+ int alt122=2;
+ int LA122_0 = input.LA(1);
- if ( ((LA123_0>=RULE_SIMPLE_ID && LA123_0<=RULE_SINGLE_QUOTED_STRING)||(LA123_0>=20 && LA123_0<=22)||(LA123_0>=29 && LA123_0<=40)||(LA123_0>=57 && LA123_0<=71)||LA123_0==74||(LA123_0>=76 && LA123_0<=79)||LA123_0==85||(LA123_0>=90 && LA123_0<=91)) ) {
- alt123=1;
+ if ( ((LA122_0>=RULE_SIMPLE_ID && LA122_0<=RULE_SINGLE_QUOTED_STRING)||(LA122_0>=20 && LA122_0<=22)||(LA122_0>=29 && LA122_0<=40)||(LA122_0>=57 && LA122_0<=71)||LA122_0==74||(LA122_0>=76 && LA122_0<=79)||LA122_0==85||(LA122_0>=90 && LA122_0<=91)) ) {
+ alt122=1;
}
- switch (alt123) {
+ switch (alt122) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:608:1: (lv_ownedPredicates_13_0= rulePredicateCS )
{
@@ -19422,13 +19404,13 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt123 >= 1 ) break loop123;
+ if ( cnt122 >= 1 ) break loop122;
if (state.backtracking>0) {state.failed=true; return ;}
EarlyExitException eee =
- new EarlyExitException(123, input);
+ new EarlyExitException(122, input);
throw eee;
}
- cnt123++;
+ cnt122++;
} while (true);
otherlv_14=(Token)match(input,23,FollowSets000.FOLLOW_23_in_synpred23_InternalQVTcoreBase1139); if (state.failed) return ;
@@ -19489,13 +19471,13 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
state._fsp--;
if (state.failed) return ;
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:3750:1: ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )?
- int alt132=2;
- int LA132_0 = input.LA(1);
+ int alt131=2;
+ int LA131_0 = input.LA(1);
- if ( (LA132_0==38||(LA132_0>=40 && LA132_0<=56)) ) {
- alt132=1;
+ if ( (LA131_0==38||(LA131_0>=40 && LA131_0<=56)) ) {
+ alt131=1;
}
- switch (alt132) {
+ switch (alt131) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/parser/antlr/internal/InternalQVTcoreBase.g:3750:2: () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) )
{
@@ -19838,7 +19820,7 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
protected DFA59 dfa59 = new DFA59(this);
protected DFA62 dfa62 = new DFA62(this);
protected DFA65 dfa65 = new DFA65(this);
- protected DFA89 dfa89 = new DFA89(this);
+ protected DFA88 dfa88 = new DFA88(this);
static final String DFA10_eotS =
"\13\uffff";
static final String DFA10_eofS =
@@ -20529,19 +20511,19 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
throw nvae;
}
}
- static final String DFA89_eotS =
+ static final String DFA88_eotS =
"\20\uffff";
- static final String DFA89_eofS =
+ static final String DFA88_eofS =
"\20\uffff";
- static final String DFA89_minS =
+ static final String DFA88_minS =
"\1\4\1\uffff\15\20\1\uffff";
- static final String DFA89_maxS =
+ static final String DFA88_maxS =
"\1\133\1\uffff\15\126\1\uffff";
- static final String DFA89_acceptS =
+ static final String DFA88_acceptS =
"\1\uffff\1\1\15\uffff\1\2";
- static final String DFA89_specialS =
+ static final String DFA88_specialS =
"\20\uffff}>";
- static final String[] DFA89_transitionS = {
+ static final String[] DFA88_transitionS = {
"\1\2\1\3\2\1\14\uffff\1\7\1\16\1\1\1\uffff\1\17\4\uffff\1\13\1\4\1\5\1\6\1\10\1\11\1\12\1\14\1\15\3\1\20\uffff\17\1\2\uffff\1\1\1\uffff\4\1\5\uffff\1\1\4\uffff\2\1",
"",
"\1\1\5\uffff\1\1\1\uffff\1\17\3\uffff\1\1\11\uffff\1\1\1\uffff\21\1\27\uffff\1\1\1\uffff\1\1\3\uffff\1\1",
@@ -20560,34 +20542,34 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
""
};
- static final short[] DFA89_eot = DFA.unpackEncodedString(DFA89_eotS);
- static final short[] DFA89_eof = DFA.unpackEncodedString(DFA89_eofS);
- static final char[] DFA89_min = DFA.unpackEncodedStringToUnsignedChars(DFA89_minS);
- static final char[] DFA89_max = DFA.unpackEncodedStringToUnsignedChars(DFA89_maxS);
- static final short[] DFA89_accept = DFA.unpackEncodedString(DFA89_acceptS);
- static final short[] DFA89_special = DFA.unpackEncodedString(DFA89_specialS);
- static final short[][] DFA89_transition;
+ static final short[] DFA88_eot = DFA.unpackEncodedString(DFA88_eotS);
+ static final short[] DFA88_eof = DFA.unpackEncodedString(DFA88_eofS);
+ static final char[] DFA88_min = DFA.unpackEncodedStringToUnsignedChars(DFA88_minS);
+ static final char[] DFA88_max = DFA.unpackEncodedStringToUnsignedChars(DFA88_maxS);
+ static final short[] DFA88_accept = DFA.unpackEncodedString(DFA88_acceptS);
+ static final short[] DFA88_special = DFA.unpackEncodedString(DFA88_specialS);
+ static final short[][] DFA88_transition;
static {
- int numStates = DFA89_transitionS.length;
- DFA89_transition = new short[numStates][];
+ int numStates = DFA88_transitionS.length;
+ DFA88_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA89_transition[i] = DFA.unpackEncodedString(DFA89_transitionS[i]);
+ DFA88_transition[i] = DFA.unpackEncodedString(DFA88_transitionS[i]);
}
}
- class DFA89 extends DFA {
+ class DFA88 extends DFA {
- public DFA89(BaseRecognizer recognizer) {
+ public DFA88(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 89;
- this.eot = DFA89_eot;
- this.eof = DFA89_eof;
- this.min = DFA89_min;
- this.max = DFA89_max;
- this.accept = DFA89_accept;
- this.special = DFA89_special;
- this.transition = DFA89_transition;
+ this.decisionNumber = 88;
+ this.eot = DFA88_eot;
+ this.eof = DFA88_eof;
+ this.min = DFA88_min;
+ this.max = DFA88_max;
+ this.accept = DFA88_accept;
+ this.special = DFA88_special;
+ this.transition = DFA88_transition;
}
public String getDescription() {
return "5046:1: (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS )";
@@ -20973,10 +20955,10 @@ public class InternalQVTcoreBaseParser extends AbstractInternalAntlrParser {
public static final BitSet FOLLOW_ruleCurlyBracketedClauseCS_in_entryRuleCurlyBracketedClauseCS9582 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleCurlyBracketedClauseCS9592 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_16_in_ruleCurlyBracketedClauseCS9641 = new BitSet(new long[]{0x0000003FE03800B0L});
- public static final BitSet FOLLOW_ruleShadowPartCS_in_ruleCurlyBracketedClauseCS9664 = new BitSet(new long[]{0x00000000000A0000L});
- public static final BitSet FOLLOW_17_in_ruleCurlyBracketedClauseCS9677 = new BitSet(new long[]{0x0000003FE0300030L});
- public static final BitSet FOLLOW_ruleShadowPartCS_in_ruleCurlyBracketedClauseCS9698 = new BitSet(new long[]{0x00000000000A0000L});
- public static final BitSet FOLLOW_ruleStringLiteral_in_ruleCurlyBracketedClauseCS9729 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_ruleStringLiteral_in_ruleCurlyBracketedClauseCS9663 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_ruleShadowPartCS_in_ruleCurlyBracketedClauseCS9691 = new BitSet(new long[]{0x00000000000A0000L});
+ public static final BitSet FOLLOW_17_in_ruleCurlyBracketedClauseCS9704 = new BitSet(new long[]{0x0000003FE0300030L});
+ public static final BitSet FOLLOW_ruleShadowPartCS_in_ruleCurlyBracketedClauseCS9725 = new BitSet(new long[]{0x00000000000A0000L});
public static final BitSet FOLLOW_19_in_ruleCurlyBracketedClauseCS9742 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleRoundBracketedClauseCS_in_entryRuleRoundBracketedClauseCS9778 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleRoundBracketedClauseCS9788 = new BitSet(new long[]{0x0000000000000002L});
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/services/QVTcoreBaseGrammarAccess.java b/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/services/QVTcoreBaseGrammarAccess.java
index 1dfd67f91..bfc54dd3d 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/services/QVTcoreBaseGrammarAccess.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtcorebase/src-gen/org/eclipse/qvtd/xtext/qvtcorebase/services/QVTcoreBaseGrammarAccess.java
@@ -1918,7 +1918,7 @@ public class QVTcoreBaseGrammarAccess extends AbstractGrammarElementFinder {
/// * A curly bracket clause is a generalized rule for the literal arguments of collections, maps, tuples and shadows.* /
//CurlyBracketedClauseCS:
- // {CurlyBracketedClauseCS} "{" ((ownedParts+=ShadowPartCS ("," ownedParts+=ShadowPartCS)*)? | value=StringLiteral) "}";
+ // {CurlyBracketedClauseCS} "{" (value=StringLiteral | ownedParts+=ShadowPartCS ("," ownedParts+=ShadowPartCS)*)? "}";
public EssentialOCLGrammarAccess.CurlyBracketedClauseCSElements getCurlyBracketedClauseCSAccess() {
return gaEssentialOCL.getCurlyBracketedClauseCSAccess();
}
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/AbstractQVTimperativeUiModule.java b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/AbstractQVTimperativeUiModule.java
index 06bb7a4a2..7f33c0f2c 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/AbstractQVTimperativeUiModule.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/AbstractQVTimperativeUiModule.java
@@ -108,6 +108,11 @@ public abstract class AbstractQVTimperativeUiModule extends org.eclipse.xtext.ui
}
// contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
+ public Class<? extends org.eclipse.xtext.generator.IContextualOutputConfigurationProvider> bindIContextualOutputConfigurationProvider() {
+ return org.eclipse.xtext.builder.EclipseOutputConfigurationProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
public void configureIResourceDescriptionsPersisted(com.google.inject.Binder binder) {
binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).annotatedWith(com.google.inject.name.Names.named("org.eclipse.xtext.builder.impl.PersistentDataAwareDirtyResource.PERSISTED_DESCRIPTIONS")).to(org.eclipse.xtext.builder.builderState.IBuilderState.class);
}
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/QVTimperativeParser.java b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/QVTimperativeParser.java
index ff4f4c16f..3cebed575 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/QVTimperativeParser.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/QVTimperativeParser.java
@@ -205,8 +205,8 @@ public class QVTimperativeParser extends AbstractContentAssistParser {
put(grammarAccess.getNameExpCSAccess().getGroup(), "rule__NameExpCS__Group__0");
put(grammarAccess.getNameExpCSAccess().getGroup_4(), "rule__NameExpCS__Group_4__0");
put(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup(), "rule__CurlyBracketedClauseCS__Group__0");
- put(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0(), "rule__CurlyBracketedClauseCS__Group_2_0__0");
- put(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0_1(), "rule__CurlyBracketedClauseCS__Group_2_0_1__0");
+ put(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1(), "rule__CurlyBracketedClauseCS__Group_2_1__0");
+ put(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1_1(), "rule__CurlyBracketedClauseCS__Group_2_1_1__0");
put(grammarAccess.getRoundBracketedClauseCSAccess().getGroup(), "rule__RoundBracketedClauseCS__Group__0");
put(grammarAccess.getRoundBracketedClauseCSAccess().getGroup_2(), "rule__RoundBracketedClauseCS__Group_2__0");
put(grammarAccess.getRoundBracketedClauseCSAccess().getGroup_2_2(), "rule__RoundBracketedClauseCS__Group_2_2__0");
@@ -414,9 +414,9 @@ public class QVTimperativeParser extends AbstractContentAssistParser {
put(grammarAccess.getNameExpCSAccess().getOwnedRoundBracketedClauseAssignment_2(), "rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2");
put(grammarAccess.getNameExpCSAccess().getOwnedCurlyBracketedClauseAssignment_3(), "rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3");
put(grammarAccess.getNameExpCSAccess().getIsPreAssignment_4_0(), "rule__NameExpCS__IsPreAssignment_4_0");
- put(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_0(), "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0");
- put(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_1_1(), "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1");
- put(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_1(), "rule__CurlyBracketedClauseCS__ValueAssignment_2_1");
+ put(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_0(), "rule__CurlyBracketedClauseCS__ValueAssignment_2_0");
+ put(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_0(), "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0");
+ put(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_1_1(), "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1");
put(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_0(), "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0");
put(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_1(), "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1");
put(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_2_0(), "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0");
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g
index 54262e760..1593ac18e 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g
+++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g
@@ -4323,15 +4323,15 @@ rule__CurlyBracketedClauseCS__Alternatives_2
}
:
(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0()); }
-(rule__CurlyBracketedClauseCS__Group_2_0__0)?
-{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_0()); }
+(rule__CurlyBracketedClauseCS__ValueAssignment_2_0)
+{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_0()); }
)
|(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_1()); }
-(rule__CurlyBracketedClauseCS__ValueAssignment_2_1)
-{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_1()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1()); }
+(rule__CurlyBracketedClauseCS__Group_2_1__0)
+{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1()); }
)
;
@@ -15374,7 +15374,7 @@ rule__CurlyBracketedClauseCS__Group__2__Impl
:
(
{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getAlternatives_2()); }
-(rule__CurlyBracketedClauseCS__Alternatives_2)
+(rule__CurlyBracketedClauseCS__Alternatives_2)?
{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getAlternatives_2()); }
)
@@ -15422,27 +15422,27 @@ finally {
-rule__CurlyBracketedClauseCS__Group_2_0__0
+rule__CurlyBracketedClauseCS__Group_2_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__CurlyBracketedClauseCS__Group_2_0__0__Impl
- rule__CurlyBracketedClauseCS__Group_2_0__1
+ rule__CurlyBracketedClauseCS__Group_2_1__0__Impl
+ rule__CurlyBracketedClauseCS__Group_2_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__CurlyBracketedClauseCS__Group_2_0__0__Impl
+rule__CurlyBracketedClauseCS__Group_2_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_0()); }
-(rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0)
-{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_0()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_0()); }
+(rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0)
+{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_0()); }
)
;
@@ -15451,26 +15451,26 @@ finally {
}
-rule__CurlyBracketedClauseCS__Group_2_0__1
+rule__CurlyBracketedClauseCS__Group_2_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__CurlyBracketedClauseCS__Group_2_0__1__Impl
+ rule__CurlyBracketedClauseCS__Group_2_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__CurlyBracketedClauseCS__Group_2_0__1__Impl
+rule__CurlyBracketedClauseCS__Group_2_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0_1()); }
-(rule__CurlyBracketedClauseCS__Group_2_0_1__0)*
-{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0_1()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1_1()); }
+(rule__CurlyBracketedClauseCS__Group_2_1_1__0)*
+{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1_1()); }
)
;
@@ -15483,29 +15483,29 @@ finally {
-rule__CurlyBracketedClauseCS__Group_2_0_1__0
+rule__CurlyBracketedClauseCS__Group_2_1_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl
- rule__CurlyBracketedClauseCS__Group_2_0_1__1
+ rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl
+ rule__CurlyBracketedClauseCS__Group_2_1_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl
+rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_0_1_0()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_1_1_0()); }
','
-{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_0_1_0()); }
+{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_1_1_0()); }
)
;
@@ -15514,26 +15514,26 @@ finally {
}
-rule__CurlyBracketedClauseCS__Group_2_0_1__1
+rule__CurlyBracketedClauseCS__Group_2_1_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl
+ rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl
+rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_1_1()); }
-(rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1)
-{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_1_1()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_1_1()); }
+(rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1)
+{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_1_1()); }
)
;
@@ -21774,14 +21774,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0
+rule__CurlyBracketedClauseCS__ValueAssignment_2_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_0_0()); }
- ruleShadowPartCS{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_0_0()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_0_0()); }
+ ruleStringLiteral{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_0_0()); }
)
;
@@ -21789,14 +21789,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1
+rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_1_1_0()); }
- ruleShadowPartCS{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_1_1_0()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_0_0()); }
+ ruleShadowPartCS{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_0_0()); }
)
;
@@ -21804,14 +21804,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__CurlyBracketedClauseCS__ValueAssignment_2_1
+rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_1_0()); }
- ruleStringLiteral{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_1_0()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_1_1_0()); }
+ ruleShadowPartCS{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_1_1_0()); }
)
;
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperativeParser.java b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperativeParser.java
index 54fef2639..652a35138 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperativeParser.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperativeParser.java
@@ -10499,12 +10499,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
else if ( (LA10_0==25) ) {
int LA10_2 = input.LA(2);
- if ( ((LA10_2>=RULE_SIMPLE_ID && LA10_2<=RULE_ESCAPED_ID)||(LA10_2>=18 && LA10_2<=28)) ) {
- alt10=2;
- }
- else if ( (LA10_2==EOF||LA10_2==16||LA10_2==65||LA10_2==72||LA10_2==75) ) {
+ if ( (LA10_2==EOF||LA10_2==16||LA10_2==65||LA10_2==72||LA10_2==75) ) {
alt10=1;
}
+ else if ( ((LA10_2>=RULE_SIMPLE_ID && LA10_2<=RULE_ESCAPED_ID)||(LA10_2>=18 && LA10_2<=28)) ) {
+ alt10=2;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -14013,63 +14013,52 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CurlyBracketedClauseCS__Alternatives_2"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4320:1: rule__CurlyBracketedClauseCS__Alternatives_2 : ( ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? ) | ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) ) );
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4320:1: rule__CurlyBracketedClauseCS__Alternatives_2 : ( ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_0 ) ) | ( ( rule__CurlyBracketedClauseCS__Group_2_1__0 ) ) );
public final void rule__CurlyBracketedClauseCS__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4324:1: ( ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? ) | ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) ) )
- int alt35=2;
- int LA35_0 = input.LA(1);
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4324:1: ( ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_0 ) ) | ( ( rule__CurlyBracketedClauseCS__Group_2_1__0 ) ) )
+ int alt34=2;
+ int LA34_0 = input.LA(1);
- if ( ((LA35_0>=RULE_SIMPLE_ID && LA35_0<=RULE_ESCAPED_ID)||(LA35_0>=18 && LA35_0<=28)||LA35_0==67) ) {
- alt35=1;
+ if ( (LA34_0==RULE_SINGLE_QUOTED_STRING) ) {
+ alt34=1;
}
- else if ( (LA35_0==RULE_SINGLE_QUOTED_STRING) ) {
- alt35=2;
+ else if ( ((LA34_0>=RULE_SIMPLE_ID && LA34_0<=RULE_ESCAPED_ID)||(LA34_0>=18 && LA34_0<=28)) ) {
+ alt34=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 35, 0, input);
+ new NoViableAltException("", 34, 0, input);
throw nvae;
}
- switch (alt35) {
+ switch (alt34) {
case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4325:1: ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4325:1: ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_0 ) )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4325:1: ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4326:1: ( rule__CurlyBracketedClauseCS__Group_2_0__0 )?
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4325:1: ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_0 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4326:1: ( rule__CurlyBracketedClauseCS__ValueAssignment_2_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_0());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4327:1: ( rule__CurlyBracketedClauseCS__Group_2_0__0 )?
- int alt34=2;
- int LA34_0 = input.LA(1);
-
- if ( ((LA34_0>=RULE_SIMPLE_ID && LA34_0<=RULE_ESCAPED_ID)||(LA34_0>=18 && LA34_0<=28)) ) {
- alt34=1;
- }
- switch (alt34) {
- case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4327:2: rule__CurlyBracketedClauseCS__Group_2_0__0
- {
- pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__0_in_rule__CurlyBracketedClauseCS__Alternatives_29452);
- rule__CurlyBracketedClauseCS__Group_2_0__0();
-
- state._fsp--;
- if (state.failed) return ;
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4327:1: ( rule__CurlyBracketedClauseCS__ValueAssignment_2_0 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4327:2: rule__CurlyBracketedClauseCS__ValueAssignment_2_0
+ {
+ pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__ValueAssignment_2_0_in_rule__CurlyBracketedClauseCS__Alternatives_29452);
+ rule__CurlyBracketedClauseCS__ValueAssignment_2_0();
- }
- break;
+ state._fsp--;
+ if (state.failed) return ;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_0());
}
}
@@ -14078,19 +14067,19 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
break;
case 2 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4331:6: ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4331:6: ( ( rule__CurlyBracketedClauseCS__Group_2_1__0 ) )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4331:6: ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4332:1: ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4331:6: ( ( rule__CurlyBracketedClauseCS__Group_2_1__0 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4332:1: ( rule__CurlyBracketedClauseCS__Group_2_1__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_1());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4333:1: ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4333:2: rule__CurlyBracketedClauseCS__ValueAssignment_2_1
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4333:1: ( rule__CurlyBracketedClauseCS__Group_2_1__0 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4333:2: rule__CurlyBracketedClauseCS__Group_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__ValueAssignment_2_1_in_rule__CurlyBracketedClauseCS__Alternatives_29471);
- rule__CurlyBracketedClauseCS__ValueAssignment_2_1();
+ pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1__0_in_rule__CurlyBracketedClauseCS__Alternatives_29470);
+ rule__CurlyBracketedClauseCS__Group_2_1__0();
state._fsp--;
if (state.failed) return ;
@@ -14098,7 +14087,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_1());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1());
}
}
@@ -14131,23 +14120,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4346:1: ( ( ( rule__NavigatingArgCS__Group_0__0 ) ) | ( ( rule__NavigatingArgCS__Group_1__0 ) ) )
- int alt36=2;
- int LA36_0 = input.LA(1);
+ int alt35=2;
+ int LA35_0 = input.LA(1);
- if ( ((LA36_0>=RULE_INT && LA36_0<=RULE_ESCAPED_ID)||(LA36_0>=18 && LA36_0<=31)||(LA36_0>=48 && LA36_0<=62)||LA36_0==73||LA36_0==79||(LA36_0>=81 && LA36_0<=82)||LA36_0==86||(LA36_0>=91 && LA36_0<=92)||(LA36_0>=98 && LA36_0<=99)) ) {
- alt36=1;
+ if ( ((LA35_0>=RULE_INT && LA35_0<=RULE_ESCAPED_ID)||(LA35_0>=18 && LA35_0<=31)||(LA35_0>=48 && LA35_0<=62)||LA35_0==73||LA35_0==79||(LA35_0>=81 && LA35_0<=82)||LA35_0==86||(LA35_0>=91 && LA35_0<=92)||(LA35_0>=98 && LA35_0<=99)) ) {
+ alt35=1;
}
- else if ( (LA36_0==72) ) {
- alt36=2;
+ else if ( (LA35_0==72) ) {
+ alt35=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 36, 0, input);
+ new NoViableAltException("", 35, 0, input);
throw nvae;
}
- switch (alt36) {
+ switch (alt35) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4347:1: ( ( rule__NavigatingArgCS__Group_0__0 ) )
{
@@ -14160,7 +14149,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4349:1: ( rule__NavigatingArgCS__Group_0__0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4349:2: rule__NavigatingArgCS__Group_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_0__0_in_rule__NavigatingArgCS__Alternatives9504);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_0__0_in_rule__NavigatingArgCS__Alternatives9503);
rule__NavigatingArgCS__Group_0__0();
state._fsp--;
@@ -14189,7 +14178,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4355:1: ( rule__NavigatingArgCS__Group_1__0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4355:2: rule__NavigatingArgCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Alternatives9522);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Alternatives9521);
rule__NavigatingArgCS__Group_1__0();
state._fsp--;
@@ -14231,23 +14220,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4368:1: ( ( ( rule__NavigatingArgCS__Group_0_1_0__0 ) ) | ( ( rule__NavigatingArgCS__Group_0_1_1__0 ) ) )
- int alt37=2;
- int LA37_0 = input.LA(1);
+ int alt36=2;
+ int LA36_0 = input.LA(1);
- if ( (LA37_0==72) ) {
- alt37=1;
+ if ( (LA36_0==72) ) {
+ alt36=1;
}
- else if ( (LA37_0==68) ) {
- alt37=2;
+ else if ( (LA36_0==68) ) {
+ alt36=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 37, 0, input);
+ new NoViableAltException("", 36, 0, input);
throw nvae;
}
- switch (alt37) {
+ switch (alt36) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4369:1: ( ( rule__NavigatingArgCS__Group_0_1_0__0 ) )
{
@@ -14260,7 +14249,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4371:1: ( rule__NavigatingArgCS__Group_0_1_0__0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4371:2: rule__NavigatingArgCS__Group_0_1_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_0_1_0__0_in_rule__NavigatingArgCS__Alternatives_0_19555);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_0_1_0__0_in_rule__NavigatingArgCS__Alternatives_0_19554);
rule__NavigatingArgCS__Group_0_1_0__0();
state._fsp--;
@@ -14289,7 +14278,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4377:1: ( rule__NavigatingArgCS__Group_0_1_1__0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4377:2: rule__NavigatingArgCS__Group_0_1_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_0_1_1__0_in_rule__NavigatingArgCS__Alternatives_0_19573);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_0_1_1__0_in_rule__NavigatingArgCS__Alternatives_0_19572);
rule__NavigatingArgCS__Group_0_1_1__0();
state._fsp--;
@@ -14331,23 +14320,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4390:1: ( ( ( rule__NavigatingCommaArgCS__Group_2_0__0 ) ) | ( ( rule__NavigatingCommaArgCS__Group_2_1__0 ) ) )
- int alt38=2;
- int LA38_0 = input.LA(1);
+ int alt37=2;
+ int LA37_0 = input.LA(1);
- if ( (LA38_0==72) ) {
- alt38=1;
+ if ( (LA37_0==72) ) {
+ alt37=1;
}
- else if ( (LA38_0==68) ) {
- alt38=2;
+ else if ( (LA37_0==68) ) {
+ alt37=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 38, 0, input);
+ new NoViableAltException("", 37, 0, input);
throw nvae;
}
- switch (alt38) {
+ switch (alt37) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4391:1: ( ( rule__NavigatingCommaArgCS__Group_2_0__0 ) )
{
@@ -14360,7 +14349,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4393:1: ( rule__NavigatingCommaArgCS__Group_2_0__0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4393:2: rule__NavigatingCommaArgCS__Group_2_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2_0__0_in_rule__NavigatingCommaArgCS__Alternatives_29606);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2_0__0_in_rule__NavigatingCommaArgCS__Alternatives_29605);
rule__NavigatingCommaArgCS__Group_2_0__0();
state._fsp--;
@@ -14389,7 +14378,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4399:1: ( rule__NavigatingCommaArgCS__Group_2_1__0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4399:2: rule__NavigatingCommaArgCS__Group_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2_1__0_in_rule__NavigatingCommaArgCS__Alternatives_29624);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2_1__0_in_rule__NavigatingCommaArgCS__Alternatives_29623);
rule__NavigatingCommaArgCS__Group_2_1__0();
state._fsp--;
@@ -14431,9 +14420,9 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4412:1: ( ( ruleExpCS ) | ( rulePatternExpCS ) )
- int alt39=2;
- alt39 = dfa39.predict(input);
- switch (alt39) {
+ int alt38=2;
+ alt38 = dfa38.predict(input);
+ switch (alt38) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4413:1: ( ruleExpCS )
{
@@ -14443,7 +14432,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedConditionExpCSParserRuleCall_1_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_09657);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_09656);
ruleExpCS();
state._fsp--;
@@ -14466,7 +14455,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedConditionPatternExpCSParserRuleCall_1_0_1());
}
- pushFollow(FollowSets000.FOLLOW_rulePatternExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_09674);
+ pushFollow(FollowSets000.FOLLOW_rulePatternExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_09673);
rulePatternExpCS();
state._fsp--;
@@ -14505,23 +14494,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4434:1: ( ( ruleMultiplicityBoundsCS ) | ( ruleMultiplicityStringCS ) )
- int alt40=2;
- int LA40_0 = input.LA(1);
+ int alt39=2;
+ int LA39_0 = input.LA(1);
- if ( (LA40_0==RULE_INT) ) {
- alt40=1;
+ if ( (LA39_0==RULE_INT) ) {
+ alt39=1;
}
- else if ( (LA40_0==31||LA40_0==33||LA40_0==64) ) {
- alt40=2;
+ else if ( (LA39_0==31||LA39_0==33||LA39_0==64) ) {
+ alt39=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 40, 0, input);
+ new NoViableAltException("", 39, 0, input);
throw nvae;
}
- switch (alt40) {
+ switch (alt39) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4435:1: ( ruleMultiplicityBoundsCS )
{
@@ -14531,7 +14520,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getMultiplicityBoundsCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleMultiplicityBoundsCS_in_rule__MultiplicityCS__Alternatives_19706);
+ pushFollow(FollowSets000.FOLLOW_ruleMultiplicityBoundsCS_in_rule__MultiplicityCS__Alternatives_19705);
ruleMultiplicityBoundsCS();
state._fsp--;
@@ -14554,7 +14543,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getMultiplicityStringCSParserRuleCall_1_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleMultiplicityStringCS_in_rule__MultiplicityCS__Alternatives_19723);
+ pushFollow(FollowSets000.FOLLOW_ruleMultiplicityStringCS_in_rule__MultiplicityCS__Alternatives_19722);
ruleMultiplicityStringCS();
state._fsp--;
@@ -14593,23 +14582,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4456:1: ( ( '|?' ) | ( ( rule__MultiplicityCS__IsNullFreeAssignment_2_1 ) ) )
- int alt41=2;
- int LA41_0 = input.LA(1);
+ int alt40=2;
+ int LA40_0 = input.LA(1);
- if ( (LA41_0==63) ) {
- alt41=1;
+ if ( (LA40_0==63) ) {
+ alt40=1;
}
- else if ( (LA41_0==101) ) {
- alt41=2;
+ else if ( (LA40_0==101) ) {
+ alt40=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 41, 0, input);
+ new NoViableAltException("", 40, 0, input);
throw nvae;
}
- switch (alt41) {
+ switch (alt40) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4457:1: ( '|?' )
{
@@ -14619,7 +14608,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getVerticalLineQuestionMarkKeyword_2_0());
}
- match(input,63,FollowSets000.FOLLOW_63_in_rule__MultiplicityCS__Alternatives_29756); if (state.failed) return ;
+ match(input,63,FollowSets000.FOLLOW_63_in_rule__MultiplicityCS__Alternatives_29755); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityCSAccess().getVerticalLineQuestionMarkKeyword_2_0());
}
@@ -14641,7 +14630,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4467:1: ( rule__MultiplicityCS__IsNullFreeAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4467:2: rule__MultiplicityCS__IsNullFreeAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__IsNullFreeAssignment_2_1_in_rule__MultiplicityCS__Alternatives_29775);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__IsNullFreeAssignment_2_1_in_rule__MultiplicityCS__Alternatives_29774);
rule__MultiplicityCS__IsNullFreeAssignment_2_1();
state._fsp--;
@@ -14683,32 +14672,32 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4480:1: ( ( '*' ) | ( '+' ) | ( '?' ) )
- int alt42=3;
+ int alt41=3;
switch ( input.LA(1) ) {
case 31:
{
- alt42=1;
+ alt41=1;
}
break;
case 33:
{
- alt42=2;
+ alt41=2;
}
break;
case 64:
{
- alt42=3;
+ alt41=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 42, 0, input);
+ new NoViableAltException("", 41, 0, input);
throw nvae;
}
- switch (alt42) {
+ switch (alt41) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4481:1: ( '*' )
{
@@ -14718,7 +14707,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsAsteriskKeyword_0_0());
}
- match(input,31,FollowSets000.FOLLOW_31_in_rule__MultiplicityStringCS__StringBoundsAlternatives_09809); if (state.failed) return ;
+ match(input,31,FollowSets000.FOLLOW_31_in_rule__MultiplicityStringCS__StringBoundsAlternatives_09808); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsAsteriskKeyword_0_0());
}
@@ -14737,7 +14726,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsPlusSignKeyword_0_1());
}
- match(input,33,FollowSets000.FOLLOW_33_in_rule__MultiplicityStringCS__StringBoundsAlternatives_09829); if (state.failed) return ;
+ match(input,33,FollowSets000.FOLLOW_33_in_rule__MultiplicityStringCS__StringBoundsAlternatives_09828); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsPlusSignKeyword_0_1());
}
@@ -14756,7 +14745,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsQuestionMarkKeyword_0_2());
}
- match(input,64,FollowSets000.FOLLOW_64_in_rule__MultiplicityStringCS__StringBoundsAlternatives_09849); if (state.failed) return ;
+ match(input,64,FollowSets000.FOLLOW_64_in_rule__MultiplicityStringCS__StringBoundsAlternatives_09848); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsQuestionMarkKeyword_0_2());
}
@@ -14791,23 +14780,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4514:1: ( ( ruleTypedRefCS ) | ( ruleWildcardTypeRefCS ) )
- int alt43=2;
- int LA43_0 = input.LA(1);
+ int alt42=2;
+ int LA42_0 = input.LA(1);
- if ( ((LA43_0>=RULE_SIMPLE_ID && LA43_0<=RULE_ESCAPED_ID)||(LA43_0>=18 && LA43_0<=28)) ) {
- alt43=1;
+ if ( ((LA42_0>=RULE_SIMPLE_ID && LA42_0<=RULE_ESCAPED_ID)||(LA42_0>=18 && LA42_0<=28)) ) {
+ alt42=1;
}
- else if ( (LA43_0==64) ) {
- alt43=2;
+ else if ( (LA42_0==64) ) {
+ alt42=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 43, 0, input);
+ new NoViableAltException("", 42, 0, input);
throw nvae;
}
- switch (alt43) {
+ switch (alt42) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4515:1: ( ruleTypedRefCS )
{
@@ -14817,7 +14806,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeRefCSAccess().getTypedRefCSParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleTypedRefCS_in_rule__TypeRefCS__Alternatives9883);
+ pushFollow(FollowSets000.FOLLOW_ruleTypedRefCS_in_rule__TypeRefCS__Alternatives9882);
ruleTypedRefCS();
state._fsp--;
@@ -14840,7 +14829,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeRefCSAccess().getWildcardTypeRefCSParserRuleCall_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleWildcardTypeRefCS_in_rule__TypeRefCS__Alternatives9900);
+ pushFollow(FollowSets000.FOLLOW_ruleWildcardTypeRefCS_in_rule__TypeRefCS__Alternatives9899);
ruleWildcardTypeRefCS();
state._fsp--;
@@ -14879,23 +14868,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4536:1: ( ( RULE_SIMPLE_ID ) | ( RULE_ESCAPED_ID ) )
- int alt44=2;
- int LA44_0 = input.LA(1);
+ int alt43=2;
+ int LA43_0 = input.LA(1);
- if ( (LA44_0==RULE_SIMPLE_ID) ) {
- alt44=1;
+ if ( (LA43_0==RULE_SIMPLE_ID) ) {
+ alt43=1;
}
- else if ( (LA44_0==RULE_ESCAPED_ID) ) {
- alt44=2;
+ else if ( (LA43_0==RULE_ESCAPED_ID) ) {
+ alt43=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 44, 0, input);
+ new NoViableAltException("", 43, 0, input);
throw nvae;
}
- switch (alt44) {
+ switch (alt43) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4537:1: ( RULE_SIMPLE_ID )
{
@@ -14905,7 +14894,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getIDAccess().getSIMPLE_IDTerminalRuleCall_0());
}
- match(input,RULE_SIMPLE_ID,FollowSets000.FOLLOW_RULE_SIMPLE_ID_in_rule__ID__Alternatives9932); if (state.failed) return ;
+ match(input,RULE_SIMPLE_ID,FollowSets000.FOLLOW_RULE_SIMPLE_ID_in_rule__ID__Alternatives9931); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIDAccess().getSIMPLE_IDTerminalRuleCall_0());
}
@@ -14924,7 +14913,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getIDAccess().getESCAPED_IDTerminalRuleCall_1());
}
- match(input,RULE_ESCAPED_ID,FollowSets000.FOLLOW_RULE_ESCAPED_ID_in_rule__ID__Alternatives9949); if (state.failed) return ;
+ match(input,RULE_ESCAPED_ID,FollowSets000.FOLLOW_RULE_ESCAPED_ID_in_rule__ID__Alternatives9948); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIDAccess().getESCAPED_IDTerminalRuleCall_1());
}
@@ -14959,23 +14948,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4558:1: ( ( RULE_INT ) | ( '*' ) )
- int alt45=2;
- int LA45_0 = input.LA(1);
+ int alt44=2;
+ int LA44_0 = input.LA(1);
- if ( (LA45_0==RULE_INT) ) {
- alt45=1;
+ if ( (LA44_0==RULE_INT) ) {
+ alt44=1;
}
- else if ( (LA45_0==31) ) {
- alt45=2;
+ else if ( (LA44_0==31) ) {
+ alt44=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 45, 0, input);
+ new NoViableAltException("", 44, 0, input);
throw nvae;
}
- switch (alt45) {
+ switch (alt44) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4559:1: ( RULE_INT )
{
@@ -14985,7 +14974,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getUPPERAccess().getINTTerminalRuleCall_0());
}
- match(input,RULE_INT,FollowSets000.FOLLOW_RULE_INT_in_rule__UPPER__Alternatives9981); if (state.failed) return ;
+ match(input,RULE_INT,FollowSets000.FOLLOW_RULE_INT_in_rule__UPPER__Alternatives9980); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUPPERAccess().getINTTerminalRuleCall_0());
}
@@ -15004,7 +14993,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getUPPERAccess().getAsteriskKeyword_1());
}
- match(input,31,FollowSets000.FOLLOW_31_in_rule__UPPER__Alternatives9999); if (state.failed) return ;
+ match(input,31,FollowSets000.FOLLOW_31_in_rule__UPPER__Alternatives9998); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUPPERAccess().getAsteriskKeyword_1());
}
@@ -15041,12 +15030,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4584:1: ( rule__TopLevelCS__Group__0__Impl rule__TopLevelCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4585:2: rule__TopLevelCS__Group__0__Impl rule__TopLevelCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__0__Impl_in_rule__TopLevelCS__Group__010031);
+ pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__0__Impl_in_rule__TopLevelCS__Group__010030);
rule__TopLevelCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__1_in_rule__TopLevelCS__Group__010034);
+ pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__1_in_rule__TopLevelCS__Group__010033);
rule__TopLevelCS__Group__1();
state._fsp--;
@@ -15086,21 +15075,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getTopLevelCSAccess().getOwnedImportsAssignment_0());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4599:1: ( rule__TopLevelCS__OwnedImportsAssignment_0 )*
- loop46:
+ loop45:
do {
- int alt46=2;
- int LA46_0 = input.LA(1);
+ int alt45=2;
+ int LA45_0 = input.LA(1);
- if ( (LA46_0==20) ) {
- alt46=1;
+ if ( (LA45_0==20) ) {
+ alt45=1;
}
- switch (alt46) {
+ switch (alt45) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4599:2: rule__TopLevelCS__OwnedImportsAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__OwnedImportsAssignment_0_in_rule__TopLevelCS__Group__0__Impl10061);
+ pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__OwnedImportsAssignment_0_in_rule__TopLevelCS__Group__0__Impl10060);
rule__TopLevelCS__OwnedImportsAssignment_0();
state._fsp--;
@@ -15110,7 +15099,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop46;
+ break loop45;
}
} while (true);
@@ -15148,7 +15137,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4613:1: ( rule__TopLevelCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4614:2: rule__TopLevelCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__1__Impl_in_rule__TopLevelCS__Group__110092);
+ pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__1__Impl_in_rule__TopLevelCS__Group__110091);
rule__TopLevelCS__Group__1__Impl();
state._fsp--;
@@ -15188,21 +15177,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getTopLevelCSAccess().getAlternatives_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4627:1: ( rule__TopLevelCS__Alternatives_1 )*
- loop47:
+ loop46:
do {
- int alt47=2;
- int LA47_0 = input.LA(1);
+ int alt46=2;
+ int LA46_0 = input.LA(1);
- if ( ((LA47_0>=23 && LA47_0<=24)||LA47_0==27||LA47_0==95) ) {
- alt47=1;
+ if ( ((LA46_0>=23 && LA46_0<=24)||LA46_0==27||LA46_0==95) ) {
+ alt46=1;
}
- switch (alt47) {
+ switch (alt46) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4627:2: rule__TopLevelCS__Alternatives_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Alternatives_1_in_rule__TopLevelCS__Group__1__Impl10119);
+ pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Alternatives_1_in_rule__TopLevelCS__Group__1__Impl10118);
rule__TopLevelCS__Alternatives_1();
state._fsp--;
@@ -15212,7 +15201,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop47;
+ break loop46;
}
} while (true);
@@ -15250,12 +15239,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4645:1: ( rule__DirectionCS__Group__0__Impl rule__DirectionCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4646:2: rule__DirectionCS__Group__0__Impl rule__DirectionCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__0__Impl_in_rule__DirectionCS__Group__010154);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__0__Impl_in_rule__DirectionCS__Group__010153);
rule__DirectionCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__1_in_rule__DirectionCS__Group__010157);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__1_in_rule__DirectionCS__Group__010156);
rule__DirectionCS__Group__1();
state._fsp--;
@@ -15329,12 +15318,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4676:1: ( rule__DirectionCS__Group__1__Impl rule__DirectionCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4677:2: rule__DirectionCS__Group__1__Impl rule__DirectionCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__1__Impl_in_rule__DirectionCS__Group__110215);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__1__Impl_in_rule__DirectionCS__Group__110214);
rule__DirectionCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__2_in_rule__DirectionCS__Group__110218);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__2_in_rule__DirectionCS__Group__110217);
rule__DirectionCS__Group__2();
state._fsp--;
@@ -15376,7 +15365,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4691:1: ( rule__DirectionCS__NameAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4691:2: rule__DirectionCS__NameAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__NameAssignment_1_in_rule__DirectionCS__Group__1__Impl10245);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__NameAssignment_1_in_rule__DirectionCS__Group__1__Impl10244);
rule__DirectionCS__NameAssignment_1();
state._fsp--;
@@ -15418,12 +15407,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4705:1: ( rule__DirectionCS__Group__2__Impl rule__DirectionCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4706:2: rule__DirectionCS__Group__2__Impl rule__DirectionCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__2__Impl_in_rule__DirectionCS__Group__210275);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__2__Impl_in_rule__DirectionCS__Group__210274);
rule__DirectionCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__3_in_rule__DirectionCS__Group__210278);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__3_in_rule__DirectionCS__Group__210277);
rule__DirectionCS__Group__3();
state._fsp--;
@@ -15463,17 +15452,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getDirectionCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4720:1: ( rule__DirectionCS__Group_2__0 )?
- int alt48=2;
- int LA48_0 = input.LA(1);
+ int alt47=2;
+ int LA47_0 = input.LA(1);
- if ( (LA48_0==21) ) {
- alt48=1;
+ if ( (LA47_0==21) ) {
+ alt47=1;
}
- switch (alt48) {
+ switch (alt47) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4720:2: rule__DirectionCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__0_in_rule__DirectionCS__Group__2__Impl10305);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__0_in_rule__DirectionCS__Group__2__Impl10304);
rule__DirectionCS__Group_2__0();
state._fsp--;
@@ -15518,7 +15507,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4734:1: ( rule__DirectionCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4735:2: rule__DirectionCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__3__Impl_in_rule__DirectionCS__Group__310336);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group__3__Impl_in_rule__DirectionCS__Group__310335);
rule__DirectionCS__Group__3__Impl();
state._fsp--;
@@ -15558,17 +15547,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getDirectionCSAccess().getGroup_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4748:1: ( rule__DirectionCS__Group_3__0 )?
- int alt49=2;
- int LA49_0 = input.LA(1);
+ int alt48=2;
+ int LA48_0 = input.LA(1);
- if ( (LA49_0==28) ) {
- alt49=1;
+ if ( (LA48_0==28) ) {
+ alt48=1;
}
- switch (alt49) {
+ switch (alt48) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4748:2: rule__DirectionCS__Group_3__0
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__0_in_rule__DirectionCS__Group__3__Impl10363);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__0_in_rule__DirectionCS__Group__3__Impl10362);
rule__DirectionCS__Group_3__0();
state._fsp--;
@@ -15613,12 +15602,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4770:1: ( rule__DirectionCS__Group_2__0__Impl rule__DirectionCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4771:2: rule__DirectionCS__Group_2__0__Impl rule__DirectionCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__0__Impl_in_rule__DirectionCS__Group_2__010402);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__0__Impl_in_rule__DirectionCS__Group_2__010401);
rule__DirectionCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__1_in_rule__DirectionCS__Group_2__010405);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__1_in_rule__DirectionCS__Group_2__010404);
rule__DirectionCS__Group_2__1();
state._fsp--;
@@ -15657,7 +15646,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getImportsKeyword_2_0());
}
- match(input,21,FollowSets000.FOLLOW_21_in_rule__DirectionCS__Group_2__0__Impl10433); if (state.failed) return ;
+ match(input,21,FollowSets000.FOLLOW_21_in_rule__DirectionCS__Group_2__0__Impl10432); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDirectionCSAccess().getImportsKeyword_2_0());
}
@@ -15692,12 +15681,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4801:1: ( rule__DirectionCS__Group_2__1__Impl rule__DirectionCS__Group_2__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4802:2: rule__DirectionCS__Group_2__1__Impl rule__DirectionCS__Group_2__2
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__1__Impl_in_rule__DirectionCS__Group_2__110464);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__1__Impl_in_rule__DirectionCS__Group_2__110463);
rule__DirectionCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__2_in_rule__DirectionCS__Group_2__110467);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__2_in_rule__DirectionCS__Group_2__110466);
rule__DirectionCS__Group_2__2();
state._fsp--;
@@ -15739,7 +15728,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4816:1: ( rule__DirectionCS__ImportsAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4816:2: rule__DirectionCS__ImportsAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__ImportsAssignment_2_1_in_rule__DirectionCS__Group_2__1__Impl10494);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__ImportsAssignment_2_1_in_rule__DirectionCS__Group_2__1__Impl10493);
rule__DirectionCS__ImportsAssignment_2_1();
state._fsp--;
@@ -15781,7 +15770,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4830:1: ( rule__DirectionCS__Group_2__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4831:2: rule__DirectionCS__Group_2__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__2__Impl_in_rule__DirectionCS__Group_2__210524);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2__2__Impl_in_rule__DirectionCS__Group_2__210523);
rule__DirectionCS__Group_2__2__Impl();
state._fsp--;
@@ -15821,21 +15810,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getDirectionCSAccess().getGroup_2_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4844:1: ( rule__DirectionCS__Group_2_2__0 )*
- loop50:
+ loop49:
do {
- int alt50=2;
- int LA50_0 = input.LA(1);
+ int alt49=2;
+ int LA49_0 = input.LA(1);
- if ( (LA50_0==65) ) {
- alt50=1;
+ if ( (LA49_0==65) ) {
+ alt49=1;
}
- switch (alt50) {
+ switch (alt49) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4844:2: rule__DirectionCS__Group_2_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__0_in_rule__DirectionCS__Group_2__2__Impl10551);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__0_in_rule__DirectionCS__Group_2__2__Impl10550);
rule__DirectionCS__Group_2_2__0();
state._fsp--;
@@ -15845,7 +15834,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop50;
+ break loop49;
}
} while (true);
@@ -15883,12 +15872,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4864:1: ( rule__DirectionCS__Group_2_2__0__Impl rule__DirectionCS__Group_2_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4865:2: rule__DirectionCS__Group_2_2__0__Impl rule__DirectionCS__Group_2_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__0__Impl_in_rule__DirectionCS__Group_2_2__010588);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__0__Impl_in_rule__DirectionCS__Group_2_2__010587);
rule__DirectionCS__Group_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__1_in_rule__DirectionCS__Group_2_2__010591);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__1_in_rule__DirectionCS__Group_2_2__010590);
rule__DirectionCS__Group_2_2__1();
state._fsp--;
@@ -15927,7 +15916,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getCommaKeyword_2_2_0());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__DirectionCS__Group_2_2__0__Impl10619); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__DirectionCS__Group_2_2__0__Impl10618); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDirectionCSAccess().getCommaKeyword_2_2_0());
}
@@ -15962,7 +15951,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4895:1: ( rule__DirectionCS__Group_2_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4896:2: rule__DirectionCS__Group_2_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__1__Impl_in_rule__DirectionCS__Group_2_2__110650);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_2_2__1__Impl_in_rule__DirectionCS__Group_2_2__110649);
rule__DirectionCS__Group_2_2__1__Impl();
state._fsp--;
@@ -16004,7 +15993,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4909:1: ( rule__DirectionCS__ImportsAssignment_2_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4909:2: rule__DirectionCS__ImportsAssignment_2_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__ImportsAssignment_2_2_1_in_rule__DirectionCS__Group_2_2__1__Impl10677);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__ImportsAssignment_2_2_1_in_rule__DirectionCS__Group_2_2__1__Impl10676);
rule__DirectionCS__ImportsAssignment_2_2_1();
state._fsp--;
@@ -16046,12 +16035,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4927:1: ( rule__DirectionCS__Group_3__0__Impl rule__DirectionCS__Group_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4928:2: rule__DirectionCS__Group_3__0__Impl rule__DirectionCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__0__Impl_in_rule__DirectionCS__Group_3__010711);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__0__Impl_in_rule__DirectionCS__Group_3__010710);
rule__DirectionCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__1_in_rule__DirectionCS__Group_3__010714);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__1_in_rule__DirectionCS__Group_3__010713);
rule__DirectionCS__Group_3__1();
state._fsp--;
@@ -16090,7 +16079,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getUsesKeyword_3_0());
}
- match(input,28,FollowSets000.FOLLOW_28_in_rule__DirectionCS__Group_3__0__Impl10742); if (state.failed) return ;
+ match(input,28,FollowSets000.FOLLOW_28_in_rule__DirectionCS__Group_3__0__Impl10741); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDirectionCSAccess().getUsesKeyword_3_0());
}
@@ -16125,12 +16114,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4958:1: ( rule__DirectionCS__Group_3__1__Impl rule__DirectionCS__Group_3__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4959:2: rule__DirectionCS__Group_3__1__Impl rule__DirectionCS__Group_3__2
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__1__Impl_in_rule__DirectionCS__Group_3__110773);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__1__Impl_in_rule__DirectionCS__Group_3__110772);
rule__DirectionCS__Group_3__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__2_in_rule__DirectionCS__Group_3__110776);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__2_in_rule__DirectionCS__Group_3__110775);
rule__DirectionCS__Group_3__2();
state._fsp--;
@@ -16172,7 +16161,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4973:1: ( rule__DirectionCS__UsesAssignment_3_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4973:2: rule__DirectionCS__UsesAssignment_3_1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__UsesAssignment_3_1_in_rule__DirectionCS__Group_3__1__Impl10803);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__UsesAssignment_3_1_in_rule__DirectionCS__Group_3__1__Impl10802);
rule__DirectionCS__UsesAssignment_3_1();
state._fsp--;
@@ -16214,7 +16203,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4987:1: ( rule__DirectionCS__Group_3__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:4988:2: rule__DirectionCS__Group_3__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__2__Impl_in_rule__DirectionCS__Group_3__210833);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3__2__Impl_in_rule__DirectionCS__Group_3__210832);
rule__DirectionCS__Group_3__2__Impl();
state._fsp--;
@@ -16254,21 +16243,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getDirectionCSAccess().getGroup_3_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5001:1: ( rule__DirectionCS__Group_3_2__0 )*
- loop51:
+ loop50:
do {
- int alt51=2;
- int LA51_0 = input.LA(1);
+ int alt50=2;
+ int LA50_0 = input.LA(1);
- if ( (LA51_0==65) ) {
- alt51=1;
+ if ( (LA50_0==65) ) {
+ alt50=1;
}
- switch (alt51) {
+ switch (alt50) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5001:2: rule__DirectionCS__Group_3_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__0_in_rule__DirectionCS__Group_3__2__Impl10860);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__0_in_rule__DirectionCS__Group_3__2__Impl10859);
rule__DirectionCS__Group_3_2__0();
state._fsp--;
@@ -16278,7 +16267,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop51;
+ break loop50;
}
} while (true);
@@ -16316,12 +16305,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5021:1: ( rule__DirectionCS__Group_3_2__0__Impl rule__DirectionCS__Group_3_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5022:2: rule__DirectionCS__Group_3_2__0__Impl rule__DirectionCS__Group_3_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__0__Impl_in_rule__DirectionCS__Group_3_2__010897);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__0__Impl_in_rule__DirectionCS__Group_3_2__010896);
rule__DirectionCS__Group_3_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__1_in_rule__DirectionCS__Group_3_2__010900);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__1_in_rule__DirectionCS__Group_3_2__010899);
rule__DirectionCS__Group_3_2__1();
state._fsp--;
@@ -16360,7 +16349,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getDirectionCSAccess().getCommaKeyword_3_2_0());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__DirectionCS__Group_3_2__0__Impl10928); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__DirectionCS__Group_3_2__0__Impl10927); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDirectionCSAccess().getCommaKeyword_3_2_0());
}
@@ -16395,7 +16384,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5052:1: ( rule__DirectionCS__Group_3_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5053:2: rule__DirectionCS__Group_3_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__1__Impl_in_rule__DirectionCS__Group_3_2__110959);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__Group_3_2__1__Impl_in_rule__DirectionCS__Group_3_2__110958);
rule__DirectionCS__Group_3_2__1__Impl();
state._fsp--;
@@ -16437,7 +16426,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5066:1: ( rule__DirectionCS__UsesAssignment_3_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5066:2: rule__DirectionCS__UsesAssignment_3_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__UsesAssignment_3_2_1_in_rule__DirectionCS__Group_3_2__1__Impl10986);
+ pushFollow(FollowSets000.FOLLOW_rule__DirectionCS__UsesAssignment_3_2_1_in_rule__DirectionCS__Group_3_2__1__Impl10985);
rule__DirectionCS__UsesAssignment_3_2_1();
state._fsp--;
@@ -16479,12 +16468,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5084:1: ( rule__MappingCS__Group__0__Impl rule__MappingCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5085:2: rule__MappingCS__Group__0__Impl rule__MappingCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__0__Impl_in_rule__MappingCS__Group__011020);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__0__Impl_in_rule__MappingCS__Group__011019);
rule__MappingCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__1_in_rule__MappingCS__Group__011023);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__1_in_rule__MappingCS__Group__011022);
rule__MappingCS__Group__1();
state._fsp--;
@@ -16558,12 +16547,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5115:1: ( rule__MappingCS__Group__1__Impl rule__MappingCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5116:2: rule__MappingCS__Group__1__Impl rule__MappingCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__1__Impl_in_rule__MappingCS__Group__111081);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__1__Impl_in_rule__MappingCS__Group__111080);
rule__MappingCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__2_in_rule__MappingCS__Group__111084);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__2_in_rule__MappingCS__Group__111083);
rule__MappingCS__Group__2();
state._fsp--;
@@ -16603,17 +16592,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getMappingCSAccess().getIsDefaultAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5130:1: ( rule__MappingCS__IsDefaultAssignment_1 )?
- int alt52=2;
- int LA52_0 = input.LA(1);
+ int alt51=2;
+ int LA51_0 = input.LA(1);
- if ( (LA52_0==95) ) {
- alt52=1;
+ if ( (LA51_0==95) ) {
+ alt51=1;
}
- switch (alt52) {
+ switch (alt51) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5130:2: rule__MappingCS__IsDefaultAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__IsDefaultAssignment_1_in_rule__MappingCS__Group__1__Impl11111);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__IsDefaultAssignment_1_in_rule__MappingCS__Group__1__Impl11110);
rule__MappingCS__IsDefaultAssignment_1();
state._fsp--;
@@ -16658,12 +16647,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5144:1: ( rule__MappingCS__Group__2__Impl rule__MappingCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5145:2: rule__MappingCS__Group__2__Impl rule__MappingCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__2__Impl_in_rule__MappingCS__Group__211142);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__2__Impl_in_rule__MappingCS__Group__211141);
rule__MappingCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__3_in_rule__MappingCS__Group__211145);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__3_in_rule__MappingCS__Group__211144);
rule__MappingCS__Group__3();
state._fsp--;
@@ -16702,7 +16691,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getMapKeyword_2());
}
- match(input,23,FollowSets000.FOLLOW_23_in_rule__MappingCS__Group__2__Impl11173); if (state.failed) return ;
+ match(input,23,FollowSets000.FOLLOW_23_in_rule__MappingCS__Group__2__Impl11172); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCSAccess().getMapKeyword_2());
}
@@ -16737,12 +16726,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5175:1: ( rule__MappingCS__Group__3__Impl rule__MappingCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5176:2: rule__MappingCS__Group__3__Impl rule__MappingCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__3__Impl_in_rule__MappingCS__Group__311204);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__3__Impl_in_rule__MappingCS__Group__311203);
rule__MappingCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__4_in_rule__MappingCS__Group__311207);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__4_in_rule__MappingCS__Group__311206);
rule__MappingCS__Group__4();
state._fsp--;
@@ -16784,7 +16773,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5190:1: ( rule__MappingCS__NameAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5190:2: rule__MappingCS__NameAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__NameAssignment_3_in_rule__MappingCS__Group__3__Impl11234);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__NameAssignment_3_in_rule__MappingCS__Group__3__Impl11233);
rule__MappingCS__NameAssignment_3();
state._fsp--;
@@ -16826,12 +16815,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5204:1: ( rule__MappingCS__Group__4__Impl rule__MappingCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5205:2: rule__MappingCS__Group__4__Impl rule__MappingCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__4__Impl_in_rule__MappingCS__Group__411264);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__4__Impl_in_rule__MappingCS__Group__411263);
rule__MappingCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__5_in_rule__MappingCS__Group__411267);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__5_in_rule__MappingCS__Group__411266);
rule__MappingCS__Group__5();
state._fsp--;
@@ -16871,17 +16860,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getMappingCSAccess().getGroup_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5219:1: ( rule__MappingCS__Group_4__0 )?
- int alt53=2;
- int LA53_0 = input.LA(1);
+ int alt52=2;
+ int LA52_0 = input.LA(1);
- if ( (LA53_0==68) ) {
- alt53=1;
+ if ( (LA52_0==68) ) {
+ alt52=1;
}
- switch (alt53) {
+ switch (alt52) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5219:2: rule__MappingCS__Group_4__0
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4__0_in_rule__MappingCS__Group__4__Impl11294);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4__0_in_rule__MappingCS__Group__4__Impl11293);
rule__MappingCS__Group_4__0();
state._fsp--;
@@ -16926,12 +16915,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5233:1: ( rule__MappingCS__Group__5__Impl rule__MappingCS__Group__6 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5234:2: rule__MappingCS__Group__5__Impl rule__MappingCS__Group__6
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__5__Impl_in_rule__MappingCS__Group__511325);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__5__Impl_in_rule__MappingCS__Group__511324);
rule__MappingCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__6_in_rule__MappingCS__Group__511328);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__6_in_rule__MappingCS__Group__511327);
rule__MappingCS__Group__6();
state._fsp--;
@@ -16970,7 +16959,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getLeftCurlyBracketKeyword_5());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__MappingCS__Group__5__Impl11356); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__MappingCS__Group__5__Impl11355); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCSAccess().getLeftCurlyBracketKeyword_5());
}
@@ -17005,12 +16994,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5264:1: ( rule__MappingCS__Group__6__Impl rule__MappingCS__Group__7 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5265:2: rule__MappingCS__Group__6__Impl rule__MappingCS__Group__7
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__6__Impl_in_rule__MappingCS__Group__611387);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__6__Impl_in_rule__MappingCS__Group__611386);
rule__MappingCS__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__7_in_rule__MappingCS__Group__611390);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__7_in_rule__MappingCS__Group__611389);
rule__MappingCS__Group__7();
state._fsp--;
@@ -17050,21 +17039,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getMappingCSAccess().getOwnedDomainsAssignment_6());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5279:1: ( rule__MappingCS__OwnedDomainsAssignment_6 )*
- loop54:
+ loop53:
do {
- int alt54=2;
- int LA54_0 = input.LA(1);
+ int alt53=2;
+ int LA53_0 = input.LA(1);
- if ( ((LA54_0>=18 && LA54_0<=19)) ) {
- alt54=1;
+ if ( ((LA53_0>=18 && LA53_0<=19)) ) {
+ alt53=1;
}
- switch (alt54) {
+ switch (alt53) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5279:2: rule__MappingCS__OwnedDomainsAssignment_6
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__OwnedDomainsAssignment_6_in_rule__MappingCS__Group__6__Impl11417);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__OwnedDomainsAssignment_6_in_rule__MappingCS__Group__6__Impl11416);
rule__MappingCS__OwnedDomainsAssignment_6();
state._fsp--;
@@ -17074,7 +17063,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop54;
+ break loop53;
}
} while (true);
@@ -17112,12 +17101,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5293:1: ( rule__MappingCS__Group__7__Impl rule__MappingCS__Group__8 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5294:2: rule__MappingCS__Group__7__Impl rule__MappingCS__Group__8
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__7__Impl_in_rule__MappingCS__Group__711448);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__7__Impl_in_rule__MappingCS__Group__711447);
rule__MappingCS__Group__7__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__8_in_rule__MappingCS__Group__711451);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__8_in_rule__MappingCS__Group__711450);
rule__MappingCS__Group__8();
state._fsp--;
@@ -17157,17 +17146,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getMappingCSAccess().getGroup_7());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5308:1: ( rule__MappingCS__Group_7__0 )?
- int alt55=2;
- int LA55_0 = input.LA(1);
+ int alt54=2;
+ int LA54_0 = input.LA(1);
- if ( (LA55_0==69) ) {
- alt55=1;
+ if ( (LA54_0==69) ) {
+ alt54=1;
}
- switch (alt55) {
+ switch (alt54) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5308:2: rule__MappingCS__Group_7__0
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_7__0_in_rule__MappingCS__Group__7__Impl11478);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_7__0_in_rule__MappingCS__Group__7__Impl11477);
rule__MappingCS__Group_7__0();
state._fsp--;
@@ -17212,12 +17201,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5322:1: ( rule__MappingCS__Group__8__Impl rule__MappingCS__Group__9 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5323:2: rule__MappingCS__Group__8__Impl rule__MappingCS__Group__9
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__8__Impl_in_rule__MappingCS__Group__811509);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__8__Impl_in_rule__MappingCS__Group__811508);
rule__MappingCS__Group__8__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__9_in_rule__MappingCS__Group__811512);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__9_in_rule__MappingCS__Group__811511);
rule__MappingCS__Group__9();
state._fsp--;
@@ -17257,17 +17246,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getMappingCSAccess().getOwnedMappingSequenceAssignment_8());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5337:1: ( rule__MappingCS__OwnedMappingSequenceAssignment_8 )?
- int alt56=2;
- int LA56_0 = input.LA(1);
+ int alt55=2;
+ int LA55_0 = input.LA(1);
- if ( ((LA56_0>=70 && LA56_0<=71)||LA56_0==96) ) {
- alt56=1;
+ if ( ((LA55_0>=70 && LA55_0<=71)||LA55_0==96) ) {
+ alt55=1;
}
- switch (alt56) {
+ switch (alt55) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5337:2: rule__MappingCS__OwnedMappingSequenceAssignment_8
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__OwnedMappingSequenceAssignment_8_in_rule__MappingCS__Group__8__Impl11539);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__OwnedMappingSequenceAssignment_8_in_rule__MappingCS__Group__8__Impl11538);
rule__MappingCS__OwnedMappingSequenceAssignment_8();
state._fsp--;
@@ -17312,7 +17301,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5351:1: ( rule__MappingCS__Group__9__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5352:2: rule__MappingCS__Group__9__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__9__Impl_in_rule__MappingCS__Group__911570);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group__9__Impl_in_rule__MappingCS__Group__911569);
rule__MappingCS__Group__9__Impl();
state._fsp--;
@@ -17351,7 +17340,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getRightCurlyBracketKeyword_9());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__MappingCS__Group__9__Impl11598); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__MappingCS__Group__9__Impl11597); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCSAccess().getRightCurlyBracketKeyword_9());
}
@@ -17386,12 +17375,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5401:1: ( rule__MappingCS__Group_4__0__Impl rule__MappingCS__Group_4__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5402:2: rule__MappingCS__Group_4__0__Impl rule__MappingCS__Group_4__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4__0__Impl_in_rule__MappingCS__Group_4__011649);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4__0__Impl_in_rule__MappingCS__Group_4__011648);
rule__MappingCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4__1_in_rule__MappingCS__Group_4__011652);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4__1_in_rule__MappingCS__Group_4__011651);
rule__MappingCS__Group_4__1();
state._fsp--;
@@ -17430,7 +17419,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getInKeyword_4_0());
}
- match(input,68,FollowSets000.FOLLOW_68_in_rule__MappingCS__Group_4__0__Impl11680); if (state.failed) return ;
+ match(input,68,FollowSets000.FOLLOW_68_in_rule__MappingCS__Group_4__0__Impl11679); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCSAccess().getInKeyword_4_0());
}
@@ -17465,7 +17454,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5432:1: ( rule__MappingCS__Group_4__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5433:2: rule__MappingCS__Group_4__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4__1__Impl_in_rule__MappingCS__Group_4__111711);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_4__1__Impl_in_rule__MappingCS__Group_4__111710);
rule__MappingCS__Group_4__1__Impl();
state._fsp--;
@@ -17507,7 +17496,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5446:1: ( rule__MappingCS__OwnedInPathNameAssignment_4_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5446:2: rule__MappingCS__OwnedInPathNameAssignment_4_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__OwnedInPathNameAssignment_4_1_in_rule__MappingCS__Group_4__1__Impl11738);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__OwnedInPathNameAssignment_4_1_in_rule__MappingCS__Group_4__1__Impl11737);
rule__MappingCS__OwnedInPathNameAssignment_4_1();
state._fsp--;
@@ -17549,12 +17538,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5464:1: ( rule__MappingCS__Group_7__0__Impl rule__MappingCS__Group_7__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5465:2: rule__MappingCS__Group_7__0__Impl rule__MappingCS__Group_7__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_7__0__Impl_in_rule__MappingCS__Group_7__011772);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_7__0__Impl_in_rule__MappingCS__Group_7__011771);
rule__MappingCS__Group_7__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_7__1_in_rule__MappingCS__Group_7__011775);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_7__1_in_rule__MappingCS__Group_7__011774);
rule__MappingCS__Group_7__1();
state._fsp--;
@@ -17593,7 +17582,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCSAccess().getWhereKeyword_7_0());
}
- match(input,69,FollowSets000.FOLLOW_69_in_rule__MappingCS__Group_7__0__Impl11803); if (state.failed) return ;
+ match(input,69,FollowSets000.FOLLOW_69_in_rule__MappingCS__Group_7__0__Impl11802); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCSAccess().getWhereKeyword_7_0());
}
@@ -17628,7 +17617,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5495:1: ( rule__MappingCS__Group_7__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5496:2: rule__MappingCS__Group_7__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_7__1__Impl_in_rule__MappingCS__Group_7__111834);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__Group_7__1__Impl_in_rule__MappingCS__Group_7__111833);
rule__MappingCS__Group_7__1__Impl();
state._fsp--;
@@ -17670,7 +17659,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5509:1: ( rule__MappingCS__OwnedMiddleAssignment_7_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5509:2: rule__MappingCS__OwnedMiddleAssignment_7_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCS__OwnedMiddleAssignment_7_1_in_rule__MappingCS__Group_7__1__Impl11861);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCS__OwnedMiddleAssignment_7_1_in_rule__MappingCS__Group_7__1__Impl11860);
rule__MappingCS__OwnedMiddleAssignment_7_1();
state._fsp--;
@@ -17712,12 +17701,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5527:1: ( rule__MappingCallCS__Group__0__Impl rule__MappingCallCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5528:2: rule__MappingCallCS__Group__0__Impl rule__MappingCallCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__0__Impl_in_rule__MappingCallCS__Group__011895);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__0__Impl_in_rule__MappingCallCS__Group__011894);
rule__MappingCallCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__1_in_rule__MappingCallCS__Group__011898);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__1_in_rule__MappingCallCS__Group__011897);
rule__MappingCallCS__Group__1();
state._fsp--;
@@ -17791,12 +17780,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5558:1: ( rule__MappingCallCS__Group__1__Impl rule__MappingCallCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5559:2: rule__MappingCallCS__Group__1__Impl rule__MappingCallCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__1__Impl_in_rule__MappingCallCS__Group__111956);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__1__Impl_in_rule__MappingCallCS__Group__111955);
rule__MappingCallCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__2_in_rule__MappingCallCS__Group__111959);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__2_in_rule__MappingCallCS__Group__111958);
rule__MappingCallCS__Group__2();
state._fsp--;
@@ -17836,17 +17825,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getMappingCallCSAccess().getIsInfiniteAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5573:1: ( rule__MappingCallCS__IsInfiniteAssignment_1 )?
- int alt57=2;
- int LA57_0 = input.LA(1);
+ int alt56=2;
+ int LA56_0 = input.LA(1);
- if ( (LA57_0==96) ) {
- alt57=1;
+ if ( (LA56_0==96) ) {
+ alt56=1;
}
- switch (alt57) {
+ switch (alt56) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5573:2: rule__MappingCallCS__IsInfiniteAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__IsInfiniteAssignment_1_in_rule__MappingCallCS__Group__1__Impl11986);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__IsInfiniteAssignment_1_in_rule__MappingCallCS__Group__1__Impl11985);
rule__MappingCallCS__IsInfiniteAssignment_1();
state._fsp--;
@@ -17891,12 +17880,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5587:1: ( rule__MappingCallCS__Group__2__Impl rule__MappingCallCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5588:2: rule__MappingCallCS__Group__2__Impl rule__MappingCallCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__2__Impl_in_rule__MappingCallCS__Group__212017);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__2__Impl_in_rule__MappingCallCS__Group__212016);
rule__MappingCallCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__3_in_rule__MappingCallCS__Group__212020);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__3_in_rule__MappingCallCS__Group__212019);
rule__MappingCallCS__Group__3();
state._fsp--;
@@ -17935,7 +17924,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallCSAccess().getCallKeyword_2());
}
- match(input,70,FollowSets000.FOLLOW_70_in_rule__MappingCallCS__Group__2__Impl12048); if (state.failed) return ;
+ match(input,70,FollowSets000.FOLLOW_70_in_rule__MappingCallCS__Group__2__Impl12047); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCallCSAccess().getCallKeyword_2());
}
@@ -17970,12 +17959,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5618:1: ( rule__MappingCallCS__Group__3__Impl rule__MappingCallCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5619:2: rule__MappingCallCS__Group__3__Impl rule__MappingCallCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__3__Impl_in_rule__MappingCallCS__Group__312079);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__3__Impl_in_rule__MappingCallCS__Group__312078);
rule__MappingCallCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__4_in_rule__MappingCallCS__Group__312082);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__4_in_rule__MappingCallCS__Group__312081);
rule__MappingCallCS__Group__4();
state._fsp--;
@@ -18017,7 +18006,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5633:1: ( rule__MappingCallCS__ReferredMappingAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5633:2: rule__MappingCallCS__ReferredMappingAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__ReferredMappingAssignment_3_in_rule__MappingCallCS__Group__3__Impl12109);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__ReferredMappingAssignment_3_in_rule__MappingCallCS__Group__3__Impl12108);
rule__MappingCallCS__ReferredMappingAssignment_3();
state._fsp--;
@@ -18059,12 +18048,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5647:1: ( rule__MappingCallCS__Group__4__Impl rule__MappingCallCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5648:2: rule__MappingCallCS__Group__4__Impl rule__MappingCallCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__4__Impl_in_rule__MappingCallCS__Group__412139);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__4__Impl_in_rule__MappingCallCS__Group__412138);
rule__MappingCallCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__5_in_rule__MappingCallCS__Group__412142);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__5_in_rule__MappingCallCS__Group__412141);
rule__MappingCallCS__Group__5();
state._fsp--;
@@ -18103,7 +18092,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallCSAccess().getLeftCurlyBracketKeyword_4());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__MappingCallCS__Group__4__Impl12170); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__MappingCallCS__Group__4__Impl12169); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCallCSAccess().getLeftCurlyBracketKeyword_4());
}
@@ -18138,12 +18127,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5678:1: ( rule__MappingCallCS__Group__5__Impl rule__MappingCallCS__Group__6 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5679:2: rule__MappingCallCS__Group__5__Impl rule__MappingCallCS__Group__6
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__5__Impl_in_rule__MappingCallCS__Group__512201);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__5__Impl_in_rule__MappingCallCS__Group__512200);
rule__MappingCallCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__6_in_rule__MappingCallCS__Group__512204);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__6_in_rule__MappingCallCS__Group__512203);
rule__MappingCallCS__Group__6();
state._fsp--;
@@ -18183,21 +18172,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getMappingCallCSAccess().getOwnedBindingsAssignment_5());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5693:1: ( rule__MappingCallCS__OwnedBindingsAssignment_5 )*
- loop58:
+ loop57:
do {
- int alt58=2;
- int LA58_0 = input.LA(1);
+ int alt57=2;
+ int LA57_0 = input.LA(1);
- if ( ((LA58_0>=RULE_SIMPLE_ID && LA58_0<=RULE_ESCAPED_ID)||(LA58_0>=18 && LA58_0<=28)) ) {
- alt58=1;
+ if ( ((LA57_0>=RULE_SIMPLE_ID && LA57_0<=RULE_ESCAPED_ID)||(LA57_0>=18 && LA57_0<=28)) ) {
+ alt57=1;
}
- switch (alt58) {
+ switch (alt57) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5693:2: rule__MappingCallCS__OwnedBindingsAssignment_5
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__OwnedBindingsAssignment_5_in_rule__MappingCallCS__Group__5__Impl12231);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__OwnedBindingsAssignment_5_in_rule__MappingCallCS__Group__5__Impl12230);
rule__MappingCallCS__OwnedBindingsAssignment_5();
state._fsp--;
@@ -18207,7 +18196,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop58;
+ break loop57;
}
} while (true);
@@ -18245,7 +18234,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5707:1: ( rule__MappingCallCS__Group__6__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5708:2: rule__MappingCallCS__Group__6__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__6__Impl_in_rule__MappingCallCS__Group__612262);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallCS__Group__6__Impl_in_rule__MappingCallCS__Group__612261);
rule__MappingCallCS__Group__6__Impl();
state._fsp--;
@@ -18284,7 +18273,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallCSAccess().getRightCurlyBracketKeyword_6());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__MappingCallCS__Group__6__Impl12290); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__MappingCallCS__Group__6__Impl12289); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCallCSAccess().getRightCurlyBracketKeyword_6());
}
@@ -18319,12 +18308,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5751:1: ( rule__MappingCallBindingCS__Group__0__Impl rule__MappingCallBindingCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5752:2: rule__MappingCallBindingCS__Group__0__Impl rule__MappingCallBindingCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__Group__0__Impl_in_rule__MappingCallBindingCS__Group__012335);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__Group__0__Impl_in_rule__MappingCallBindingCS__Group__012334);
rule__MappingCallBindingCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__Group__1_in_rule__MappingCallBindingCS__Group__012338);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__Group__1_in_rule__MappingCallBindingCS__Group__012337);
rule__MappingCallBindingCS__Group__1();
state._fsp--;
@@ -18366,7 +18355,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5766:1: ( rule__MappingCallBindingCS__ReferredVariableAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5766:2: rule__MappingCallBindingCS__ReferredVariableAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__ReferredVariableAssignment_0_in_rule__MappingCallBindingCS__Group__0__Impl12365);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__ReferredVariableAssignment_0_in_rule__MappingCallBindingCS__Group__0__Impl12364);
rule__MappingCallBindingCS__ReferredVariableAssignment_0();
state._fsp--;
@@ -18408,12 +18397,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5780:1: ( rule__MappingCallBindingCS__Group__1__Impl rule__MappingCallBindingCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5781:2: rule__MappingCallBindingCS__Group__1__Impl rule__MappingCallBindingCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__Group__1__Impl_in_rule__MappingCallBindingCS__Group__112395);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__Group__1__Impl_in_rule__MappingCallBindingCS__Group__112394);
rule__MappingCallBindingCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__Group__2_in_rule__MappingCallBindingCS__Group__112398);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__Group__2_in_rule__MappingCallBindingCS__Group__112397);
rule__MappingCallBindingCS__Group__2();
state._fsp--;
@@ -18455,7 +18444,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5795:1: ( rule__MappingCallBindingCS__Alternatives_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5795:2: rule__MappingCallBindingCS__Alternatives_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__Alternatives_1_in_rule__MappingCallBindingCS__Group__1__Impl12425);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__Alternatives_1_in_rule__MappingCallBindingCS__Group__1__Impl12424);
rule__MappingCallBindingCS__Alternatives_1();
state._fsp--;
@@ -18497,12 +18486,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5809:1: ( rule__MappingCallBindingCS__Group__2__Impl rule__MappingCallBindingCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5810:2: rule__MappingCallBindingCS__Group__2__Impl rule__MappingCallBindingCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__Group__2__Impl_in_rule__MappingCallBindingCS__Group__212455);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__Group__2__Impl_in_rule__MappingCallBindingCS__Group__212454);
rule__MappingCallBindingCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__Group__3_in_rule__MappingCallBindingCS__Group__212458);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__Group__3_in_rule__MappingCallBindingCS__Group__212457);
rule__MappingCallBindingCS__Group__3();
state._fsp--;
@@ -18544,7 +18533,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5824:1: ( rule__MappingCallBindingCS__OwnedValueAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5824:2: rule__MappingCallBindingCS__OwnedValueAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__OwnedValueAssignment_2_in_rule__MappingCallBindingCS__Group__2__Impl12485);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__OwnedValueAssignment_2_in_rule__MappingCallBindingCS__Group__2__Impl12484);
rule__MappingCallBindingCS__OwnedValueAssignment_2();
state._fsp--;
@@ -18586,7 +18575,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5838:1: ( rule__MappingCallBindingCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5839:2: rule__MappingCallBindingCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__Group__3__Impl_in_rule__MappingCallBindingCS__Group__312515);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingCallBindingCS__Group__3__Impl_in_rule__MappingCallBindingCS__Group__312514);
rule__MappingCallBindingCS__Group__3__Impl();
state._fsp--;
@@ -18625,7 +18614,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingCallBindingCSAccess().getSemicolonKeyword_3());
}
- match(input,17,FollowSets000.FOLLOW_17_in_rule__MappingCallBindingCS__Group__3__Impl12543); if (state.failed) return ;
+ match(input,17,FollowSets000.FOLLOW_17_in_rule__MappingCallBindingCS__Group__3__Impl12542); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingCallBindingCSAccess().getSemicolonKeyword_3());
}
@@ -18660,12 +18649,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5876:1: ( rule__MappingLoopCS__Group__0__Impl rule__MappingLoopCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5877:2: rule__MappingLoopCS__Group__0__Impl rule__MappingLoopCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingLoopCS__Group__0__Impl_in_rule__MappingLoopCS__Group__012582);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingLoopCS__Group__0__Impl_in_rule__MappingLoopCS__Group__012581);
rule__MappingLoopCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingLoopCS__Group__1_in_rule__MappingLoopCS__Group__012585);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingLoopCS__Group__1_in_rule__MappingLoopCS__Group__012584);
rule__MappingLoopCS__Group__1();
state._fsp--;
@@ -18704,7 +18693,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingLoopCSAccess().getForKeyword_0());
}
- match(input,71,FollowSets000.FOLLOW_71_in_rule__MappingLoopCS__Group__0__Impl12613); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_71_in_rule__MappingLoopCS__Group__0__Impl12612); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingLoopCSAccess().getForKeyword_0());
}
@@ -18739,12 +18728,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5907:1: ( rule__MappingLoopCS__Group__1__Impl rule__MappingLoopCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5908:2: rule__MappingLoopCS__Group__1__Impl rule__MappingLoopCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingLoopCS__Group__1__Impl_in_rule__MappingLoopCS__Group__112644);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingLoopCS__Group__1__Impl_in_rule__MappingLoopCS__Group__112643);
rule__MappingLoopCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingLoopCS__Group__2_in_rule__MappingLoopCS__Group__112647);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingLoopCS__Group__2_in_rule__MappingLoopCS__Group__112646);
rule__MappingLoopCS__Group__2();
state._fsp--;
@@ -18786,7 +18775,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5922:1: ( rule__MappingLoopCS__OwnedIteratorAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5922:2: rule__MappingLoopCS__OwnedIteratorAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingLoopCS__OwnedIteratorAssignment_1_in_rule__MappingLoopCS__Group__1__Impl12674);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingLoopCS__OwnedIteratorAssignment_1_in_rule__MappingLoopCS__Group__1__Impl12673);
rule__MappingLoopCS__OwnedIteratorAssignment_1();
state._fsp--;
@@ -18828,12 +18817,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5936:1: ( rule__MappingLoopCS__Group__2__Impl rule__MappingLoopCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5937:2: rule__MappingLoopCS__Group__2__Impl rule__MappingLoopCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingLoopCS__Group__2__Impl_in_rule__MappingLoopCS__Group__212704);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingLoopCS__Group__2__Impl_in_rule__MappingLoopCS__Group__212703);
rule__MappingLoopCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingLoopCS__Group__3_in_rule__MappingLoopCS__Group__212707);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingLoopCS__Group__3_in_rule__MappingLoopCS__Group__212706);
rule__MappingLoopCS__Group__3();
state._fsp--;
@@ -18872,7 +18861,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingLoopCSAccess().getInKeyword_2());
}
- match(input,68,FollowSets000.FOLLOW_68_in_rule__MappingLoopCS__Group__2__Impl12735); if (state.failed) return ;
+ match(input,68,FollowSets000.FOLLOW_68_in_rule__MappingLoopCS__Group__2__Impl12734); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingLoopCSAccess().getInKeyword_2());
}
@@ -18907,12 +18896,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5967:1: ( rule__MappingLoopCS__Group__3__Impl rule__MappingLoopCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5968:2: rule__MappingLoopCS__Group__3__Impl rule__MappingLoopCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingLoopCS__Group__3__Impl_in_rule__MappingLoopCS__Group__312766);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingLoopCS__Group__3__Impl_in_rule__MappingLoopCS__Group__312765);
rule__MappingLoopCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingLoopCS__Group__4_in_rule__MappingLoopCS__Group__312769);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingLoopCS__Group__4_in_rule__MappingLoopCS__Group__312768);
rule__MappingLoopCS__Group__4();
state._fsp--;
@@ -18954,7 +18943,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5982:1: ( rule__MappingLoopCS__OwnedInExpressionAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5982:2: rule__MappingLoopCS__OwnedInExpressionAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingLoopCS__OwnedInExpressionAssignment_3_in_rule__MappingLoopCS__Group__3__Impl12796);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingLoopCS__OwnedInExpressionAssignment_3_in_rule__MappingLoopCS__Group__3__Impl12795);
rule__MappingLoopCS__OwnedInExpressionAssignment_3();
state._fsp--;
@@ -18996,12 +18985,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5996:1: ( rule__MappingLoopCS__Group__4__Impl rule__MappingLoopCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:5997:2: rule__MappingLoopCS__Group__4__Impl rule__MappingLoopCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingLoopCS__Group__4__Impl_in_rule__MappingLoopCS__Group__412826);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingLoopCS__Group__4__Impl_in_rule__MappingLoopCS__Group__412825);
rule__MappingLoopCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingLoopCS__Group__5_in_rule__MappingLoopCS__Group__412829);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingLoopCS__Group__5_in_rule__MappingLoopCS__Group__412828);
rule__MappingLoopCS__Group__5();
state._fsp--;
@@ -19040,7 +19029,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingLoopCSAccess().getLeftCurlyBracketKeyword_4());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__MappingLoopCS__Group__4__Impl12857); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__MappingLoopCS__Group__4__Impl12856); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingLoopCSAccess().getLeftCurlyBracketKeyword_4());
}
@@ -19075,12 +19064,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6027:1: ( rule__MappingLoopCS__Group__5__Impl rule__MappingLoopCS__Group__6 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6028:2: rule__MappingLoopCS__Group__5__Impl rule__MappingLoopCS__Group__6
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingLoopCS__Group__5__Impl_in_rule__MappingLoopCS__Group__512888);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingLoopCS__Group__5__Impl_in_rule__MappingLoopCS__Group__512887);
rule__MappingLoopCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingLoopCS__Group__6_in_rule__MappingLoopCS__Group__512891);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingLoopCS__Group__6_in_rule__MappingLoopCS__Group__512890);
rule__MappingLoopCS__Group__6();
state._fsp--;
@@ -19122,7 +19111,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6042:1: ( rule__MappingLoopCS__OwnedMappingSequenceAssignment_5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6042:2: rule__MappingLoopCS__OwnedMappingSequenceAssignment_5
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingLoopCS__OwnedMappingSequenceAssignment_5_in_rule__MappingLoopCS__Group__5__Impl12918);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingLoopCS__OwnedMappingSequenceAssignment_5_in_rule__MappingLoopCS__Group__5__Impl12917);
rule__MappingLoopCS__OwnedMappingSequenceAssignment_5();
state._fsp--;
@@ -19164,7 +19153,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6056:1: ( rule__MappingLoopCS__Group__6__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6057:2: rule__MappingLoopCS__Group__6__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingLoopCS__Group__6__Impl_in_rule__MappingLoopCS__Group__612948);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingLoopCS__Group__6__Impl_in_rule__MappingLoopCS__Group__612947);
rule__MappingLoopCS__Group__6__Impl();
state._fsp--;
@@ -19203,7 +19192,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingLoopCSAccess().getRightCurlyBracketKeyword_6());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__MappingLoopCS__Group__6__Impl12976); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__MappingLoopCS__Group__6__Impl12975); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingLoopCSAccess().getRightCurlyBracketKeyword_6());
}
@@ -19238,12 +19227,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6100:1: ( rule__MappingIteratorCS__Group__0__Impl rule__MappingIteratorCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6101:2: rule__MappingIteratorCS__Group__0__Impl rule__MappingIteratorCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingIteratorCS__Group__0__Impl_in_rule__MappingIteratorCS__Group__013021);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingIteratorCS__Group__0__Impl_in_rule__MappingIteratorCS__Group__013020);
rule__MappingIteratorCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingIteratorCS__Group__1_in_rule__MappingIteratorCS__Group__013024);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingIteratorCS__Group__1_in_rule__MappingIteratorCS__Group__013023);
rule__MappingIteratorCS__Group__1();
state._fsp--;
@@ -19285,7 +19274,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6115:1: ( rule__MappingIteratorCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6115:2: rule__MappingIteratorCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingIteratorCS__NameAssignment_0_in_rule__MappingIteratorCS__Group__0__Impl13051);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingIteratorCS__NameAssignment_0_in_rule__MappingIteratorCS__Group__0__Impl13050);
rule__MappingIteratorCS__NameAssignment_0();
state._fsp--;
@@ -19327,7 +19316,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6129:1: ( rule__MappingIteratorCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6130:2: rule__MappingIteratorCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingIteratorCS__Group__1__Impl_in_rule__MappingIteratorCS__Group__113081);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingIteratorCS__Group__1__Impl_in_rule__MappingIteratorCS__Group__113080);
rule__MappingIteratorCS__Group__1__Impl();
state._fsp--;
@@ -19367,17 +19356,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getMappingIteratorCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6143:1: ( rule__MappingIteratorCS__Group_1__0 )?
- int alt59=2;
- int LA59_0 = input.LA(1);
+ int alt58=2;
+ int LA58_0 = input.LA(1);
- if ( (LA59_0==72) ) {
- alt59=1;
+ if ( (LA58_0==72) ) {
+ alt58=1;
}
- switch (alt59) {
+ switch (alt58) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6143:2: rule__MappingIteratorCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingIteratorCS__Group_1__0_in_rule__MappingIteratorCS__Group__1__Impl13108);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingIteratorCS__Group_1__0_in_rule__MappingIteratorCS__Group__1__Impl13107);
rule__MappingIteratorCS__Group_1__0();
state._fsp--;
@@ -19422,12 +19411,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6161:1: ( rule__MappingIteratorCS__Group_1__0__Impl rule__MappingIteratorCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6162:2: rule__MappingIteratorCS__Group_1__0__Impl rule__MappingIteratorCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingIteratorCS__Group_1__0__Impl_in_rule__MappingIteratorCS__Group_1__013143);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingIteratorCS__Group_1__0__Impl_in_rule__MappingIteratorCS__Group_1__013142);
rule__MappingIteratorCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MappingIteratorCS__Group_1__1_in_rule__MappingIteratorCS__Group_1__013146);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingIteratorCS__Group_1__1_in_rule__MappingIteratorCS__Group_1__013145);
rule__MappingIteratorCS__Group_1__1();
state._fsp--;
@@ -19466,7 +19455,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMappingIteratorCSAccess().getColonKeyword_1_0());
}
- match(input,72,FollowSets000.FOLLOW_72_in_rule__MappingIteratorCS__Group_1__0__Impl13174); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_72_in_rule__MappingIteratorCS__Group_1__0__Impl13173); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMappingIteratorCSAccess().getColonKeyword_1_0());
}
@@ -19501,7 +19490,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6192:1: ( rule__MappingIteratorCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6193:2: rule__MappingIteratorCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingIteratorCS__Group_1__1__Impl_in_rule__MappingIteratorCS__Group_1__113205);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingIteratorCS__Group_1__1__Impl_in_rule__MappingIteratorCS__Group_1__113204);
rule__MappingIteratorCS__Group_1__1__Impl();
state._fsp--;
@@ -19543,7 +19532,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6206:1: ( rule__MappingIteratorCS__OwnedTypeAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6206:2: rule__MappingIteratorCS__OwnedTypeAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MappingIteratorCS__OwnedTypeAssignment_1_1_in_rule__MappingIteratorCS__Group_1__1__Impl13232);
+ pushFollow(FollowSets000.FOLLOW_rule__MappingIteratorCS__OwnedTypeAssignment_1_1_in_rule__MappingIteratorCS__Group_1__1__Impl13231);
rule__MappingIteratorCS__OwnedTypeAssignment_1_1();
state._fsp--;
@@ -19585,12 +19574,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6224:1: ( rule__SourceDomainCS__Group__0__Impl rule__SourceDomainCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6225:2: rule__SourceDomainCS__Group__0__Impl rule__SourceDomainCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__Group__0__Impl_in_rule__SourceDomainCS__Group__013266);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__Group__0__Impl_in_rule__SourceDomainCS__Group__013265);
rule__SourceDomainCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__Group__1_in_rule__SourceDomainCS__Group__013269);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__Group__1_in_rule__SourceDomainCS__Group__013268);
rule__SourceDomainCS__Group__1();
state._fsp--;
@@ -19632,7 +19621,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6239:1: ( rule__SourceDomainCS__IsCheckAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6239:2: rule__SourceDomainCS__IsCheckAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__IsCheckAssignment_0_in_rule__SourceDomainCS__Group__0__Impl13296);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__IsCheckAssignment_0_in_rule__SourceDomainCS__Group__0__Impl13295);
rule__SourceDomainCS__IsCheckAssignment_0();
state._fsp--;
@@ -19674,12 +19663,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6253:1: ( rule__SourceDomainCS__Group__1__Impl rule__SourceDomainCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6254:2: rule__SourceDomainCS__Group__1__Impl rule__SourceDomainCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__Group__1__Impl_in_rule__SourceDomainCS__Group__113326);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__Group__1__Impl_in_rule__SourceDomainCS__Group__113325);
rule__SourceDomainCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__Group__2_in_rule__SourceDomainCS__Group__113329);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__Group__2_in_rule__SourceDomainCS__Group__113328);
rule__SourceDomainCS__Group__2();
state._fsp--;
@@ -19721,7 +19710,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6268:1: ( rule__SourceDomainCS__DirectionAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6268:2: rule__SourceDomainCS__DirectionAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__DirectionAssignment_1_in_rule__SourceDomainCS__Group__1__Impl13356);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__DirectionAssignment_1_in_rule__SourceDomainCS__Group__1__Impl13355);
rule__SourceDomainCS__DirectionAssignment_1();
state._fsp--;
@@ -19763,12 +19752,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6282:1: ( rule__SourceDomainCS__Group__2__Impl rule__SourceDomainCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6283:2: rule__SourceDomainCS__Group__2__Impl rule__SourceDomainCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__Group__2__Impl_in_rule__SourceDomainCS__Group__213386);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__Group__2__Impl_in_rule__SourceDomainCS__Group__213385);
rule__SourceDomainCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__Group__3_in_rule__SourceDomainCS__Group__213389);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__Group__3_in_rule__SourceDomainCS__Group__213388);
rule__SourceDomainCS__Group__3();
state._fsp--;
@@ -19810,7 +19799,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6297:1: ( rule__SourceDomainCS__OwnedGuardPatternAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6297:2: rule__SourceDomainCS__OwnedGuardPatternAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__OwnedGuardPatternAssignment_2_in_rule__SourceDomainCS__Group__2__Impl13416);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__OwnedGuardPatternAssignment_2_in_rule__SourceDomainCS__Group__2__Impl13415);
rule__SourceDomainCS__OwnedGuardPatternAssignment_2();
state._fsp--;
@@ -19852,7 +19841,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6311:1: ( rule__SourceDomainCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6312:2: rule__SourceDomainCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__Group__3__Impl_in_rule__SourceDomainCS__Group__313446);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__Group__3__Impl_in_rule__SourceDomainCS__Group__313445);
rule__SourceDomainCS__Group__3__Impl();
state._fsp--;
@@ -19894,7 +19883,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6325:1: ( rule__SourceDomainCS__OwnedBottomPatternAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6325:2: rule__SourceDomainCS__OwnedBottomPatternAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__OwnedBottomPatternAssignment_3_in_rule__SourceDomainCS__Group__3__Impl13473);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceDomainCS__OwnedBottomPatternAssignment_3_in_rule__SourceDomainCS__Group__3__Impl13472);
rule__SourceDomainCS__OwnedBottomPatternAssignment_3();
state._fsp--;
@@ -19936,12 +19925,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6347:1: ( rule__SourceBottomPatternCS__Group__0__Impl rule__SourceBottomPatternCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6348:2: rule__SourceBottomPatternCS__Group__0__Impl rule__SourceBottomPatternCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceBottomPatternCS__Group__0__Impl_in_rule__SourceBottomPatternCS__Group__013511);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceBottomPatternCS__Group__0__Impl_in_rule__SourceBottomPatternCS__Group__013510);
rule__SourceBottomPatternCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__SourceBottomPatternCS__Group__1_in_rule__SourceBottomPatternCS__Group__013514);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceBottomPatternCS__Group__1_in_rule__SourceBottomPatternCS__Group__013513);
rule__SourceBottomPatternCS__Group__1();
state._fsp--;
@@ -20015,12 +20004,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6378:1: ( rule__SourceBottomPatternCS__Group__1__Impl rule__SourceBottomPatternCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6379:2: rule__SourceBottomPatternCS__Group__1__Impl rule__SourceBottomPatternCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceBottomPatternCS__Group__1__Impl_in_rule__SourceBottomPatternCS__Group__113572);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceBottomPatternCS__Group__1__Impl_in_rule__SourceBottomPatternCS__Group__113571);
rule__SourceBottomPatternCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__SourceBottomPatternCS__Group__2_in_rule__SourceBottomPatternCS__Group__113575);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceBottomPatternCS__Group__2_in_rule__SourceBottomPatternCS__Group__113574);
rule__SourceBottomPatternCS__Group__2();
state._fsp--;
@@ -20059,7 +20048,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceBottomPatternCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__SourceBottomPatternCS__Group__1__Impl13603); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__SourceBottomPatternCS__Group__1__Impl13602); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSourceBottomPatternCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -20094,7 +20083,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6409:1: ( rule__SourceBottomPatternCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6410:2: rule__SourceBottomPatternCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceBottomPatternCS__Group__2__Impl_in_rule__SourceBottomPatternCS__Group__213634);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceBottomPatternCS__Group__2__Impl_in_rule__SourceBottomPatternCS__Group__213633);
rule__SourceBottomPatternCS__Group__2__Impl();
state._fsp--;
@@ -20133,7 +20122,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceBottomPatternCSAccess().getRightCurlyBracketKeyword_2());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__SourceBottomPatternCS__Group__2__Impl13662); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__SourceBottomPatternCS__Group__2__Impl13661); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSourceBottomPatternCSAccess().getRightCurlyBracketKeyword_2());
}
@@ -20168,12 +20157,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6445:1: ( rule__SourceGuardPatternCS__Group__0__Impl rule__SourceGuardPatternCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6446:2: rule__SourceGuardPatternCS__Group__0__Impl rule__SourceGuardPatternCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group__0__Impl_in_rule__SourceGuardPatternCS__Group__013699);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group__0__Impl_in_rule__SourceGuardPatternCS__Group__013698);
rule__SourceGuardPatternCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group__1_in_rule__SourceGuardPatternCS__Group__013702);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group__1_in_rule__SourceGuardPatternCS__Group__013701);
rule__SourceGuardPatternCS__Group__1();
state._fsp--;
@@ -20247,12 +20236,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6476:1: ( rule__SourceGuardPatternCS__Group__1__Impl rule__SourceGuardPatternCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6477:2: rule__SourceGuardPatternCS__Group__1__Impl rule__SourceGuardPatternCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group__1__Impl_in_rule__SourceGuardPatternCS__Group__113760);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group__1__Impl_in_rule__SourceGuardPatternCS__Group__113759);
rule__SourceGuardPatternCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group__2_in_rule__SourceGuardPatternCS__Group__113763);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group__2_in_rule__SourceGuardPatternCS__Group__113762);
rule__SourceGuardPatternCS__Group__2();
state._fsp--;
@@ -20291,7 +20280,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceGuardPatternCSAccess().getLeftParenthesisKeyword_1());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__SourceGuardPatternCS__Group__1__Impl13791); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__SourceGuardPatternCS__Group__1__Impl13790); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSourceGuardPatternCSAccess().getLeftParenthesisKeyword_1());
}
@@ -20326,12 +20315,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6507:1: ( rule__SourceGuardPatternCS__Group__2__Impl rule__SourceGuardPatternCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6508:2: rule__SourceGuardPatternCS__Group__2__Impl rule__SourceGuardPatternCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group__2__Impl_in_rule__SourceGuardPatternCS__Group__213822);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group__2__Impl_in_rule__SourceGuardPatternCS__Group__213821);
rule__SourceGuardPatternCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group__3_in_rule__SourceGuardPatternCS__Group__213825);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group__3_in_rule__SourceGuardPatternCS__Group__213824);
rule__SourceGuardPatternCS__Group__3();
state._fsp--;
@@ -20371,17 +20360,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getSourceGuardPatternCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6522:1: ( rule__SourceGuardPatternCS__Group_2__0 )?
- int alt60=2;
- int LA60_0 = input.LA(1);
+ int alt59=2;
+ int LA59_0 = input.LA(1);
- if ( ((LA60_0>=RULE_SIMPLE_ID && LA60_0<=RULE_ESCAPED_ID)||(LA60_0>=18 && LA60_0<=28)) ) {
- alt60=1;
+ if ( ((LA59_0>=RULE_SIMPLE_ID && LA59_0<=RULE_ESCAPED_ID)||(LA59_0>=18 && LA59_0<=28)) ) {
+ alt59=1;
}
- switch (alt60) {
+ switch (alt59) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6522:2: rule__SourceGuardPatternCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group_2__0_in_rule__SourceGuardPatternCS__Group__2__Impl13852);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group_2__0_in_rule__SourceGuardPatternCS__Group__2__Impl13851);
rule__SourceGuardPatternCS__Group_2__0();
state._fsp--;
@@ -20426,7 +20415,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6536:1: ( rule__SourceGuardPatternCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6537:2: rule__SourceGuardPatternCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group__3__Impl_in_rule__SourceGuardPatternCS__Group__313883);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group__3__Impl_in_rule__SourceGuardPatternCS__Group__313882);
rule__SourceGuardPatternCS__Group__3__Impl();
state._fsp--;
@@ -20465,7 +20454,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceGuardPatternCSAccess().getRightParenthesisKeyword_3());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__SourceGuardPatternCS__Group__3__Impl13911); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__SourceGuardPatternCS__Group__3__Impl13910); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSourceGuardPatternCSAccess().getRightParenthesisKeyword_3());
}
@@ -20500,12 +20489,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6574:1: ( rule__SourceGuardPatternCS__Group_2__0__Impl rule__SourceGuardPatternCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6575:2: rule__SourceGuardPatternCS__Group_2__0__Impl rule__SourceGuardPatternCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group_2__0__Impl_in_rule__SourceGuardPatternCS__Group_2__013950);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group_2__0__Impl_in_rule__SourceGuardPatternCS__Group_2__013949);
rule__SourceGuardPatternCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group_2__1_in_rule__SourceGuardPatternCS__Group_2__013953);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group_2__1_in_rule__SourceGuardPatternCS__Group_2__013952);
rule__SourceGuardPatternCS__Group_2__1();
state._fsp--;
@@ -20547,7 +20536,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6589:1: ( rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6589:2: rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0_in_rule__SourceGuardPatternCS__Group_2__0__Impl13980);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0_in_rule__SourceGuardPatternCS__Group_2__0__Impl13979);
rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0();
state._fsp--;
@@ -20589,7 +20578,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6603:1: ( rule__SourceGuardPatternCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6604:2: rule__SourceGuardPatternCS__Group_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group_2__1__Impl_in_rule__SourceGuardPatternCS__Group_2__114010);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group_2__1__Impl_in_rule__SourceGuardPatternCS__Group_2__114009);
rule__SourceGuardPatternCS__Group_2__1__Impl();
state._fsp--;
@@ -20629,21 +20618,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getSourceGuardPatternCSAccess().getGroup_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6617:1: ( rule__SourceGuardPatternCS__Group_2_1__0 )*
- loop61:
+ loop60:
do {
- int alt61=2;
- int LA61_0 = input.LA(1);
+ int alt60=2;
+ int LA60_0 = input.LA(1);
- if ( (LA61_0==65) ) {
- alt61=1;
+ if ( (LA60_0==65) ) {
+ alt60=1;
}
- switch (alt61) {
+ switch (alt60) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6617:2: rule__SourceGuardPatternCS__Group_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group_2_1__0_in_rule__SourceGuardPatternCS__Group_2__1__Impl14037);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group_2_1__0_in_rule__SourceGuardPatternCS__Group_2__1__Impl14036);
rule__SourceGuardPatternCS__Group_2_1__0();
state._fsp--;
@@ -20653,7 +20642,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop61;
+ break loop60;
}
} while (true);
@@ -20691,12 +20680,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6635:1: ( rule__SourceGuardPatternCS__Group_2_1__0__Impl rule__SourceGuardPatternCS__Group_2_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6636:2: rule__SourceGuardPatternCS__Group_2_1__0__Impl rule__SourceGuardPatternCS__Group_2_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group_2_1__0__Impl_in_rule__SourceGuardPatternCS__Group_2_1__014072);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group_2_1__0__Impl_in_rule__SourceGuardPatternCS__Group_2_1__014071);
rule__SourceGuardPatternCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group_2_1__1_in_rule__SourceGuardPatternCS__Group_2_1__014075);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group_2_1__1_in_rule__SourceGuardPatternCS__Group_2_1__014074);
rule__SourceGuardPatternCS__Group_2_1__1();
state._fsp--;
@@ -20735,7 +20724,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getSourceGuardPatternCSAccess().getCommaKeyword_2_1_0());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__SourceGuardPatternCS__Group_2_1__0__Impl14103); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__SourceGuardPatternCS__Group_2_1__0__Impl14102); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getSourceGuardPatternCSAccess().getCommaKeyword_2_1_0());
}
@@ -20770,7 +20759,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6666:1: ( rule__SourceGuardPatternCS__Group_2_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6667:2: rule__SourceGuardPatternCS__Group_2_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group_2_1__1__Impl_in_rule__SourceGuardPatternCS__Group_2_1__114134);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__Group_2_1__1__Impl_in_rule__SourceGuardPatternCS__Group_2_1__114133);
rule__SourceGuardPatternCS__Group_2_1__1__Impl();
state._fsp--;
@@ -20812,7 +20801,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6680:1: ( rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6680:2: rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1_in_rule__SourceGuardPatternCS__Group_2_1__1__Impl14161);
+ pushFollow(FollowSets000.FOLLOW_rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1_in_rule__SourceGuardPatternCS__Group_2_1__1__Impl14160);
rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1();
state._fsp--;
@@ -20854,12 +20843,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6698:1: ( rule__MiddleDomainCS__Group__0__Impl rule__MiddleDomainCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6699:2: rule__MiddleDomainCS__Group__0__Impl rule__MiddleDomainCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleDomainCS__Group__0__Impl_in_rule__MiddleDomainCS__Group__014195);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleDomainCS__Group__0__Impl_in_rule__MiddleDomainCS__Group__014194);
rule__MiddleDomainCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MiddleDomainCS__Group__1_in_rule__MiddleDomainCS__Group__014198);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleDomainCS__Group__1_in_rule__MiddleDomainCS__Group__014197);
rule__MiddleDomainCS__Group__1();
state._fsp--;
@@ -20933,12 +20922,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6729:1: ( rule__MiddleDomainCS__Group__1__Impl rule__MiddleDomainCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6730:2: rule__MiddleDomainCS__Group__1__Impl rule__MiddleDomainCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleDomainCS__Group__1__Impl_in_rule__MiddleDomainCS__Group__114256);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleDomainCS__Group__1__Impl_in_rule__MiddleDomainCS__Group__114255);
rule__MiddleDomainCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MiddleDomainCS__Group__2_in_rule__MiddleDomainCS__Group__114259);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleDomainCS__Group__2_in_rule__MiddleDomainCS__Group__114258);
rule__MiddleDomainCS__Group__2();
state._fsp--;
@@ -20980,7 +20969,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6744:1: ( rule__MiddleDomainCS__OwnedGuardPatternAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6744:2: rule__MiddleDomainCS__OwnedGuardPatternAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleDomainCS__OwnedGuardPatternAssignment_1_in_rule__MiddleDomainCS__Group__1__Impl14286);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleDomainCS__OwnedGuardPatternAssignment_1_in_rule__MiddleDomainCS__Group__1__Impl14285);
rule__MiddleDomainCS__OwnedGuardPatternAssignment_1();
state._fsp--;
@@ -21022,7 +21011,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6758:1: ( rule__MiddleDomainCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6759:2: rule__MiddleDomainCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleDomainCS__Group__2__Impl_in_rule__MiddleDomainCS__Group__214316);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleDomainCS__Group__2__Impl_in_rule__MiddleDomainCS__Group__214315);
rule__MiddleDomainCS__Group__2__Impl();
state._fsp--;
@@ -21064,7 +21053,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6772:1: ( rule__MiddleDomainCS__OwnedBottomPatternAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6772:2: rule__MiddleDomainCS__OwnedBottomPatternAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleDomainCS__OwnedBottomPatternAssignment_2_in_rule__MiddleDomainCS__Group__2__Impl14343);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleDomainCS__OwnedBottomPatternAssignment_2_in_rule__MiddleDomainCS__Group__2__Impl14342);
rule__MiddleDomainCS__OwnedBottomPatternAssignment_2();
state._fsp--;
@@ -21106,12 +21095,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6792:1: ( rule__MiddleBottomPatternCS__Group_0__0__Impl rule__MiddleBottomPatternCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6793:2: rule__MiddleBottomPatternCS__Group_0__0__Impl rule__MiddleBottomPatternCS__Group_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_0__0__Impl_in_rule__MiddleBottomPatternCS__Group_0__014379);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_0__0__Impl_in_rule__MiddleBottomPatternCS__Group_0__014378);
rule__MiddleBottomPatternCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_0__1_in_rule__MiddleBottomPatternCS__Group_0__014382);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_0__1_in_rule__MiddleBottomPatternCS__Group_0__014381);
rule__MiddleBottomPatternCS__Group_0__1();
state._fsp--;
@@ -21150,7 +21139,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_0_0());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__MiddleBottomPatternCS__Group_0__0__Impl14410); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__MiddleBottomPatternCS__Group_0__0__Impl14409); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_0_0());
}
@@ -21185,12 +21174,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6823:1: ( rule__MiddleBottomPatternCS__Group_0__1__Impl rule__MiddleBottomPatternCS__Group_0__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6824:2: rule__MiddleBottomPatternCS__Group_0__1__Impl rule__MiddleBottomPatternCS__Group_0__2
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_0__1__Impl_in_rule__MiddleBottomPatternCS__Group_0__114441);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_0__1__Impl_in_rule__MiddleBottomPatternCS__Group_0__114440);
rule__MiddleBottomPatternCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_0__2_in_rule__MiddleBottomPatternCS__Group_0__114444);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_0__2_in_rule__MiddleBottomPatternCS__Group_0__114443);
rule__MiddleBottomPatternCS__Group_0__2();
state._fsp--;
@@ -21232,7 +21221,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6838:1: ( rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6838:2: rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1_in_rule__MiddleBottomPatternCS__Group_0__1__Impl14471);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1_in_rule__MiddleBottomPatternCS__Group_0__1__Impl14470);
rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1();
state._fsp--;
@@ -21274,12 +21263,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6852:1: ( rule__MiddleBottomPatternCS__Group_0__2__Impl rule__MiddleBottomPatternCS__Group_0__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6853:2: rule__MiddleBottomPatternCS__Group_0__2__Impl rule__MiddleBottomPatternCS__Group_0__3
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_0__2__Impl_in_rule__MiddleBottomPatternCS__Group_0__214501);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_0__2__Impl_in_rule__MiddleBottomPatternCS__Group_0__214500);
rule__MiddleBottomPatternCS__Group_0__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_0__3_in_rule__MiddleBottomPatternCS__Group_0__214504);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_0__3_in_rule__MiddleBottomPatternCS__Group_0__214503);
rule__MiddleBottomPatternCS__Group_0__3();
state._fsp--;
@@ -21319,21 +21308,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_0_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6867:1: ( rule__MiddleBottomPatternCS__Group_0_2__0 )*
- loop62:
+ loop61:
do {
- int alt62=2;
- int LA62_0 = input.LA(1);
+ int alt61=2;
+ int LA61_0 = input.LA(1);
- if ( (LA62_0==65) ) {
- alt62=1;
+ if ( (LA61_0==65) ) {
+ alt61=1;
}
- switch (alt62) {
+ switch (alt61) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6867:2: rule__MiddleBottomPatternCS__Group_0_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_0_2__0_in_rule__MiddleBottomPatternCS__Group_0__2__Impl14531);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_0_2__0_in_rule__MiddleBottomPatternCS__Group_0__2__Impl14530);
rule__MiddleBottomPatternCS__Group_0_2__0();
state._fsp--;
@@ -21343,7 +21332,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop62;
+ break loop61;
}
} while (true);
@@ -21381,12 +21370,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6881:1: ( rule__MiddleBottomPatternCS__Group_0__3__Impl rule__MiddleBottomPatternCS__Group_0__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6882:2: rule__MiddleBottomPatternCS__Group_0__3__Impl rule__MiddleBottomPatternCS__Group_0__4
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_0__3__Impl_in_rule__MiddleBottomPatternCS__Group_0__314562);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_0__3__Impl_in_rule__MiddleBottomPatternCS__Group_0__314561);
rule__MiddleBottomPatternCS__Group_0__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_0__4_in_rule__MiddleBottomPatternCS__Group_0__314565);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_0__4_in_rule__MiddleBottomPatternCS__Group_0__314564);
rule__MiddleBottomPatternCS__Group_0__4();
state._fsp--;
@@ -21425,7 +21414,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleBottomPatternCSAccess().getVerticalLineKeyword_0_3());
}
- match(input,75,FollowSets000.FOLLOW_75_in_rule__MiddleBottomPatternCS__Group_0__3__Impl14593); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_75_in_rule__MiddleBottomPatternCS__Group_0__3__Impl14592); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMiddleBottomPatternCSAccess().getVerticalLineKeyword_0_3());
}
@@ -21460,12 +21449,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6912:1: ( rule__MiddleBottomPatternCS__Group_0__4__Impl rule__MiddleBottomPatternCS__Group_0__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6913:2: rule__MiddleBottomPatternCS__Group_0__4__Impl rule__MiddleBottomPatternCS__Group_0__5
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_0__4__Impl_in_rule__MiddleBottomPatternCS__Group_0__414624);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_0__4__Impl_in_rule__MiddleBottomPatternCS__Group_0__414623);
rule__MiddleBottomPatternCS__Group_0__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_0__5_in_rule__MiddleBottomPatternCS__Group_0__414627);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_0__5_in_rule__MiddleBottomPatternCS__Group_0__414626);
rule__MiddleBottomPatternCS__Group_0__5();
state._fsp--;
@@ -21505,21 +21494,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsAssignment_0_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6927:1: ( rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_0_4 )*
- loop63:
+ loop62:
do {
- int alt63=2;
- int LA63_0 = input.LA(1);
+ int alt62=2;
+ int LA62_0 = input.LA(1);
- if ( ((LA63_0>=RULE_INT && LA63_0<=RULE_ESCAPED_ID)||(LA63_0>=18 && LA63_0<=31)||(LA63_0>=48 && LA63_0<=62)||LA63_0==73||LA63_0==79||(LA63_0>=81 && LA63_0<=82)||LA63_0==86||(LA63_0>=91 && LA63_0<=92)||LA63_0==95||(LA63_0>=98 && LA63_0<=99)) ) {
- alt63=1;
+ if ( ((LA62_0>=RULE_INT && LA62_0<=RULE_ESCAPED_ID)||(LA62_0>=18 && LA62_0<=31)||(LA62_0>=48 && LA62_0<=62)||LA62_0==73||LA62_0==79||(LA62_0>=81 && LA62_0<=82)||LA62_0==86||(LA62_0>=91 && LA62_0<=92)||LA62_0==95||(LA62_0>=98 && LA62_0<=99)) ) {
+ alt62=1;
}
- switch (alt63) {
+ switch (alt62) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6927:2: rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_0_4
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_0_4_in_rule__MiddleBottomPatternCS__Group_0__4__Impl14654);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_0_4_in_rule__MiddleBottomPatternCS__Group_0__4__Impl14653);
rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_0_4();
state._fsp--;
@@ -21529,7 +21518,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop63;
+ break loop62;
}
} while (true);
@@ -21567,7 +21556,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6941:1: ( rule__MiddleBottomPatternCS__Group_0__5__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6942:2: rule__MiddleBottomPatternCS__Group_0__5__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_0__5__Impl_in_rule__MiddleBottomPatternCS__Group_0__514685);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_0__5__Impl_in_rule__MiddleBottomPatternCS__Group_0__514684);
rule__MiddleBottomPatternCS__Group_0__5__Impl();
state._fsp--;
@@ -21606,7 +21595,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_0_5());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__MiddleBottomPatternCS__Group_0__5__Impl14713); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__MiddleBottomPatternCS__Group_0__5__Impl14712); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_0_5());
}
@@ -21641,12 +21630,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6983:1: ( rule__MiddleBottomPatternCS__Group_0_2__0__Impl rule__MiddleBottomPatternCS__Group_0_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:6984:2: rule__MiddleBottomPatternCS__Group_0_2__0__Impl rule__MiddleBottomPatternCS__Group_0_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_0_2__0__Impl_in_rule__MiddleBottomPatternCS__Group_0_2__014756);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_0_2__0__Impl_in_rule__MiddleBottomPatternCS__Group_0_2__014755);
rule__MiddleBottomPatternCS__Group_0_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_0_2__1_in_rule__MiddleBottomPatternCS__Group_0_2__014759);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_0_2__1_in_rule__MiddleBottomPatternCS__Group_0_2__014758);
rule__MiddleBottomPatternCS__Group_0_2__1();
state._fsp--;
@@ -21685,7 +21674,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleBottomPatternCSAccess().getCommaKeyword_0_2_0());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__MiddleBottomPatternCS__Group_0_2__0__Impl14787); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__MiddleBottomPatternCS__Group_0_2__0__Impl14786); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMiddleBottomPatternCSAccess().getCommaKeyword_0_2_0());
}
@@ -21720,7 +21709,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7014:1: ( rule__MiddleBottomPatternCS__Group_0_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7015:2: rule__MiddleBottomPatternCS__Group_0_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_0_2__1__Impl_in_rule__MiddleBottomPatternCS__Group_0_2__114818);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_0_2__1__Impl_in_rule__MiddleBottomPatternCS__Group_0_2__114817);
rule__MiddleBottomPatternCS__Group_0_2__1__Impl();
state._fsp--;
@@ -21762,7 +21751,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7028:1: ( rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7028:2: rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_in_rule__MiddleBottomPatternCS__Group_0_2__1__Impl14845);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_in_rule__MiddleBottomPatternCS__Group_0_2__1__Impl14844);
rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1();
state._fsp--;
@@ -21804,12 +21793,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7046:1: ( rule__MiddleBottomPatternCS__Group_1__0__Impl rule__MiddleBottomPatternCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7047:2: rule__MiddleBottomPatternCS__Group_1__0__Impl rule__MiddleBottomPatternCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_1__0__Impl_in_rule__MiddleBottomPatternCS__Group_1__014879);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_1__0__Impl_in_rule__MiddleBottomPatternCS__Group_1__014878);
rule__MiddleBottomPatternCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_1__1_in_rule__MiddleBottomPatternCS__Group_1__014882);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_1__1_in_rule__MiddleBottomPatternCS__Group_1__014881);
rule__MiddleBottomPatternCS__Group_1__1();
state._fsp--;
@@ -21848,7 +21837,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_0());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__MiddleBottomPatternCS__Group_1__0__Impl14910); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__MiddleBottomPatternCS__Group_1__0__Impl14909); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_0());
}
@@ -21883,12 +21872,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7077:1: ( rule__MiddleBottomPatternCS__Group_1__1__Impl rule__MiddleBottomPatternCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7078:2: rule__MiddleBottomPatternCS__Group_1__1__Impl rule__MiddleBottomPatternCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_1__1__Impl_in_rule__MiddleBottomPatternCS__Group_1__114941);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_1__1__Impl_in_rule__MiddleBottomPatternCS__Group_1__114940);
rule__MiddleBottomPatternCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_1__2_in_rule__MiddleBottomPatternCS__Group_1__114944);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_1__2_in_rule__MiddleBottomPatternCS__Group_1__114943);
rule__MiddleBottomPatternCS__Group_1__2();
state._fsp--;
@@ -21930,7 +21919,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7092:1: ( rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7092:2: rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1_in_rule__MiddleBottomPatternCS__Group_1__1__Impl14971);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1_in_rule__MiddleBottomPatternCS__Group_1__1__Impl14970);
rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1();
state._fsp--;
@@ -21972,12 +21961,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7106:1: ( rule__MiddleBottomPatternCS__Group_1__2__Impl rule__MiddleBottomPatternCS__Group_1__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7107:2: rule__MiddleBottomPatternCS__Group_1__2__Impl rule__MiddleBottomPatternCS__Group_1__3
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_1__2__Impl_in_rule__MiddleBottomPatternCS__Group_1__215001);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_1__2__Impl_in_rule__MiddleBottomPatternCS__Group_1__215000);
rule__MiddleBottomPatternCS__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_1__3_in_rule__MiddleBottomPatternCS__Group_1__215004);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_1__3_in_rule__MiddleBottomPatternCS__Group_1__215003);
rule__MiddleBottomPatternCS__Group_1__3();
state._fsp--;
@@ -22017,21 +22006,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getMiddleBottomPatternCSAccess().getGroup_1_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7121:1: ( rule__MiddleBottomPatternCS__Group_1_2__0 )*
- loop64:
+ loop63:
do {
- int alt64=2;
- int LA64_0 = input.LA(1);
+ int alt63=2;
+ int LA63_0 = input.LA(1);
- if ( (LA64_0==65) ) {
- alt64=1;
+ if ( (LA63_0==65) ) {
+ alt63=1;
}
- switch (alt64) {
+ switch (alt63) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7121:2: rule__MiddleBottomPatternCS__Group_1_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_1_2__0_in_rule__MiddleBottomPatternCS__Group_1__2__Impl15031);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_1_2__0_in_rule__MiddleBottomPatternCS__Group_1__2__Impl15030);
rule__MiddleBottomPatternCS__Group_1_2__0();
state._fsp--;
@@ -22041,7 +22030,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop64;
+ break loop63;
}
} while (true);
@@ -22079,7 +22068,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7135:1: ( rule__MiddleBottomPatternCS__Group_1__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7136:2: rule__MiddleBottomPatternCS__Group_1__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_1__3__Impl_in_rule__MiddleBottomPatternCS__Group_1__315062);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_1__3__Impl_in_rule__MiddleBottomPatternCS__Group_1__315061);
rule__MiddleBottomPatternCS__Group_1__3__Impl();
state._fsp--;
@@ -22118,7 +22107,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__MiddleBottomPatternCS__Group_1__3__Impl15090); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__MiddleBottomPatternCS__Group_1__3__Impl15089); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3());
}
@@ -22153,12 +22142,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7173:1: ( rule__MiddleBottomPatternCS__Group_1_2__0__Impl rule__MiddleBottomPatternCS__Group_1_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7174:2: rule__MiddleBottomPatternCS__Group_1_2__0__Impl rule__MiddleBottomPatternCS__Group_1_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_1_2__0__Impl_in_rule__MiddleBottomPatternCS__Group_1_2__015129);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_1_2__0__Impl_in_rule__MiddleBottomPatternCS__Group_1_2__015128);
rule__MiddleBottomPatternCS__Group_1_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_1_2__1_in_rule__MiddleBottomPatternCS__Group_1_2__015132);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_1_2__1_in_rule__MiddleBottomPatternCS__Group_1_2__015131);
rule__MiddleBottomPatternCS__Group_1_2__1();
state._fsp--;
@@ -22197,7 +22186,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleBottomPatternCSAccess().getCommaKeyword_1_2_0());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__MiddleBottomPatternCS__Group_1_2__0__Impl15160); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__MiddleBottomPatternCS__Group_1_2__0__Impl15159); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMiddleBottomPatternCSAccess().getCommaKeyword_1_2_0());
}
@@ -22232,7 +22221,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7204:1: ( rule__MiddleBottomPatternCS__Group_1_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7205:2: rule__MiddleBottomPatternCS__Group_1_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_1_2__1__Impl_in_rule__MiddleBottomPatternCS__Group_1_2__115191);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_1_2__1__Impl_in_rule__MiddleBottomPatternCS__Group_1_2__115190);
rule__MiddleBottomPatternCS__Group_1_2__1__Impl();
state._fsp--;
@@ -22274,7 +22263,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7218:1: ( rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7218:2: rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_in_rule__MiddleBottomPatternCS__Group_1_2__1__Impl15218);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_in_rule__MiddleBottomPatternCS__Group_1_2__1__Impl15217);
rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1();
state._fsp--;
@@ -22316,12 +22305,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7236:1: ( rule__MiddleBottomPatternCS__Group_2__0__Impl rule__MiddleBottomPatternCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7237:2: rule__MiddleBottomPatternCS__Group_2__0__Impl rule__MiddleBottomPatternCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_2__0__Impl_in_rule__MiddleBottomPatternCS__Group_2__015252);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_2__0__Impl_in_rule__MiddleBottomPatternCS__Group_2__015251);
rule__MiddleBottomPatternCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_2__1_in_rule__MiddleBottomPatternCS__Group_2__015255);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_2__1_in_rule__MiddleBottomPatternCS__Group_2__015254);
rule__MiddleBottomPatternCS__Group_2__1();
state._fsp--;
@@ -22360,7 +22349,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_2_0());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__MiddleBottomPatternCS__Group_2__0__Impl15283); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__MiddleBottomPatternCS__Group_2__0__Impl15282); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_2_0());
}
@@ -22395,12 +22384,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7267:1: ( rule__MiddleBottomPatternCS__Group_2__1__Impl rule__MiddleBottomPatternCS__Group_2__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7268:2: rule__MiddleBottomPatternCS__Group_2__1__Impl rule__MiddleBottomPatternCS__Group_2__2
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_2__1__Impl_in_rule__MiddleBottomPatternCS__Group_2__115314);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_2__1__Impl_in_rule__MiddleBottomPatternCS__Group_2__115313);
rule__MiddleBottomPatternCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_2__2_in_rule__MiddleBottomPatternCS__Group_2__115317);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_2__2_in_rule__MiddleBottomPatternCS__Group_2__115316);
rule__MiddleBottomPatternCS__Group_2__2();
state._fsp--;
@@ -22445,7 +22434,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7283:1: ( rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7283:2: rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1_in_rule__MiddleBottomPatternCS__Group_2__1__Impl15346);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1_in_rule__MiddleBottomPatternCS__Group_2__1__Impl15345);
rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1();
state._fsp--;
@@ -22466,21 +22455,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getMiddleBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7288:1: ( rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1 )*
- loop65:
+ loop64:
do {
- int alt65=2;
- int LA65_0 = input.LA(1);
+ int alt64=2;
+ int LA64_0 = input.LA(1);
- if ( ((LA65_0>=RULE_INT && LA65_0<=RULE_ESCAPED_ID)||(LA65_0>=18 && LA65_0<=31)||(LA65_0>=48 && LA65_0<=62)||LA65_0==73||LA65_0==79||(LA65_0>=81 && LA65_0<=82)||LA65_0==86||(LA65_0>=91 && LA65_0<=92)||LA65_0==95||(LA65_0>=98 && LA65_0<=99)) ) {
- alt65=1;
+ if ( ((LA64_0>=RULE_INT && LA64_0<=RULE_ESCAPED_ID)||(LA64_0>=18 && LA64_0<=31)||(LA64_0>=48 && LA64_0<=62)||LA64_0==73||LA64_0==79||(LA64_0>=81 && LA64_0<=82)||LA64_0==86||(LA64_0>=91 && LA64_0<=92)||LA64_0==95||(LA64_0>=98 && LA64_0<=99)) ) {
+ alt64=1;
}
- switch (alt65) {
+ switch (alt64) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7288:2: rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1_in_rule__MiddleBottomPatternCS__Group_2__1__Impl15358);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1_in_rule__MiddleBottomPatternCS__Group_2__1__Impl15357);
rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1();
state._fsp--;
@@ -22490,7 +22479,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop65;
+ break loop64;
}
} while (true);
@@ -22531,7 +22520,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7303:1: ( rule__MiddleBottomPatternCS__Group_2__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7304:2: rule__MiddleBottomPatternCS__Group_2__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_2__2__Impl_in_rule__MiddleBottomPatternCS__Group_2__215391);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_2__2__Impl_in_rule__MiddleBottomPatternCS__Group_2__215390);
rule__MiddleBottomPatternCS__Group_2__2__Impl();
state._fsp--;
@@ -22570,7 +22559,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_2_2());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__MiddleBottomPatternCS__Group_2__2__Impl15419); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__MiddleBottomPatternCS__Group_2__2__Impl15418); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_2_2());
}
@@ -22605,12 +22594,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7339:1: ( rule__MiddleBottomPatternCS__Group_3__0__Impl rule__MiddleBottomPatternCS__Group_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7340:2: rule__MiddleBottomPatternCS__Group_3__0__Impl rule__MiddleBottomPatternCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_3__0__Impl_in_rule__MiddleBottomPatternCS__Group_3__015456);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_3__0__Impl_in_rule__MiddleBottomPatternCS__Group_3__015455);
rule__MiddleBottomPatternCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_3__1_in_rule__MiddleBottomPatternCS__Group_3__015459);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_3__1_in_rule__MiddleBottomPatternCS__Group_3__015458);
rule__MiddleBottomPatternCS__Group_3__1();
state._fsp--;
@@ -22684,12 +22673,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7370:1: ( rule__MiddleBottomPatternCS__Group_3__1__Impl rule__MiddleBottomPatternCS__Group_3__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7371:2: rule__MiddleBottomPatternCS__Group_3__1__Impl rule__MiddleBottomPatternCS__Group_3__2
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_3__1__Impl_in_rule__MiddleBottomPatternCS__Group_3__115517);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_3__1__Impl_in_rule__MiddleBottomPatternCS__Group_3__115516);
rule__MiddleBottomPatternCS__Group_3__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_3__2_in_rule__MiddleBottomPatternCS__Group_3__115520);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_3__2_in_rule__MiddleBottomPatternCS__Group_3__115519);
rule__MiddleBottomPatternCS__Group_3__2();
state._fsp--;
@@ -22728,7 +22717,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_3_1());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__MiddleBottomPatternCS__Group_3__1__Impl15548); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__MiddleBottomPatternCS__Group_3__1__Impl15547); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMiddleBottomPatternCSAccess().getLeftCurlyBracketKeyword_3_1());
}
@@ -22763,7 +22752,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7401:1: ( rule__MiddleBottomPatternCS__Group_3__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7402:2: rule__MiddleBottomPatternCS__Group_3__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_3__2__Impl_in_rule__MiddleBottomPatternCS__Group_3__215579);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleBottomPatternCS__Group_3__2__Impl_in_rule__MiddleBottomPatternCS__Group_3__215578);
rule__MiddleBottomPatternCS__Group_3__2__Impl();
state._fsp--;
@@ -22802,7 +22791,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_3_2());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__MiddleBottomPatternCS__Group_3__2__Impl15607); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__MiddleBottomPatternCS__Group_3__2__Impl15606); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMiddleBottomPatternCSAccess().getRightCurlyBracketKeyword_3_2());
}
@@ -22837,12 +22826,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7437:1: ( rule__MiddleGuardPatternCS__Group__0__Impl rule__MiddleGuardPatternCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7438:2: rule__MiddleGuardPatternCS__Group__0__Impl rule__MiddleGuardPatternCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleGuardPatternCS__Group__0__Impl_in_rule__MiddleGuardPatternCS__Group__015644);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleGuardPatternCS__Group__0__Impl_in_rule__MiddleGuardPatternCS__Group__015643);
rule__MiddleGuardPatternCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MiddleGuardPatternCS__Group__1_in_rule__MiddleGuardPatternCS__Group__015647);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleGuardPatternCS__Group__1_in_rule__MiddleGuardPatternCS__Group__015646);
rule__MiddleGuardPatternCS__Group__1();
state._fsp--;
@@ -22916,12 +22905,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7468:1: ( rule__MiddleGuardPatternCS__Group__1__Impl rule__MiddleGuardPatternCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7469:2: rule__MiddleGuardPatternCS__Group__1__Impl rule__MiddleGuardPatternCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleGuardPatternCS__Group__1__Impl_in_rule__MiddleGuardPatternCS__Group__115705);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleGuardPatternCS__Group__1__Impl_in_rule__MiddleGuardPatternCS__Group__115704);
rule__MiddleGuardPatternCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MiddleGuardPatternCS__Group__2_in_rule__MiddleGuardPatternCS__Group__115708);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleGuardPatternCS__Group__2_in_rule__MiddleGuardPatternCS__Group__115707);
rule__MiddleGuardPatternCS__Group__2();
state._fsp--;
@@ -22960,7 +22949,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleGuardPatternCSAccess().getLeftParenthesisKeyword_1());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__MiddleGuardPatternCS__Group__1__Impl15736); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__MiddleGuardPatternCS__Group__1__Impl15735); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMiddleGuardPatternCSAccess().getLeftParenthesisKeyword_1());
}
@@ -22995,12 +22984,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7499:1: ( rule__MiddleGuardPatternCS__Group__2__Impl rule__MiddleGuardPatternCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7500:2: rule__MiddleGuardPatternCS__Group__2__Impl rule__MiddleGuardPatternCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleGuardPatternCS__Group__2__Impl_in_rule__MiddleGuardPatternCS__Group__215767);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleGuardPatternCS__Group__2__Impl_in_rule__MiddleGuardPatternCS__Group__215766);
rule__MiddleGuardPatternCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MiddleGuardPatternCS__Group__3_in_rule__MiddleGuardPatternCS__Group__215770);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleGuardPatternCS__Group__3_in_rule__MiddleGuardPatternCS__Group__215769);
rule__MiddleGuardPatternCS__Group__3();
state._fsp--;
@@ -23040,21 +23029,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getMiddleGuardPatternCSAccess().getOwnedPredicatesAssignment_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7514:1: ( rule__MiddleGuardPatternCS__OwnedPredicatesAssignment_2 )*
- loop66:
+ loop65:
do {
- int alt66=2;
- int LA66_0 = input.LA(1);
+ int alt65=2;
+ int LA65_0 = input.LA(1);
- if ( ((LA66_0>=RULE_INT && LA66_0<=RULE_ESCAPED_ID)||(LA66_0>=18 && LA66_0<=31)||(LA66_0>=48 && LA66_0<=62)||LA66_0==73||LA66_0==79||(LA66_0>=81 && LA66_0<=82)||LA66_0==86||(LA66_0>=91 && LA66_0<=92)||(LA66_0>=98 && LA66_0<=99)) ) {
- alt66=1;
+ if ( ((LA65_0>=RULE_INT && LA65_0<=RULE_ESCAPED_ID)||(LA65_0>=18 && LA65_0<=31)||(LA65_0>=48 && LA65_0<=62)||LA65_0==73||LA65_0==79||(LA65_0>=81 && LA65_0<=82)||LA65_0==86||(LA65_0>=91 && LA65_0<=92)||(LA65_0>=98 && LA65_0<=99)) ) {
+ alt65=1;
}
- switch (alt66) {
+ switch (alt65) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7514:2: rule__MiddleGuardPatternCS__OwnedPredicatesAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleGuardPatternCS__OwnedPredicatesAssignment_2_in_rule__MiddleGuardPatternCS__Group__2__Impl15797);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleGuardPatternCS__OwnedPredicatesAssignment_2_in_rule__MiddleGuardPatternCS__Group__2__Impl15796);
rule__MiddleGuardPatternCS__OwnedPredicatesAssignment_2();
state._fsp--;
@@ -23064,7 +23053,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop66;
+ break loop65;
}
} while (true);
@@ -23102,7 +23091,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7528:1: ( rule__MiddleGuardPatternCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7529:2: rule__MiddleGuardPatternCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MiddleGuardPatternCS__Group__3__Impl_in_rule__MiddleGuardPatternCS__Group__315828);
+ pushFollow(FollowSets000.FOLLOW_rule__MiddleGuardPatternCS__Group__3__Impl_in_rule__MiddleGuardPatternCS__Group__315827);
rule__MiddleGuardPatternCS__Group__3__Impl();
state._fsp--;
@@ -23141,7 +23130,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMiddleGuardPatternCSAccess().getRightParenthesisKeyword_3());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__MiddleGuardPatternCS__Group__3__Impl15856); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__MiddleGuardPatternCS__Group__3__Impl15855); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMiddleGuardPatternCSAccess().getRightParenthesisKeyword_3());
}
@@ -23176,12 +23165,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7566:1: ( rule__TargetDomainCS__Group__0__Impl rule__TargetDomainCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7567:2: rule__TargetDomainCS__Group__0__Impl rule__TargetDomainCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__Group__0__Impl_in_rule__TargetDomainCS__Group__015895);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__Group__0__Impl_in_rule__TargetDomainCS__Group__015894);
rule__TargetDomainCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__Group__1_in_rule__TargetDomainCS__Group__015898);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__Group__1_in_rule__TargetDomainCS__Group__015897);
rule__TargetDomainCS__Group__1();
state._fsp--;
@@ -23223,7 +23212,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7581:1: ( rule__TargetDomainCS__IsEnforceAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7581:2: rule__TargetDomainCS__IsEnforceAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__IsEnforceAssignment_0_in_rule__TargetDomainCS__Group__0__Impl15925);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__IsEnforceAssignment_0_in_rule__TargetDomainCS__Group__0__Impl15924);
rule__TargetDomainCS__IsEnforceAssignment_0();
state._fsp--;
@@ -23265,12 +23254,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7595:1: ( rule__TargetDomainCS__Group__1__Impl rule__TargetDomainCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7596:2: rule__TargetDomainCS__Group__1__Impl rule__TargetDomainCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__Group__1__Impl_in_rule__TargetDomainCS__Group__115955);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__Group__1__Impl_in_rule__TargetDomainCS__Group__115954);
rule__TargetDomainCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__Group__2_in_rule__TargetDomainCS__Group__115958);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__Group__2_in_rule__TargetDomainCS__Group__115957);
rule__TargetDomainCS__Group__2();
state._fsp--;
@@ -23312,7 +23301,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7610:1: ( rule__TargetDomainCS__DirectionAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7610:2: rule__TargetDomainCS__DirectionAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__DirectionAssignment_1_in_rule__TargetDomainCS__Group__1__Impl15985);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__DirectionAssignment_1_in_rule__TargetDomainCS__Group__1__Impl15984);
rule__TargetDomainCS__DirectionAssignment_1();
state._fsp--;
@@ -23354,12 +23343,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7624:1: ( rule__TargetDomainCS__Group__2__Impl rule__TargetDomainCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7625:2: rule__TargetDomainCS__Group__2__Impl rule__TargetDomainCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__Group__2__Impl_in_rule__TargetDomainCS__Group__216015);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__Group__2__Impl_in_rule__TargetDomainCS__Group__216014);
rule__TargetDomainCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__Group__3_in_rule__TargetDomainCS__Group__216018);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__Group__3_in_rule__TargetDomainCS__Group__216017);
rule__TargetDomainCS__Group__3();
state._fsp--;
@@ -23401,7 +23390,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7639:1: ( rule__TargetDomainCS__OwnedGuardPatternAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7639:2: rule__TargetDomainCS__OwnedGuardPatternAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__OwnedGuardPatternAssignment_2_in_rule__TargetDomainCS__Group__2__Impl16045);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__OwnedGuardPatternAssignment_2_in_rule__TargetDomainCS__Group__2__Impl16044);
rule__TargetDomainCS__OwnedGuardPatternAssignment_2();
state._fsp--;
@@ -23443,7 +23432,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7653:1: ( rule__TargetDomainCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7654:2: rule__TargetDomainCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__Group__3__Impl_in_rule__TargetDomainCS__Group__316075);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__Group__3__Impl_in_rule__TargetDomainCS__Group__316074);
rule__TargetDomainCS__Group__3__Impl();
state._fsp--;
@@ -23485,7 +23474,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7667:1: ( rule__TargetDomainCS__OwnedBottomPatternAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7667:2: rule__TargetDomainCS__OwnedBottomPatternAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__OwnedBottomPatternAssignment_3_in_rule__TargetDomainCS__Group__3__Impl16102);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetDomainCS__OwnedBottomPatternAssignment_3_in_rule__TargetDomainCS__Group__3__Impl16101);
rule__TargetDomainCS__OwnedBottomPatternAssignment_3();
state._fsp--;
@@ -23527,12 +23516,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7689:1: ( rule__TargetBottomPatternCS__Group__0__Impl rule__TargetBottomPatternCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7690:2: rule__TargetBottomPatternCS__Group__0__Impl rule__TargetBottomPatternCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group__0__Impl_in_rule__TargetBottomPatternCS__Group__016140);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group__0__Impl_in_rule__TargetBottomPatternCS__Group__016139);
rule__TargetBottomPatternCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group__1_in_rule__TargetBottomPatternCS__Group__016143);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group__1_in_rule__TargetBottomPatternCS__Group__016142);
rule__TargetBottomPatternCS__Group__1();
state._fsp--;
@@ -23606,12 +23595,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7720:1: ( rule__TargetBottomPatternCS__Group__1__Impl rule__TargetBottomPatternCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7721:2: rule__TargetBottomPatternCS__Group__1__Impl rule__TargetBottomPatternCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group__1__Impl_in_rule__TargetBottomPatternCS__Group__116201);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group__1__Impl_in_rule__TargetBottomPatternCS__Group__116200);
rule__TargetBottomPatternCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group__2_in_rule__TargetBottomPatternCS__Group__116204);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group__2_in_rule__TargetBottomPatternCS__Group__116203);
rule__TargetBottomPatternCS__Group__2();
state._fsp--;
@@ -23650,7 +23639,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetBottomPatternCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__TargetBottomPatternCS__Group__1__Impl16232); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__TargetBottomPatternCS__Group__1__Impl16231); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTargetBottomPatternCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -23685,12 +23674,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7751:1: ( rule__TargetBottomPatternCS__Group__2__Impl rule__TargetBottomPatternCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7752:2: rule__TargetBottomPatternCS__Group__2__Impl rule__TargetBottomPatternCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group__2__Impl_in_rule__TargetBottomPatternCS__Group__216263);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group__2__Impl_in_rule__TargetBottomPatternCS__Group__216262);
rule__TargetBottomPatternCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group__3_in_rule__TargetBottomPatternCS__Group__216266);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group__3_in_rule__TargetBottomPatternCS__Group__216265);
rule__TargetBottomPatternCS__Group__3();
state._fsp--;
@@ -23730,17 +23719,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getTargetBottomPatternCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7766:1: ( rule__TargetBottomPatternCS__Group_2__0 )?
- int alt67=2;
- int LA67_0 = input.LA(1);
+ int alt66=2;
+ int LA66_0 = input.LA(1);
- if ( (LA67_0==25) ) {
- alt67=1;
+ if ( (LA66_0==25) ) {
+ alt66=1;
}
- switch (alt67) {
+ switch (alt66) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7766:2: rule__TargetBottomPatternCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group_2__0_in_rule__TargetBottomPatternCS__Group__2__Impl16293);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group_2__0_in_rule__TargetBottomPatternCS__Group__2__Impl16292);
rule__TargetBottomPatternCS__Group_2__0();
state._fsp--;
@@ -23785,7 +23774,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7780:1: ( rule__TargetBottomPatternCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7781:2: rule__TargetBottomPatternCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group__3__Impl_in_rule__TargetBottomPatternCS__Group__316324);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group__3__Impl_in_rule__TargetBottomPatternCS__Group__316323);
rule__TargetBottomPatternCS__Group__3__Impl();
state._fsp--;
@@ -23824,7 +23813,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetBottomPatternCSAccess().getRightCurlyBracketKeyword_3());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__TargetBottomPatternCS__Group__3__Impl16352); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__TargetBottomPatternCS__Group__3__Impl16351); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTargetBottomPatternCSAccess().getRightCurlyBracketKeyword_3());
}
@@ -23859,12 +23848,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7818:1: ( rule__TargetBottomPatternCS__Group_2__0__Impl rule__TargetBottomPatternCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7819:2: rule__TargetBottomPatternCS__Group_2__0__Impl rule__TargetBottomPatternCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group_2__0__Impl_in_rule__TargetBottomPatternCS__Group_2__016391);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group_2__0__Impl_in_rule__TargetBottomPatternCS__Group_2__016390);
rule__TargetBottomPatternCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group_2__1_in_rule__TargetBottomPatternCS__Group_2__016394);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group_2__1_in_rule__TargetBottomPatternCS__Group_2__016393);
rule__TargetBottomPatternCS__Group_2__1();
state._fsp--;
@@ -23906,7 +23895,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7833:1: ( rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7833:2: rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_0_in_rule__TargetBottomPatternCS__Group_2__0__Impl16421);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_0_in_rule__TargetBottomPatternCS__Group_2__0__Impl16420);
rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_0();
state._fsp--;
@@ -23948,7 +23937,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7847:1: ( rule__TargetBottomPatternCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7848:2: rule__TargetBottomPatternCS__Group_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group_2__1__Impl_in_rule__TargetBottomPatternCS__Group_2__116451);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group_2__1__Impl_in_rule__TargetBottomPatternCS__Group_2__116450);
rule__TargetBottomPatternCS__Group_2__1__Impl();
state._fsp--;
@@ -23988,21 +23977,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getTargetBottomPatternCSAccess().getGroup_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7861:1: ( rule__TargetBottomPatternCS__Group_2_1__0 )*
- loop68:
+ loop67:
do {
- int alt68=2;
- int LA68_0 = input.LA(1);
+ int alt67=2;
+ int LA67_0 = input.LA(1);
- if ( (LA68_0==65) ) {
- alt68=1;
+ if ( (LA67_0==65) ) {
+ alt67=1;
}
- switch (alt68) {
+ switch (alt67) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7861:2: rule__TargetBottomPatternCS__Group_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group_2_1__0_in_rule__TargetBottomPatternCS__Group_2__1__Impl16478);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group_2_1__0_in_rule__TargetBottomPatternCS__Group_2__1__Impl16477);
rule__TargetBottomPatternCS__Group_2_1__0();
state._fsp--;
@@ -24012,7 +24001,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop68;
+ break loop67;
}
} while (true);
@@ -24050,12 +24039,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7879:1: ( rule__TargetBottomPatternCS__Group_2_1__0__Impl rule__TargetBottomPatternCS__Group_2_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7880:2: rule__TargetBottomPatternCS__Group_2_1__0__Impl rule__TargetBottomPatternCS__Group_2_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group_2_1__0__Impl_in_rule__TargetBottomPatternCS__Group_2_1__016513);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group_2_1__0__Impl_in_rule__TargetBottomPatternCS__Group_2_1__016512);
rule__TargetBottomPatternCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group_2_1__1_in_rule__TargetBottomPatternCS__Group_2_1__016516);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group_2_1__1_in_rule__TargetBottomPatternCS__Group_2_1__016515);
rule__TargetBottomPatternCS__Group_2_1__1();
state._fsp--;
@@ -24094,7 +24083,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetBottomPatternCSAccess().getCommaKeyword_2_1_0());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__TargetBottomPatternCS__Group_2_1__0__Impl16544); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__TargetBottomPatternCS__Group_2_1__0__Impl16543); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTargetBottomPatternCSAccess().getCommaKeyword_2_1_0());
}
@@ -24129,7 +24118,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7910:1: ( rule__TargetBottomPatternCS__Group_2_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7911:2: rule__TargetBottomPatternCS__Group_2_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group_2_1__1__Impl_in_rule__TargetBottomPatternCS__Group_2_1__116575);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__Group_2_1__1__Impl_in_rule__TargetBottomPatternCS__Group_2_1__116574);
rule__TargetBottomPatternCS__Group_2_1__1__Impl();
state._fsp--;
@@ -24171,7 +24160,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7924:1: ( rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7924:2: rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_1_1_in_rule__TargetBottomPatternCS__Group_2_1__1__Impl16602);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_1_1_in_rule__TargetBottomPatternCS__Group_2_1__1__Impl16601);
rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_1_1();
state._fsp--;
@@ -24213,12 +24202,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7942:1: ( rule__TargetGuardPatternCS__Group__0__Impl rule__TargetGuardPatternCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7943:2: rule__TargetGuardPatternCS__Group__0__Impl rule__TargetGuardPatternCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group__0__Impl_in_rule__TargetGuardPatternCS__Group__016636);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group__0__Impl_in_rule__TargetGuardPatternCS__Group__016635);
rule__TargetGuardPatternCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group__1_in_rule__TargetGuardPatternCS__Group__016639);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group__1_in_rule__TargetGuardPatternCS__Group__016638);
rule__TargetGuardPatternCS__Group__1();
state._fsp--;
@@ -24292,12 +24281,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7973:1: ( rule__TargetGuardPatternCS__Group__1__Impl rule__TargetGuardPatternCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:7974:2: rule__TargetGuardPatternCS__Group__1__Impl rule__TargetGuardPatternCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group__1__Impl_in_rule__TargetGuardPatternCS__Group__116697);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group__1__Impl_in_rule__TargetGuardPatternCS__Group__116696);
rule__TargetGuardPatternCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group__2_in_rule__TargetGuardPatternCS__Group__116700);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group__2_in_rule__TargetGuardPatternCS__Group__116699);
rule__TargetGuardPatternCS__Group__2();
state._fsp--;
@@ -24336,7 +24325,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetGuardPatternCSAccess().getLeftParenthesisKeyword_1());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__TargetGuardPatternCS__Group__1__Impl16728); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__TargetGuardPatternCS__Group__1__Impl16727); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTargetGuardPatternCSAccess().getLeftParenthesisKeyword_1());
}
@@ -24371,12 +24360,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8004:1: ( rule__TargetGuardPatternCS__Group__2__Impl rule__TargetGuardPatternCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8005:2: rule__TargetGuardPatternCS__Group__2__Impl rule__TargetGuardPatternCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group__2__Impl_in_rule__TargetGuardPatternCS__Group__216759);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group__2__Impl_in_rule__TargetGuardPatternCS__Group__216758);
rule__TargetGuardPatternCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group__3_in_rule__TargetGuardPatternCS__Group__216762);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group__3_in_rule__TargetGuardPatternCS__Group__216761);
rule__TargetGuardPatternCS__Group__3();
state._fsp--;
@@ -24416,17 +24405,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getTargetGuardPatternCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8019:1: ( rule__TargetGuardPatternCS__Group_2__0 )?
- int alt69=2;
- int LA69_0 = input.LA(1);
+ int alt68=2;
+ int LA68_0 = input.LA(1);
- if ( ((LA69_0>=RULE_SIMPLE_ID && LA69_0<=RULE_ESCAPED_ID)||(LA69_0>=18 && LA69_0<=28)) ) {
- alt69=1;
+ if ( ((LA68_0>=RULE_SIMPLE_ID && LA68_0<=RULE_ESCAPED_ID)||(LA68_0>=18 && LA68_0<=28)) ) {
+ alt68=1;
}
- switch (alt69) {
+ switch (alt68) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8019:2: rule__TargetGuardPatternCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group_2__0_in_rule__TargetGuardPatternCS__Group__2__Impl16789);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group_2__0_in_rule__TargetGuardPatternCS__Group__2__Impl16788);
rule__TargetGuardPatternCS__Group_2__0();
state._fsp--;
@@ -24471,7 +24460,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8033:1: ( rule__TargetGuardPatternCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8034:2: rule__TargetGuardPatternCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group__3__Impl_in_rule__TargetGuardPatternCS__Group__316820);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group__3__Impl_in_rule__TargetGuardPatternCS__Group__316819);
rule__TargetGuardPatternCS__Group__3__Impl();
state._fsp--;
@@ -24510,7 +24499,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetGuardPatternCSAccess().getRightParenthesisKeyword_3());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__TargetGuardPatternCS__Group__3__Impl16848); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__TargetGuardPatternCS__Group__3__Impl16847); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTargetGuardPatternCSAccess().getRightParenthesisKeyword_3());
}
@@ -24545,12 +24534,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8071:1: ( rule__TargetGuardPatternCS__Group_2__0__Impl rule__TargetGuardPatternCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8072:2: rule__TargetGuardPatternCS__Group_2__0__Impl rule__TargetGuardPatternCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group_2__0__Impl_in_rule__TargetGuardPatternCS__Group_2__016887);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group_2__0__Impl_in_rule__TargetGuardPatternCS__Group_2__016886);
rule__TargetGuardPatternCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group_2__1_in_rule__TargetGuardPatternCS__Group_2__016890);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group_2__1_in_rule__TargetGuardPatternCS__Group_2__016889);
rule__TargetGuardPatternCS__Group_2__1();
state._fsp--;
@@ -24592,7 +24581,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8086:1: ( rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8086:2: rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0_in_rule__TargetGuardPatternCS__Group_2__0__Impl16917);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0_in_rule__TargetGuardPatternCS__Group_2__0__Impl16916);
rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0();
state._fsp--;
@@ -24634,7 +24623,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8100:1: ( rule__TargetGuardPatternCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8101:2: rule__TargetGuardPatternCS__Group_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group_2__1__Impl_in_rule__TargetGuardPatternCS__Group_2__116947);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group_2__1__Impl_in_rule__TargetGuardPatternCS__Group_2__116946);
rule__TargetGuardPatternCS__Group_2__1__Impl();
state._fsp--;
@@ -24674,21 +24663,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getTargetGuardPatternCSAccess().getGroup_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8114:1: ( rule__TargetGuardPatternCS__Group_2_1__0 )*
- loop70:
+ loop69:
do {
- int alt70=2;
- int LA70_0 = input.LA(1);
+ int alt69=2;
+ int LA69_0 = input.LA(1);
- if ( (LA70_0==65) ) {
- alt70=1;
+ if ( (LA69_0==65) ) {
+ alt69=1;
}
- switch (alt70) {
+ switch (alt69) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8114:2: rule__TargetGuardPatternCS__Group_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group_2_1__0_in_rule__TargetGuardPatternCS__Group_2__1__Impl16974);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group_2_1__0_in_rule__TargetGuardPatternCS__Group_2__1__Impl16973);
rule__TargetGuardPatternCS__Group_2_1__0();
state._fsp--;
@@ -24698,7 +24687,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop70;
+ break loop69;
}
} while (true);
@@ -24736,12 +24725,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8132:1: ( rule__TargetGuardPatternCS__Group_2_1__0__Impl rule__TargetGuardPatternCS__Group_2_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8133:2: rule__TargetGuardPatternCS__Group_2_1__0__Impl rule__TargetGuardPatternCS__Group_2_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group_2_1__0__Impl_in_rule__TargetGuardPatternCS__Group_2_1__017009);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group_2_1__0__Impl_in_rule__TargetGuardPatternCS__Group_2_1__017008);
rule__TargetGuardPatternCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group_2_1__1_in_rule__TargetGuardPatternCS__Group_2_1__017012);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group_2_1__1_in_rule__TargetGuardPatternCS__Group_2_1__017011);
rule__TargetGuardPatternCS__Group_2_1__1();
state._fsp--;
@@ -24780,7 +24769,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTargetGuardPatternCSAccess().getCommaKeyword_2_1_0());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__TargetGuardPatternCS__Group_2_1__0__Impl17040); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__TargetGuardPatternCS__Group_2_1__0__Impl17039); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTargetGuardPatternCSAccess().getCommaKeyword_2_1_0());
}
@@ -24815,7 +24804,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8163:1: ( rule__TargetGuardPatternCS__Group_2_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8164:2: rule__TargetGuardPatternCS__Group_2_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group_2_1__1__Impl_in_rule__TargetGuardPatternCS__Group_2_1__117071);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__Group_2_1__1__Impl_in_rule__TargetGuardPatternCS__Group_2_1__117070);
rule__TargetGuardPatternCS__Group_2_1__1__Impl();
state._fsp--;
@@ -24857,7 +24846,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8177:1: ( rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8177:2: rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1_in_rule__TargetGuardPatternCS__Group_2_1__1__Impl17098);
+ pushFollow(FollowSets000.FOLLOW_rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1_in_rule__TargetGuardPatternCS__Group_2_1__1__Impl17097);
rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1();
state._fsp--;
@@ -24899,12 +24888,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8195:1: ( rule__BottomPatternCS__Group_0__0__Impl rule__BottomPatternCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8196:2: rule__BottomPatternCS__Group_0__0__Impl rule__BottomPatternCS__Group_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__0__Impl_in_rule__BottomPatternCS__Group_0__017132);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__0__Impl_in_rule__BottomPatternCS__Group_0__017131);
rule__BottomPatternCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__1_in_rule__BottomPatternCS__Group_0__017135);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__1_in_rule__BottomPatternCS__Group_0__017134);
rule__BottomPatternCS__Group_0__1();
state._fsp--;
@@ -24943,7 +24932,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_0_0());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__BottomPatternCS__Group_0__0__Impl17163); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__BottomPatternCS__Group_0__0__Impl17162); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_0_0());
}
@@ -24978,12 +24967,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8226:1: ( rule__BottomPatternCS__Group_0__1__Impl rule__BottomPatternCS__Group_0__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8227:2: rule__BottomPatternCS__Group_0__1__Impl rule__BottomPatternCS__Group_0__2
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__1__Impl_in_rule__BottomPatternCS__Group_0__117194);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__1__Impl_in_rule__BottomPatternCS__Group_0__117193);
rule__BottomPatternCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__2_in_rule__BottomPatternCS__Group_0__117197);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__2_in_rule__BottomPatternCS__Group_0__117196);
rule__BottomPatternCS__Group_0__2();
state._fsp--;
@@ -25025,7 +25014,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8241:1: ( rule__BottomPatternCS__Alternatives_0_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8241:2: rule__BottomPatternCS__Alternatives_0_1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_0_1_in_rule__BottomPatternCS__Group_0__1__Impl17224);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_0_1_in_rule__BottomPatternCS__Group_0__1__Impl17223);
rule__BottomPatternCS__Alternatives_0_1();
state._fsp--;
@@ -25067,12 +25056,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8255:1: ( rule__BottomPatternCS__Group_0__2__Impl rule__BottomPatternCS__Group_0__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8256:2: rule__BottomPatternCS__Group_0__2__Impl rule__BottomPatternCS__Group_0__3
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__2__Impl_in_rule__BottomPatternCS__Group_0__217254);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__2__Impl_in_rule__BottomPatternCS__Group_0__217253);
rule__BottomPatternCS__Group_0__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__3_in_rule__BottomPatternCS__Group_0__217257);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__3_in_rule__BottomPatternCS__Group_0__217256);
rule__BottomPatternCS__Group_0__3();
state._fsp--;
@@ -25112,21 +25101,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getBottomPatternCSAccess().getGroup_0_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8270:1: ( rule__BottomPatternCS__Group_0_2__0 )*
- loop71:
+ loop70:
do {
- int alt71=2;
- int LA71_0 = input.LA(1);
+ int alt70=2;
+ int LA70_0 = input.LA(1);
- if ( (LA71_0==65) ) {
- alt71=1;
+ if ( (LA70_0==65) ) {
+ alt70=1;
}
- switch (alt71) {
+ switch (alt70) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8270:2: rule__BottomPatternCS__Group_0_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__0_in_rule__BottomPatternCS__Group_0__2__Impl17284);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__0_in_rule__BottomPatternCS__Group_0__2__Impl17283);
rule__BottomPatternCS__Group_0_2__0();
state._fsp--;
@@ -25136,7 +25125,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop71;
+ break loop70;
}
} while (true);
@@ -25174,12 +25163,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8284:1: ( rule__BottomPatternCS__Group_0__3__Impl rule__BottomPatternCS__Group_0__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8285:2: rule__BottomPatternCS__Group_0__3__Impl rule__BottomPatternCS__Group_0__4
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__3__Impl_in_rule__BottomPatternCS__Group_0__317315);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__3__Impl_in_rule__BottomPatternCS__Group_0__317314);
rule__BottomPatternCS__Group_0__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__4_in_rule__BottomPatternCS__Group_0__317318);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__4_in_rule__BottomPatternCS__Group_0__317317);
rule__BottomPatternCS__Group_0__4();
state._fsp--;
@@ -25218,7 +25207,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getVerticalLineKeyword_0_3());
}
- match(input,75,FollowSets000.FOLLOW_75_in_rule__BottomPatternCS__Group_0__3__Impl17346); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_75_in_rule__BottomPatternCS__Group_0__3__Impl17345); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getVerticalLineKeyword_0_3());
}
@@ -25253,12 +25242,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8315:1: ( rule__BottomPatternCS__Group_0__4__Impl rule__BottomPatternCS__Group_0__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8316:2: rule__BottomPatternCS__Group_0__4__Impl rule__BottomPatternCS__Group_0__5
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__4__Impl_in_rule__BottomPatternCS__Group_0__417377);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__4__Impl_in_rule__BottomPatternCS__Group_0__417376);
rule__BottomPatternCS__Group_0__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__5_in_rule__BottomPatternCS__Group_0__417380);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__5_in_rule__BottomPatternCS__Group_0__417379);
rule__BottomPatternCS__Group_0__5();
state._fsp--;
@@ -25298,21 +25287,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_0_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8330:1: ( rule__BottomPatternCS__OwnedConstraintsAssignment_0_4 )*
- loop72:
+ loop71:
do {
- int alt72=2;
- int LA72_0 = input.LA(1);
+ int alt71=2;
+ int LA71_0 = input.LA(1);
- if ( ((LA72_0>=RULE_INT && LA72_0<=RULE_ESCAPED_ID)||(LA72_0>=18 && LA72_0<=31)||(LA72_0>=48 && LA72_0<=62)||LA72_0==73||LA72_0==79||(LA72_0>=81 && LA72_0<=82)||LA72_0==86||(LA72_0>=91 && LA72_0<=92)||LA72_0==95||(LA72_0>=98 && LA72_0<=99)) ) {
- alt72=1;
+ if ( ((LA71_0>=RULE_INT && LA71_0<=RULE_ESCAPED_ID)||(LA71_0>=18 && LA71_0<=31)||(LA71_0>=48 && LA71_0<=62)||LA71_0==73||LA71_0==79||(LA71_0>=81 && LA71_0<=82)||LA71_0==86||(LA71_0>=91 && LA71_0<=92)||LA71_0==95||(LA71_0>=98 && LA71_0<=99)) ) {
+ alt71=1;
}
- switch (alt72) {
+ switch (alt71) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8330:2: rule__BottomPatternCS__OwnedConstraintsAssignment_0_4
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_0_4_in_rule__BottomPatternCS__Group_0__4__Impl17407);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_0_4_in_rule__BottomPatternCS__Group_0__4__Impl17406);
rule__BottomPatternCS__OwnedConstraintsAssignment_0_4();
state._fsp--;
@@ -25322,7 +25311,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop72;
+ break loop71;
}
} while (true);
@@ -25360,7 +25349,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8344:1: ( rule__BottomPatternCS__Group_0__5__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8345:2: rule__BottomPatternCS__Group_0__5__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__5__Impl_in_rule__BottomPatternCS__Group_0__517438);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0__5__Impl_in_rule__BottomPatternCS__Group_0__517437);
rule__BottomPatternCS__Group_0__5__Impl();
state._fsp--;
@@ -25399,7 +25388,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_0_5());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__BottomPatternCS__Group_0__5__Impl17466); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__BottomPatternCS__Group_0__5__Impl17465); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_0_5());
}
@@ -25434,12 +25423,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8386:1: ( rule__BottomPatternCS__Group_0_2__0__Impl rule__BottomPatternCS__Group_0_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8387:2: rule__BottomPatternCS__Group_0_2__0__Impl rule__BottomPatternCS__Group_0_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__0__Impl_in_rule__BottomPatternCS__Group_0_2__017509);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__0__Impl_in_rule__BottomPatternCS__Group_0_2__017508);
rule__BottomPatternCS__Group_0_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__1_in_rule__BottomPatternCS__Group_0_2__017512);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__1_in_rule__BottomPatternCS__Group_0_2__017511);
rule__BottomPatternCS__Group_0_2__1();
state._fsp--;
@@ -25478,7 +25467,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getCommaKeyword_0_2_0());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__BottomPatternCS__Group_0_2__0__Impl17540); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__BottomPatternCS__Group_0_2__0__Impl17539); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getCommaKeyword_0_2_0());
}
@@ -25513,7 +25502,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8417:1: ( rule__BottomPatternCS__Group_0_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8418:2: rule__BottomPatternCS__Group_0_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__1__Impl_in_rule__BottomPatternCS__Group_0_2__117571);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_0_2__1__Impl_in_rule__BottomPatternCS__Group_0_2__117570);
rule__BottomPatternCS__Group_0_2__1__Impl();
state._fsp--;
@@ -25555,7 +25544,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8431:1: ( rule__BottomPatternCS__Alternatives_0_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8431:2: rule__BottomPatternCS__Alternatives_0_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_0_2_1_in_rule__BottomPatternCS__Group_0_2__1__Impl17598);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_0_2_1_in_rule__BottomPatternCS__Group_0_2__1__Impl17597);
rule__BottomPatternCS__Alternatives_0_2_1();
state._fsp--;
@@ -25597,12 +25586,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8449:1: ( rule__BottomPatternCS__Group_1__0__Impl rule__BottomPatternCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8450:2: rule__BottomPatternCS__Group_1__0__Impl rule__BottomPatternCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__0__Impl_in_rule__BottomPatternCS__Group_1__017632);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__0__Impl_in_rule__BottomPatternCS__Group_1__017631);
rule__BottomPatternCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__1_in_rule__BottomPatternCS__Group_1__017635);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__1_in_rule__BottomPatternCS__Group_1__017634);
rule__BottomPatternCS__Group_1__1();
state._fsp--;
@@ -25641,7 +25630,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_0());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__BottomPatternCS__Group_1__0__Impl17663); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__BottomPatternCS__Group_1__0__Impl17662); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_1_0());
}
@@ -25676,12 +25665,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8480:1: ( rule__BottomPatternCS__Group_1__1__Impl rule__BottomPatternCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8481:2: rule__BottomPatternCS__Group_1__1__Impl rule__BottomPatternCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__1__Impl_in_rule__BottomPatternCS__Group_1__117694);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__1__Impl_in_rule__BottomPatternCS__Group_1__117693);
rule__BottomPatternCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__2_in_rule__BottomPatternCS__Group_1__117697);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__2_in_rule__BottomPatternCS__Group_1__117696);
rule__BottomPatternCS__Group_1__2();
state._fsp--;
@@ -25723,7 +25712,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8495:1: ( rule__BottomPatternCS__Alternatives_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8495:2: rule__BottomPatternCS__Alternatives_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_1_1_in_rule__BottomPatternCS__Group_1__1__Impl17724);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_1_1_in_rule__BottomPatternCS__Group_1__1__Impl17723);
rule__BottomPatternCS__Alternatives_1_1();
state._fsp--;
@@ -25765,12 +25754,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8509:1: ( rule__BottomPatternCS__Group_1__2__Impl rule__BottomPatternCS__Group_1__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8510:2: rule__BottomPatternCS__Group_1__2__Impl rule__BottomPatternCS__Group_1__3
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__2__Impl_in_rule__BottomPatternCS__Group_1__217754);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__2__Impl_in_rule__BottomPatternCS__Group_1__217753);
rule__BottomPatternCS__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__3_in_rule__BottomPatternCS__Group_1__217757);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__3_in_rule__BottomPatternCS__Group_1__217756);
rule__BottomPatternCS__Group_1__3();
state._fsp--;
@@ -25810,21 +25799,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getBottomPatternCSAccess().getGroup_1_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8524:1: ( rule__BottomPatternCS__Group_1_2__0 )*
- loop73:
+ loop72:
do {
- int alt73=2;
- int LA73_0 = input.LA(1);
+ int alt72=2;
+ int LA72_0 = input.LA(1);
- if ( (LA73_0==65) ) {
- alt73=1;
+ if ( (LA72_0==65) ) {
+ alt72=1;
}
- switch (alt73) {
+ switch (alt72) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8524:2: rule__BottomPatternCS__Group_1_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1_2__0_in_rule__BottomPatternCS__Group_1__2__Impl17784);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1_2__0_in_rule__BottomPatternCS__Group_1__2__Impl17783);
rule__BottomPatternCS__Group_1_2__0();
state._fsp--;
@@ -25834,7 +25823,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop73;
+ break loop72;
}
} while (true);
@@ -25872,7 +25861,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8538:1: ( rule__BottomPatternCS__Group_1__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8539:2: rule__BottomPatternCS__Group_1__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__3__Impl_in_rule__BottomPatternCS__Group_1__317815);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1__3__Impl_in_rule__BottomPatternCS__Group_1__317814);
rule__BottomPatternCS__Group_1__3__Impl();
state._fsp--;
@@ -25911,7 +25900,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__BottomPatternCS__Group_1__3__Impl17843); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__BottomPatternCS__Group_1__3__Impl17842); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_1_3());
}
@@ -25946,12 +25935,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8576:1: ( rule__BottomPatternCS__Group_1_2__0__Impl rule__BottomPatternCS__Group_1_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8577:2: rule__BottomPatternCS__Group_1_2__0__Impl rule__BottomPatternCS__Group_1_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1_2__0__Impl_in_rule__BottomPatternCS__Group_1_2__017882);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1_2__0__Impl_in_rule__BottomPatternCS__Group_1_2__017881);
rule__BottomPatternCS__Group_1_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1_2__1_in_rule__BottomPatternCS__Group_1_2__017885);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1_2__1_in_rule__BottomPatternCS__Group_1_2__017884);
rule__BottomPatternCS__Group_1_2__1();
state._fsp--;
@@ -25990,7 +25979,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getCommaKeyword_1_2_0());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__BottomPatternCS__Group_1_2__0__Impl17913); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__BottomPatternCS__Group_1_2__0__Impl17912); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getCommaKeyword_1_2_0());
}
@@ -26025,7 +26014,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8607:1: ( rule__BottomPatternCS__Group_1_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8608:2: rule__BottomPatternCS__Group_1_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1_2__1__Impl_in_rule__BottomPatternCS__Group_1_2__117944);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_1_2__1__Impl_in_rule__BottomPatternCS__Group_1_2__117943);
rule__BottomPatternCS__Group_1_2__1__Impl();
state._fsp--;
@@ -26067,7 +26056,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8621:1: ( rule__BottomPatternCS__Alternatives_1_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8621:2: rule__BottomPatternCS__Alternatives_1_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_1_2_1_in_rule__BottomPatternCS__Group_1_2__1__Impl17971);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Alternatives_1_2_1_in_rule__BottomPatternCS__Group_1_2__1__Impl17970);
rule__BottomPatternCS__Alternatives_1_2_1();
state._fsp--;
@@ -26109,12 +26098,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8639:1: ( rule__BottomPatternCS__Group_2__0__Impl rule__BottomPatternCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8640:2: rule__BottomPatternCS__Group_2__0__Impl rule__BottomPatternCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_2__0__Impl_in_rule__BottomPatternCS__Group_2__018005);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_2__0__Impl_in_rule__BottomPatternCS__Group_2__018004);
rule__BottomPatternCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_2__1_in_rule__BottomPatternCS__Group_2__018008);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_2__1_in_rule__BottomPatternCS__Group_2__018007);
rule__BottomPatternCS__Group_2__1();
state._fsp--;
@@ -26153,7 +26142,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_2_0());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__BottomPatternCS__Group_2__0__Impl18036); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__BottomPatternCS__Group_2__0__Impl18035); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_2_0());
}
@@ -26188,12 +26177,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8670:1: ( rule__BottomPatternCS__Group_2__1__Impl rule__BottomPatternCS__Group_2__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8671:2: rule__BottomPatternCS__Group_2__1__Impl rule__BottomPatternCS__Group_2__2
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_2__1__Impl_in_rule__BottomPatternCS__Group_2__118067);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_2__1__Impl_in_rule__BottomPatternCS__Group_2__118066);
rule__BottomPatternCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_2__2_in_rule__BottomPatternCS__Group_2__118070);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_2__2_in_rule__BottomPatternCS__Group_2__118069);
rule__BottomPatternCS__Group_2__2();
state._fsp--;
@@ -26238,7 +26227,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8686:1: ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8686:2: rule__BottomPatternCS__OwnedConstraintsAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_2_1_in_rule__BottomPatternCS__Group_2__1__Impl18099);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_2_1_in_rule__BottomPatternCS__Group_2__1__Impl18098);
rule__BottomPatternCS__OwnedConstraintsAssignment_2_1();
state._fsp--;
@@ -26259,21 +26248,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getBottomPatternCSAccess().getOwnedConstraintsAssignment_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8691:1: ( rule__BottomPatternCS__OwnedConstraintsAssignment_2_1 )*
- loop74:
+ loop73:
do {
- int alt74=2;
- int LA74_0 = input.LA(1);
+ int alt73=2;
+ int LA73_0 = input.LA(1);
- if ( ((LA74_0>=RULE_INT && LA74_0<=RULE_ESCAPED_ID)||(LA74_0>=18 && LA74_0<=31)||(LA74_0>=48 && LA74_0<=62)||LA74_0==73||LA74_0==79||(LA74_0>=81 && LA74_0<=82)||LA74_0==86||(LA74_0>=91 && LA74_0<=92)||LA74_0==95||(LA74_0>=98 && LA74_0<=99)) ) {
- alt74=1;
+ if ( ((LA73_0>=RULE_INT && LA73_0<=RULE_ESCAPED_ID)||(LA73_0>=18 && LA73_0<=31)||(LA73_0>=48 && LA73_0<=62)||LA73_0==73||LA73_0==79||(LA73_0>=81 && LA73_0<=82)||LA73_0==86||(LA73_0>=91 && LA73_0<=92)||LA73_0==95||(LA73_0>=98 && LA73_0<=99)) ) {
+ alt73=1;
}
- switch (alt74) {
+ switch (alt73) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8691:2: rule__BottomPatternCS__OwnedConstraintsAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_2_1_in_rule__BottomPatternCS__Group_2__1__Impl18111);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_2_1_in_rule__BottomPatternCS__Group_2__1__Impl18110);
rule__BottomPatternCS__OwnedConstraintsAssignment_2_1();
state._fsp--;
@@ -26283,7 +26272,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop74;
+ break loop73;
}
} while (true);
@@ -26324,7 +26313,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8706:1: ( rule__BottomPatternCS__Group_2__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8707:2: rule__BottomPatternCS__Group_2__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_2__2__Impl_in_rule__BottomPatternCS__Group_2__218144);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_2__2__Impl_in_rule__BottomPatternCS__Group_2__218143);
rule__BottomPatternCS__Group_2__2__Impl();
state._fsp--;
@@ -26363,7 +26352,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_2_2());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__BottomPatternCS__Group_2__2__Impl18172); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__BottomPatternCS__Group_2__2__Impl18171); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_2_2());
}
@@ -26398,12 +26387,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8742:1: ( rule__BottomPatternCS__Group_3__0__Impl rule__BottomPatternCS__Group_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8743:2: rule__BottomPatternCS__Group_3__0__Impl rule__BottomPatternCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_3__0__Impl_in_rule__BottomPatternCS__Group_3__018209);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_3__0__Impl_in_rule__BottomPatternCS__Group_3__018208);
rule__BottomPatternCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_3__1_in_rule__BottomPatternCS__Group_3__018212);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_3__1_in_rule__BottomPatternCS__Group_3__018211);
rule__BottomPatternCS__Group_3__1();
state._fsp--;
@@ -26477,12 +26466,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8773:1: ( rule__BottomPatternCS__Group_3__1__Impl rule__BottomPatternCS__Group_3__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8774:2: rule__BottomPatternCS__Group_3__1__Impl rule__BottomPatternCS__Group_3__2
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_3__1__Impl_in_rule__BottomPatternCS__Group_3__118270);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_3__1__Impl_in_rule__BottomPatternCS__Group_3__118269);
rule__BottomPatternCS__Group_3__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_3__2_in_rule__BottomPatternCS__Group_3__118273);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_3__2_in_rule__BottomPatternCS__Group_3__118272);
rule__BottomPatternCS__Group_3__2();
state._fsp--;
@@ -26521,7 +26510,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_3_1());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__BottomPatternCS__Group_3__1__Impl18301); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__BottomPatternCS__Group_3__1__Impl18300); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getLeftCurlyBracketKeyword_3_1());
}
@@ -26556,7 +26545,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8804:1: ( rule__BottomPatternCS__Group_3__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8805:2: rule__BottomPatternCS__Group_3__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_3__2__Impl_in_rule__BottomPatternCS__Group_3__218332);
+ pushFollow(FollowSets000.FOLLOW_rule__BottomPatternCS__Group_3__2__Impl_in_rule__BottomPatternCS__Group_3__218331);
rule__BottomPatternCS__Group_3__2__Impl();
state._fsp--;
@@ -26595,7 +26584,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_3_2());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__BottomPatternCS__Group_3__2__Impl18360); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__BottomPatternCS__Group_3__2__Impl18359); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getBottomPatternCSAccess().getRightCurlyBracketKeyword_3_2());
}
@@ -26630,12 +26619,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8840:1: ( rule__GuardPatternCS__Group_0__0__Impl rule__GuardPatternCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8841:2: rule__GuardPatternCS__Group_0__0__Impl rule__GuardPatternCS__Group_0__1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__0__Impl_in_rule__GuardPatternCS__Group_0__018397);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__0__Impl_in_rule__GuardPatternCS__Group_0__018396);
rule__GuardPatternCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__1_in_rule__GuardPatternCS__Group_0__018400);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__1_in_rule__GuardPatternCS__Group_0__018399);
rule__GuardPatternCS__Group_0__1();
state._fsp--;
@@ -26674,7 +26663,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_0_0());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__GuardPatternCS__Group_0__0__Impl18428); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__GuardPatternCS__Group_0__0__Impl18427); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_0_0());
}
@@ -26709,12 +26698,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8871:1: ( rule__GuardPatternCS__Group_0__1__Impl rule__GuardPatternCS__Group_0__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8872:2: rule__GuardPatternCS__Group_0__1__Impl rule__GuardPatternCS__Group_0__2
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__1__Impl_in_rule__GuardPatternCS__Group_0__118459);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__1__Impl_in_rule__GuardPatternCS__Group_0__118458);
rule__GuardPatternCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__2_in_rule__GuardPatternCS__Group_0__118462);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__2_in_rule__GuardPatternCS__Group_0__118461);
rule__GuardPatternCS__Group_0__2();
state._fsp--;
@@ -26756,7 +26745,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8886:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8886:2: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1_in_rule__GuardPatternCS__Group_0__1__Impl18489);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1_in_rule__GuardPatternCS__Group_0__1__Impl18488);
rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1();
state._fsp--;
@@ -26798,12 +26787,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8900:1: ( rule__GuardPatternCS__Group_0__2__Impl rule__GuardPatternCS__Group_0__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8901:2: rule__GuardPatternCS__Group_0__2__Impl rule__GuardPatternCS__Group_0__3
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__2__Impl_in_rule__GuardPatternCS__Group_0__218519);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__2__Impl_in_rule__GuardPatternCS__Group_0__218518);
rule__GuardPatternCS__Group_0__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__3_in_rule__GuardPatternCS__Group_0__218522);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__3_in_rule__GuardPatternCS__Group_0__218521);
rule__GuardPatternCS__Group_0__3();
state._fsp--;
@@ -26843,21 +26832,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getGuardPatternCSAccess().getGroup_0_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8915:1: ( rule__GuardPatternCS__Group_0_2__0 )*
- loop75:
+ loop74:
do {
- int alt75=2;
- int LA75_0 = input.LA(1);
+ int alt74=2;
+ int LA74_0 = input.LA(1);
- if ( (LA75_0==65) ) {
- alt75=1;
+ if ( (LA74_0==65) ) {
+ alt74=1;
}
- switch (alt75) {
+ switch (alt74) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8915:2: rule__GuardPatternCS__Group_0_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__0_in_rule__GuardPatternCS__Group_0__2__Impl18549);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__0_in_rule__GuardPatternCS__Group_0__2__Impl18548);
rule__GuardPatternCS__Group_0_2__0();
state._fsp--;
@@ -26867,7 +26856,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop75;
+ break loop74;
}
} while (true);
@@ -26905,12 +26894,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8929:1: ( rule__GuardPatternCS__Group_0__3__Impl rule__GuardPatternCS__Group_0__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8930:2: rule__GuardPatternCS__Group_0__3__Impl rule__GuardPatternCS__Group_0__4
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__3__Impl_in_rule__GuardPatternCS__Group_0__318580);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__3__Impl_in_rule__GuardPatternCS__Group_0__318579);
rule__GuardPatternCS__Group_0__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__4_in_rule__GuardPatternCS__Group_0__318583);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__4_in_rule__GuardPatternCS__Group_0__318582);
rule__GuardPatternCS__Group_0__4();
state._fsp--;
@@ -26949,7 +26938,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getVerticalLineKeyword_0_3());
}
- match(input,75,FollowSets000.FOLLOW_75_in_rule__GuardPatternCS__Group_0__3__Impl18611); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_75_in_rule__GuardPatternCS__Group_0__3__Impl18610); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getVerticalLineKeyword_0_3());
}
@@ -26984,12 +26973,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8960:1: ( rule__GuardPatternCS__Group_0__4__Impl rule__GuardPatternCS__Group_0__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8961:2: rule__GuardPatternCS__Group_0__4__Impl rule__GuardPatternCS__Group_0__5
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__4__Impl_in_rule__GuardPatternCS__Group_0__418642);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__4__Impl_in_rule__GuardPatternCS__Group_0__418641);
rule__GuardPatternCS__Group_0__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__5_in_rule__GuardPatternCS__Group_0__418645);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__5_in_rule__GuardPatternCS__Group_0__418644);
rule__GuardPatternCS__Group_0__5();
state._fsp--;
@@ -27029,21 +27018,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_0_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8975:1: ( rule__GuardPatternCS__OwnedPredicatesAssignment_0_4 )*
- loop76:
+ loop75:
do {
- int alt76=2;
- int LA76_0 = input.LA(1);
+ int alt75=2;
+ int LA75_0 = input.LA(1);
- if ( ((LA76_0>=RULE_INT && LA76_0<=RULE_ESCAPED_ID)||(LA76_0>=18 && LA76_0<=31)||(LA76_0>=48 && LA76_0<=62)||LA76_0==73||LA76_0==79||(LA76_0>=81 && LA76_0<=82)||LA76_0==86||(LA76_0>=91 && LA76_0<=92)||(LA76_0>=98 && LA76_0<=99)) ) {
- alt76=1;
+ if ( ((LA75_0>=RULE_INT && LA75_0<=RULE_ESCAPED_ID)||(LA75_0>=18 && LA75_0<=31)||(LA75_0>=48 && LA75_0<=62)||LA75_0==73||LA75_0==79||(LA75_0>=81 && LA75_0<=82)||LA75_0==86||(LA75_0>=91 && LA75_0<=92)||(LA75_0>=98 && LA75_0<=99)) ) {
+ alt75=1;
}
- switch (alt76) {
+ switch (alt75) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8975:2: rule__GuardPatternCS__OwnedPredicatesAssignment_0_4
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_0_4_in_rule__GuardPatternCS__Group_0__4__Impl18672);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_0_4_in_rule__GuardPatternCS__Group_0__4__Impl18671);
rule__GuardPatternCS__OwnedPredicatesAssignment_0_4();
state._fsp--;
@@ -27053,7 +27042,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop76;
+ break loop75;
}
} while (true);
@@ -27091,7 +27080,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8989:1: ( rule__GuardPatternCS__Group_0__5__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:8990:2: rule__GuardPatternCS__Group_0__5__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__5__Impl_in_rule__GuardPatternCS__Group_0__518703);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0__5__Impl_in_rule__GuardPatternCS__Group_0__518702);
rule__GuardPatternCS__Group_0__5__Impl();
state._fsp--;
@@ -27130,7 +27119,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_0_5());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__GuardPatternCS__Group_0__5__Impl18731); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__GuardPatternCS__Group_0__5__Impl18730); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_0_5());
}
@@ -27165,12 +27154,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9031:1: ( rule__GuardPatternCS__Group_0_2__0__Impl rule__GuardPatternCS__Group_0_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9032:2: rule__GuardPatternCS__Group_0_2__0__Impl rule__GuardPatternCS__Group_0_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__0__Impl_in_rule__GuardPatternCS__Group_0_2__018774);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__0__Impl_in_rule__GuardPatternCS__Group_0_2__018773);
rule__GuardPatternCS__Group_0_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__1_in_rule__GuardPatternCS__Group_0_2__018777);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__1_in_rule__GuardPatternCS__Group_0_2__018776);
rule__GuardPatternCS__Group_0_2__1();
state._fsp--;
@@ -27209,7 +27198,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_0_2_0());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__GuardPatternCS__Group_0_2__0__Impl18805); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__GuardPatternCS__Group_0_2__0__Impl18804); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_0_2_0());
}
@@ -27244,7 +27233,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9062:1: ( rule__GuardPatternCS__Group_0_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9063:2: rule__GuardPatternCS__Group_0_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__1__Impl_in_rule__GuardPatternCS__Group_0_2__118836);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_0_2__1__Impl_in_rule__GuardPatternCS__Group_0_2__118835);
rule__GuardPatternCS__Group_0_2__1__Impl();
state._fsp--;
@@ -27286,7 +27275,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9076:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9076:2: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_in_rule__GuardPatternCS__Group_0_2__1__Impl18863);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_in_rule__GuardPatternCS__Group_0_2__1__Impl18862);
rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1();
state._fsp--;
@@ -27328,12 +27317,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9094:1: ( rule__GuardPatternCS__Group_1__0__Impl rule__GuardPatternCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9095:2: rule__GuardPatternCS__Group_1__0__Impl rule__GuardPatternCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__0__Impl_in_rule__GuardPatternCS__Group_1__018897);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__0__Impl_in_rule__GuardPatternCS__Group_1__018896);
rule__GuardPatternCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__1_in_rule__GuardPatternCS__Group_1__018900);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__1_in_rule__GuardPatternCS__Group_1__018899);
rule__GuardPatternCS__Group_1__1();
state._fsp--;
@@ -27372,7 +27361,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_1_0());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__GuardPatternCS__Group_1__0__Impl18928); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__GuardPatternCS__Group_1__0__Impl18927); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_1_0());
}
@@ -27407,12 +27396,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9125:1: ( rule__GuardPatternCS__Group_1__1__Impl rule__GuardPatternCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9126:2: rule__GuardPatternCS__Group_1__1__Impl rule__GuardPatternCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__1__Impl_in_rule__GuardPatternCS__Group_1__118959);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__1__Impl_in_rule__GuardPatternCS__Group_1__118958);
rule__GuardPatternCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__2_in_rule__GuardPatternCS__Group_1__118962);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__2_in_rule__GuardPatternCS__Group_1__118961);
rule__GuardPatternCS__Group_1__2();
state._fsp--;
@@ -27454,7 +27443,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9140:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9140:2: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1_in_rule__GuardPatternCS__Group_1__1__Impl18989);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1_in_rule__GuardPatternCS__Group_1__1__Impl18988);
rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1();
state._fsp--;
@@ -27496,12 +27485,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9154:1: ( rule__GuardPatternCS__Group_1__2__Impl rule__GuardPatternCS__Group_1__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9155:2: rule__GuardPatternCS__Group_1__2__Impl rule__GuardPatternCS__Group_1__3
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__2__Impl_in_rule__GuardPatternCS__Group_1__219019);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__2__Impl_in_rule__GuardPatternCS__Group_1__219018);
rule__GuardPatternCS__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__3_in_rule__GuardPatternCS__Group_1__219022);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__3_in_rule__GuardPatternCS__Group_1__219021);
rule__GuardPatternCS__Group_1__3();
state._fsp--;
@@ -27541,21 +27530,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getGuardPatternCSAccess().getGroup_1_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9169:1: ( rule__GuardPatternCS__Group_1_2__0 )*
- loop77:
+ loop76:
do {
- int alt77=2;
- int LA77_0 = input.LA(1);
+ int alt76=2;
+ int LA76_0 = input.LA(1);
- if ( (LA77_0==65) ) {
- alt77=1;
+ if ( (LA76_0==65) ) {
+ alt76=1;
}
- switch (alt77) {
+ switch (alt76) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9169:2: rule__GuardPatternCS__Group_1_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1_2__0_in_rule__GuardPatternCS__Group_1__2__Impl19049);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1_2__0_in_rule__GuardPatternCS__Group_1__2__Impl19048);
rule__GuardPatternCS__Group_1_2__0();
state._fsp--;
@@ -27565,7 +27554,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop77;
+ break loop76;
}
} while (true);
@@ -27603,7 +27592,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9183:1: ( rule__GuardPatternCS__Group_1__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9184:2: rule__GuardPatternCS__Group_1__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__3__Impl_in_rule__GuardPatternCS__Group_1__319080);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1__3__Impl_in_rule__GuardPatternCS__Group_1__319079);
rule__GuardPatternCS__Group_1__3__Impl();
state._fsp--;
@@ -27642,7 +27631,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_1_3());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__GuardPatternCS__Group_1__3__Impl19108); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__GuardPatternCS__Group_1__3__Impl19107); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_1_3());
}
@@ -27677,12 +27666,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9221:1: ( rule__GuardPatternCS__Group_1_2__0__Impl rule__GuardPatternCS__Group_1_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9222:2: rule__GuardPatternCS__Group_1_2__0__Impl rule__GuardPatternCS__Group_1_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1_2__0__Impl_in_rule__GuardPatternCS__Group_1_2__019147);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1_2__0__Impl_in_rule__GuardPatternCS__Group_1_2__019146);
rule__GuardPatternCS__Group_1_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1_2__1_in_rule__GuardPatternCS__Group_1_2__019150);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1_2__1_in_rule__GuardPatternCS__Group_1_2__019149);
rule__GuardPatternCS__Group_1_2__1();
state._fsp--;
@@ -27721,7 +27710,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_1_2_0());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__GuardPatternCS__Group_1_2__0__Impl19178); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__GuardPatternCS__Group_1_2__0__Impl19177); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getCommaKeyword_1_2_0());
}
@@ -27756,7 +27745,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9252:1: ( rule__GuardPatternCS__Group_1_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9253:2: rule__GuardPatternCS__Group_1_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1_2__1__Impl_in_rule__GuardPatternCS__Group_1_2__119209);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_1_2__1__Impl_in_rule__GuardPatternCS__Group_1_2__119208);
rule__GuardPatternCS__Group_1_2__1__Impl();
state._fsp--;
@@ -27798,7 +27787,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9266:1: ( rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9266:2: rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_in_rule__GuardPatternCS__Group_1_2__1__Impl19236);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_in_rule__GuardPatternCS__Group_1_2__1__Impl19235);
rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1();
state._fsp--;
@@ -27840,12 +27829,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9284:1: ( rule__GuardPatternCS__Group_2__0__Impl rule__GuardPatternCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9285:2: rule__GuardPatternCS__Group_2__0__Impl rule__GuardPatternCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_2__0__Impl_in_rule__GuardPatternCS__Group_2__019270);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_2__0__Impl_in_rule__GuardPatternCS__Group_2__019269);
rule__GuardPatternCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_2__1_in_rule__GuardPatternCS__Group_2__019273);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_2__1_in_rule__GuardPatternCS__Group_2__019272);
rule__GuardPatternCS__Group_2__1();
state._fsp--;
@@ -27884,7 +27873,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_2_0());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__GuardPatternCS__Group_2__0__Impl19301); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__GuardPatternCS__Group_2__0__Impl19300); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_2_0());
}
@@ -27919,12 +27908,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9315:1: ( rule__GuardPatternCS__Group_2__1__Impl rule__GuardPatternCS__Group_2__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9316:2: rule__GuardPatternCS__Group_2__1__Impl rule__GuardPatternCS__Group_2__2
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_2__1__Impl_in_rule__GuardPatternCS__Group_2__119332);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_2__1__Impl_in_rule__GuardPatternCS__Group_2__119331);
rule__GuardPatternCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_2__2_in_rule__GuardPatternCS__Group_2__119335);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_2__2_in_rule__GuardPatternCS__Group_2__119334);
rule__GuardPatternCS__Group_2__2();
state._fsp--;
@@ -27969,7 +27958,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9331:1: ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9331:2: rule__GuardPatternCS__OwnedPredicatesAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_2_1_in_rule__GuardPatternCS__Group_2__1__Impl19364);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_2_1_in_rule__GuardPatternCS__Group_2__1__Impl19363);
rule__GuardPatternCS__OwnedPredicatesAssignment_2_1();
state._fsp--;
@@ -27990,21 +27979,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getGuardPatternCSAccess().getOwnedPredicatesAssignment_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9336:1: ( rule__GuardPatternCS__OwnedPredicatesAssignment_2_1 )*
- loop78:
+ loop77:
do {
- int alt78=2;
- int LA78_0 = input.LA(1);
+ int alt77=2;
+ int LA77_0 = input.LA(1);
- if ( ((LA78_0>=RULE_INT && LA78_0<=RULE_ESCAPED_ID)||(LA78_0>=18 && LA78_0<=31)||(LA78_0>=48 && LA78_0<=62)||LA78_0==73||LA78_0==79||(LA78_0>=81 && LA78_0<=82)||LA78_0==86||(LA78_0>=91 && LA78_0<=92)||(LA78_0>=98 && LA78_0<=99)) ) {
- alt78=1;
+ if ( ((LA77_0>=RULE_INT && LA77_0<=RULE_ESCAPED_ID)||(LA77_0>=18 && LA77_0<=31)||(LA77_0>=48 && LA77_0<=62)||LA77_0==73||LA77_0==79||(LA77_0>=81 && LA77_0<=82)||LA77_0==86||(LA77_0>=91 && LA77_0<=92)||(LA77_0>=98 && LA77_0<=99)) ) {
+ alt77=1;
}
- switch (alt78) {
+ switch (alt77) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9336:2: rule__GuardPatternCS__OwnedPredicatesAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_2_1_in_rule__GuardPatternCS__Group_2__1__Impl19376);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_2_1_in_rule__GuardPatternCS__Group_2__1__Impl19375);
rule__GuardPatternCS__OwnedPredicatesAssignment_2_1();
state._fsp--;
@@ -28014,7 +28003,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop78;
+ break loop77;
}
} while (true);
@@ -28055,7 +28044,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9351:1: ( rule__GuardPatternCS__Group_2__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9352:2: rule__GuardPatternCS__Group_2__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_2__2__Impl_in_rule__GuardPatternCS__Group_2__219409);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_2__2__Impl_in_rule__GuardPatternCS__Group_2__219408);
rule__GuardPatternCS__Group_2__2__Impl();
state._fsp--;
@@ -28094,7 +28083,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_2_2());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__GuardPatternCS__Group_2__2__Impl19437); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__GuardPatternCS__Group_2__2__Impl19436); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_2_2());
}
@@ -28129,12 +28118,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9387:1: ( rule__GuardPatternCS__Group_3__0__Impl rule__GuardPatternCS__Group_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9388:2: rule__GuardPatternCS__Group_3__0__Impl rule__GuardPatternCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_3__0__Impl_in_rule__GuardPatternCS__Group_3__019474);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_3__0__Impl_in_rule__GuardPatternCS__Group_3__019473);
rule__GuardPatternCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_3__1_in_rule__GuardPatternCS__Group_3__019477);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_3__1_in_rule__GuardPatternCS__Group_3__019476);
rule__GuardPatternCS__Group_3__1();
state._fsp--;
@@ -28208,12 +28197,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9418:1: ( rule__GuardPatternCS__Group_3__1__Impl rule__GuardPatternCS__Group_3__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9419:2: rule__GuardPatternCS__Group_3__1__Impl rule__GuardPatternCS__Group_3__2
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_3__1__Impl_in_rule__GuardPatternCS__Group_3__119535);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_3__1__Impl_in_rule__GuardPatternCS__Group_3__119534);
rule__GuardPatternCS__Group_3__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_3__2_in_rule__GuardPatternCS__Group_3__119538);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_3__2_in_rule__GuardPatternCS__Group_3__119537);
rule__GuardPatternCS__Group_3__2();
state._fsp--;
@@ -28252,7 +28241,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_3_1());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__GuardPatternCS__Group_3__1__Impl19566); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__GuardPatternCS__Group_3__1__Impl19565); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getLeftParenthesisKeyword_3_1());
}
@@ -28287,7 +28276,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9449:1: ( rule__GuardPatternCS__Group_3__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9450:2: rule__GuardPatternCS__Group_3__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_3__2__Impl_in_rule__GuardPatternCS__Group_3__219597);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardPatternCS__Group_3__2__Impl_in_rule__GuardPatternCS__Group_3__219596);
rule__GuardPatternCS__Group_3__2__Impl();
state._fsp--;
@@ -28326,7 +28315,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_3_2());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__GuardPatternCS__Group_3__2__Impl19625); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__GuardPatternCS__Group_3__2__Impl19624); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardPatternCSAccess().getRightParenthesisKeyword_3_2());
}
@@ -28361,12 +28350,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9485:1: ( rule__GuardVariableCS__Group__0__Impl rule__GuardVariableCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9486:2: rule__GuardVariableCS__Group__0__Impl rule__GuardVariableCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__Group__0__Impl_in_rule__GuardVariableCS__Group__019662);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__Group__0__Impl_in_rule__GuardVariableCS__Group__019661);
rule__GuardVariableCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__Group__1_in_rule__GuardVariableCS__Group__019665);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__Group__1_in_rule__GuardVariableCS__Group__019664);
rule__GuardVariableCS__Group__1();
state._fsp--;
@@ -28408,7 +28397,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9500:1: ( rule__GuardVariableCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9500:2: rule__GuardVariableCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__NameAssignment_0_in_rule__GuardVariableCS__Group__0__Impl19692);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__NameAssignment_0_in_rule__GuardVariableCS__Group__0__Impl19691);
rule__GuardVariableCS__NameAssignment_0();
state._fsp--;
@@ -28450,12 +28439,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9514:1: ( rule__GuardVariableCS__Group__1__Impl rule__GuardVariableCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9515:2: rule__GuardVariableCS__Group__1__Impl rule__GuardVariableCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__Group__1__Impl_in_rule__GuardVariableCS__Group__119722);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__Group__1__Impl_in_rule__GuardVariableCS__Group__119721);
rule__GuardVariableCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__Group__2_in_rule__GuardVariableCS__Group__119725);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__Group__2_in_rule__GuardVariableCS__Group__119724);
rule__GuardVariableCS__Group__2();
state._fsp--;
@@ -28494,7 +28483,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getGuardVariableCSAccess().getColonKeyword_1());
}
- match(input,72,FollowSets000.FOLLOW_72_in_rule__GuardVariableCS__Group__1__Impl19753); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_72_in_rule__GuardVariableCS__Group__1__Impl19752); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getGuardVariableCSAccess().getColonKeyword_1());
}
@@ -28529,7 +28518,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9545:1: ( rule__GuardVariableCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9546:2: rule__GuardVariableCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__Group__2__Impl_in_rule__GuardVariableCS__Group__219784);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__Group__2__Impl_in_rule__GuardVariableCS__Group__219783);
rule__GuardVariableCS__Group__2__Impl();
state._fsp--;
@@ -28571,7 +28560,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9559:1: ( rule__GuardVariableCS__OwnedTypeAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9559:2: rule__GuardVariableCS__OwnedTypeAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__OwnedTypeAssignment_2_in_rule__GuardVariableCS__Group__2__Impl19811);
+ pushFollow(FollowSets000.FOLLOW_rule__GuardVariableCS__OwnedTypeAssignment_2_in_rule__GuardVariableCS__Group__2__Impl19810);
rule__GuardVariableCS__OwnedTypeAssignment_2();
state._fsp--;
@@ -28613,12 +28602,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9579:1: ( rule__ImportCS__Group__0__Impl rule__ImportCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9580:2: rule__ImportCS__Group__0__Impl rule__ImportCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__0__Impl_in_rule__ImportCS__Group__019847);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__0__Impl_in_rule__ImportCS__Group__019846);
rule__ImportCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__1_in_rule__ImportCS__Group__019850);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__1_in_rule__ImportCS__Group__019849);
rule__ImportCS__Group__1();
state._fsp--;
@@ -28657,7 +28646,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getImportKeyword_0());
}
- match(input,20,FollowSets000.FOLLOW_20_in_rule__ImportCS__Group__0__Impl19878); if (state.failed) return ;
+ match(input,20,FollowSets000.FOLLOW_20_in_rule__ImportCS__Group__0__Impl19877); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getImportKeyword_0());
}
@@ -28692,12 +28681,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9610:1: ( rule__ImportCS__Group__1__Impl rule__ImportCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9611:2: rule__ImportCS__Group__1__Impl rule__ImportCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__1__Impl_in_rule__ImportCS__Group__119909);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__1__Impl_in_rule__ImportCS__Group__119908);
rule__ImportCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__2_in_rule__ImportCS__Group__119912);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__2_in_rule__ImportCS__Group__119911);
rule__ImportCS__Group__2();
state._fsp--;
@@ -28737,28 +28726,28 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getImportCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9625:1: ( rule__ImportCS__Group_1__0 )?
- int alt79=2;
- int LA79_0 = input.LA(1);
+ int alt78=2;
+ int LA78_0 = input.LA(1);
- if ( (LA79_0==RULE_SIMPLE_ID) ) {
- int LA79_1 = input.LA(2);
+ if ( (LA78_0==RULE_SIMPLE_ID) ) {
+ int LA78_1 = input.LA(2);
- if ( (LA79_1==72) ) {
- alt79=1;
+ if ( (LA78_1==72) ) {
+ alt78=1;
}
}
- else if ( (LA79_0==RULE_ESCAPED_ID) ) {
- int LA79_2 = input.LA(2);
+ else if ( (LA78_0==RULE_ESCAPED_ID) ) {
+ int LA78_2 = input.LA(2);
- if ( (LA79_2==72) ) {
- alt79=1;
+ if ( (LA78_2==72) ) {
+ alt78=1;
}
}
- switch (alt79) {
+ switch (alt78) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9625:2: rule__ImportCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1__0_in_rule__ImportCS__Group__1__Impl19939);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1__0_in_rule__ImportCS__Group__1__Impl19938);
rule__ImportCS__Group_1__0();
state._fsp--;
@@ -28803,12 +28792,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9639:1: ( rule__ImportCS__Group__2__Impl rule__ImportCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9640:2: rule__ImportCS__Group__2__Impl rule__ImportCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__2__Impl_in_rule__ImportCS__Group__219970);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__2__Impl_in_rule__ImportCS__Group__219969);
rule__ImportCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__3_in_rule__ImportCS__Group__219973);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__3_in_rule__ImportCS__Group__219972);
rule__ImportCS__Group__3();
state._fsp--;
@@ -28850,7 +28839,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9654:1: ( rule__ImportCS__OwnedPathNameAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9654:2: rule__ImportCS__OwnedPathNameAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__OwnedPathNameAssignment_2_in_rule__ImportCS__Group__2__Impl20000);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__OwnedPathNameAssignment_2_in_rule__ImportCS__Group__2__Impl19999);
rule__ImportCS__OwnedPathNameAssignment_2();
state._fsp--;
@@ -28892,12 +28881,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9668:1: ( rule__ImportCS__Group__3__Impl rule__ImportCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9669:2: rule__ImportCS__Group__3__Impl rule__ImportCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__3__Impl_in_rule__ImportCS__Group__320030);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__3__Impl_in_rule__ImportCS__Group__320029);
rule__ImportCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__4_in_rule__ImportCS__Group__320033);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__4_in_rule__ImportCS__Group__320032);
rule__ImportCS__Group__4();
state._fsp--;
@@ -28937,17 +28926,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getImportCSAccess().getGroup_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9683:1: ( rule__ImportCS__Group_3__0 )?
- int alt80=2;
- int LA80_0 = input.LA(1);
+ int alt79=2;
+ int LA79_0 = input.LA(1);
- if ( (LA80_0==76) ) {
- alt80=1;
+ if ( (LA79_0==76) ) {
+ alt79=1;
}
- switch (alt80) {
+ switch (alt79) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9683:2: rule__ImportCS__Group_3__0
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_3__0_in_rule__ImportCS__Group__3__Impl20060);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_3__0_in_rule__ImportCS__Group__3__Impl20059);
rule__ImportCS__Group_3__0();
state._fsp--;
@@ -28992,7 +28981,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9697:1: ( rule__ImportCS__Group__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9698:2: rule__ImportCS__Group__4__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__4__Impl_in_rule__ImportCS__Group__420091);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group__4__Impl_in_rule__ImportCS__Group__420090);
rule__ImportCS__Group__4__Impl();
state._fsp--;
@@ -29031,7 +29020,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getSemicolonKeyword_4());
}
- match(input,17,FollowSets000.FOLLOW_17_in_rule__ImportCS__Group__4__Impl20119); if (state.failed) return ;
+ match(input,17,FollowSets000.FOLLOW_17_in_rule__ImportCS__Group__4__Impl20118); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getSemicolonKeyword_4());
}
@@ -29066,12 +29055,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9737:1: ( rule__ImportCS__Group_1__0__Impl rule__ImportCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9738:2: rule__ImportCS__Group_1__0__Impl rule__ImportCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1__0__Impl_in_rule__ImportCS__Group_1__020160);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1__0__Impl_in_rule__ImportCS__Group_1__020159);
rule__ImportCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1__1_in_rule__ImportCS__Group_1__020163);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1__1_in_rule__ImportCS__Group_1__020162);
rule__ImportCS__Group_1__1();
state._fsp--;
@@ -29113,7 +29102,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9752:1: ( rule__ImportCS__NameAssignment_1_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9752:2: rule__ImportCS__NameAssignment_1_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__NameAssignment_1_0_in_rule__ImportCS__Group_1__0__Impl20190);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__NameAssignment_1_0_in_rule__ImportCS__Group_1__0__Impl20189);
rule__ImportCS__NameAssignment_1_0();
state._fsp--;
@@ -29155,7 +29144,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9766:1: ( rule__ImportCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9767:2: rule__ImportCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1__1__Impl_in_rule__ImportCS__Group_1__120220);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_1__1__Impl_in_rule__ImportCS__Group_1__120219);
rule__ImportCS__Group_1__1__Impl();
state._fsp--;
@@ -29194,7 +29183,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getColonKeyword_1_1());
}
- match(input,72,FollowSets000.FOLLOW_72_in_rule__ImportCS__Group_1__1__Impl20248); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_72_in_rule__ImportCS__Group_1__1__Impl20247); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getColonKeyword_1_1());
}
@@ -29229,12 +29218,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9800:1: ( rule__ImportCS__Group_3__0__Impl rule__ImportCS__Group_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9801:2: rule__ImportCS__Group_3__0__Impl rule__ImportCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_3__0__Impl_in_rule__ImportCS__Group_3__020283);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_3__0__Impl_in_rule__ImportCS__Group_3__020282);
rule__ImportCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_3__1_in_rule__ImportCS__Group_3__020286);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_3__1_in_rule__ImportCS__Group_3__020285);
rule__ImportCS__Group_3__1();
state._fsp--;
@@ -29276,7 +29265,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9815:1: ( rule__ImportCS__IsAllAssignment_3_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9815:2: rule__ImportCS__IsAllAssignment_3_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__IsAllAssignment_3_0_in_rule__ImportCS__Group_3__0__Impl20313);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__IsAllAssignment_3_0_in_rule__ImportCS__Group_3__0__Impl20312);
rule__ImportCS__IsAllAssignment_3_0();
state._fsp--;
@@ -29318,7 +29307,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9829:1: ( rule__ImportCS__Group_3__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9830:2: rule__ImportCS__Group_3__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_3__1__Impl_in_rule__ImportCS__Group_3__120343);
+ pushFollow(FollowSets000.FOLLOW_rule__ImportCS__Group_3__1__Impl_in_rule__ImportCS__Group_3__120342);
rule__ImportCS__Group_3__1__Impl();
state._fsp--;
@@ -29357,7 +29346,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getImportCSAccess().getAsteriskKeyword_3_1());
}
- match(input,31,FollowSets000.FOLLOW_31_in_rule__ImportCS__Group_3__1__Impl20371); if (state.failed) return ;
+ match(input,31,FollowSets000.FOLLOW_31_in_rule__ImportCS__Group_3__1__Impl20370); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getImportCSAccess().getAsteriskKeyword_3_1());
}
@@ -29392,12 +29381,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9864:1: ( rule__ParamDeclarationCS__Group__0__Impl rule__ParamDeclarationCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9865:2: rule__ParamDeclarationCS__Group__0__Impl rule__ParamDeclarationCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__020407);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__020406);
rule__ParamDeclarationCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__020410);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__020409);
rule__ParamDeclarationCS__Group__1();
state._fsp--;
@@ -29439,7 +29428,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9879:1: ( rule__ParamDeclarationCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9879:2: rule__ParamDeclarationCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl20437);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl20436);
rule__ParamDeclarationCS__NameAssignment_0();
state._fsp--;
@@ -29481,12 +29470,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9893:1: ( rule__ParamDeclarationCS__Group__1__Impl rule__ParamDeclarationCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9894:2: rule__ParamDeclarationCS__Group__1__Impl rule__ParamDeclarationCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__120467);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__120466);
rule__ParamDeclarationCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__120470);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__120469);
rule__ParamDeclarationCS__Group__2();
state._fsp--;
@@ -29525,7 +29514,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getParamDeclarationCSAccess().getColonKeyword_1());
}
- match(input,72,FollowSets000.FOLLOW_72_in_rule__ParamDeclarationCS__Group__1__Impl20498); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_72_in_rule__ParamDeclarationCS__Group__1__Impl20497); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getParamDeclarationCSAccess().getColonKeyword_1());
}
@@ -29560,7 +29549,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9924:1: ( rule__ParamDeclarationCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9925:2: rule__ParamDeclarationCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__220529);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__220528);
rule__ParamDeclarationCS__Group__2__Impl();
state._fsp--;
@@ -29602,7 +29591,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9938:1: ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9938:2: rule__ParamDeclarationCS__OwnedTypeAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl20556);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl20555);
rule__ParamDeclarationCS__OwnedTypeAssignment_2();
state._fsp--;
@@ -29644,12 +29633,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9958:1: ( rule__PredicateCS__Group__0__Impl rule__PredicateCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9959:2: rule__PredicateCS__Group__0__Impl rule__PredicateCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__Group__0__Impl_in_rule__PredicateCS__Group__020592);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__Group__0__Impl_in_rule__PredicateCS__Group__020591);
rule__PredicateCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__Group__1_in_rule__PredicateCS__Group__020595);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__Group__1_in_rule__PredicateCS__Group__020594);
rule__PredicateCS__Group__1();
state._fsp--;
@@ -29691,7 +29680,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9973:1: ( rule__PredicateCS__OwnedConditionAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9973:2: rule__PredicateCS__OwnedConditionAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__OwnedConditionAssignment_0_in_rule__PredicateCS__Group__0__Impl20622);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__OwnedConditionAssignment_0_in_rule__PredicateCS__Group__0__Impl20621);
rule__PredicateCS__OwnedConditionAssignment_0();
state._fsp--;
@@ -29733,7 +29722,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9987:1: ( rule__PredicateCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:9988:2: rule__PredicateCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__Group__1__Impl_in_rule__PredicateCS__Group__120652);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__Group__1__Impl_in_rule__PredicateCS__Group__120651);
rule__PredicateCS__Group__1__Impl();
state._fsp--;
@@ -29772,7 +29761,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateCSAccess().getSemicolonKeyword_1());
}
- match(input,17,FollowSets000.FOLLOW_17_in_rule__PredicateCS__Group__1__Impl20680); if (state.failed) return ;
+ match(input,17,FollowSets000.FOLLOW_17_in_rule__PredicateCS__Group__1__Impl20679); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPredicateCSAccess().getSemicolonKeyword_1());
}
@@ -29807,12 +29796,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10021:1: ( rule__PredicateOrAssignmentCS__Group__0__Impl rule__PredicateOrAssignmentCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10022:2: rule__PredicateOrAssignmentCS__Group__0__Impl rule__PredicateOrAssignmentCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__0__Impl_in_rule__PredicateOrAssignmentCS__Group__020715);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__0__Impl_in_rule__PredicateOrAssignmentCS__Group__020714);
rule__PredicateOrAssignmentCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__1_in_rule__PredicateOrAssignmentCS__Group__020718);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__1_in_rule__PredicateOrAssignmentCS__Group__020717);
rule__PredicateOrAssignmentCS__Group__1();
state._fsp--;
@@ -29852,17 +29841,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getPredicateOrAssignmentCSAccess().getIsDefaultAssignment_0());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10036:1: ( rule__PredicateOrAssignmentCS__IsDefaultAssignment_0 )?
- int alt81=2;
- int LA81_0 = input.LA(1);
+ int alt80=2;
+ int LA80_0 = input.LA(1);
- if ( (LA81_0==95) ) {
- alt81=1;
+ if ( (LA80_0==95) ) {
+ alt80=1;
}
- switch (alt81) {
+ switch (alt80) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10036:2: rule__PredicateOrAssignmentCS__IsDefaultAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__IsDefaultAssignment_0_in_rule__PredicateOrAssignmentCS__Group__0__Impl20745);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__IsDefaultAssignment_0_in_rule__PredicateOrAssignmentCS__Group__0__Impl20744);
rule__PredicateOrAssignmentCS__IsDefaultAssignment_0();
state._fsp--;
@@ -29907,12 +29896,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10050:1: ( rule__PredicateOrAssignmentCS__Group__1__Impl rule__PredicateOrAssignmentCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10051:2: rule__PredicateOrAssignmentCS__Group__1__Impl rule__PredicateOrAssignmentCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__1__Impl_in_rule__PredicateOrAssignmentCS__Group__120776);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__1__Impl_in_rule__PredicateOrAssignmentCS__Group__120775);
rule__PredicateOrAssignmentCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__2_in_rule__PredicateOrAssignmentCS__Group__120779);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__2_in_rule__PredicateOrAssignmentCS__Group__120778);
rule__PredicateOrAssignmentCS__Group__2();
state._fsp--;
@@ -29954,7 +29943,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10065:1: ( rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10065:2: rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1_in_rule__PredicateOrAssignmentCS__Group__1__Impl20806);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1_in_rule__PredicateOrAssignmentCS__Group__1__Impl20805);
rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1();
state._fsp--;
@@ -29996,12 +29985,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10079:1: ( rule__PredicateOrAssignmentCS__Group__2__Impl rule__PredicateOrAssignmentCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10080:2: rule__PredicateOrAssignmentCS__Group__2__Impl rule__PredicateOrAssignmentCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__2__Impl_in_rule__PredicateOrAssignmentCS__Group__220836);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__2__Impl_in_rule__PredicateOrAssignmentCS__Group__220835);
rule__PredicateOrAssignmentCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__3_in_rule__PredicateOrAssignmentCS__Group__220839);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__3_in_rule__PredicateOrAssignmentCS__Group__220838);
rule__PredicateOrAssignmentCS__Group__3();
state._fsp--;
@@ -30041,17 +30030,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getPredicateOrAssignmentCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10094:1: ( rule__PredicateOrAssignmentCS__Group_2__0 )?
- int alt82=2;
- int LA82_0 = input.LA(1);
+ int alt81=2;
+ int LA81_0 = input.LA(1);
- if ( (LA82_0==16) ) {
- alt82=1;
+ if ( (LA81_0==16) ) {
+ alt81=1;
}
- switch (alt82) {
+ switch (alt81) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10094:2: rule__PredicateOrAssignmentCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group_2__0_in_rule__PredicateOrAssignmentCS__Group__2__Impl20866);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group_2__0_in_rule__PredicateOrAssignmentCS__Group__2__Impl20865);
rule__PredicateOrAssignmentCS__Group_2__0();
state._fsp--;
@@ -30096,7 +30085,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10108:1: ( rule__PredicateOrAssignmentCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10109:2: rule__PredicateOrAssignmentCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__3__Impl_in_rule__PredicateOrAssignmentCS__Group__320897);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group__3__Impl_in_rule__PredicateOrAssignmentCS__Group__320896);
rule__PredicateOrAssignmentCS__Group__3__Impl();
state._fsp--;
@@ -30135,7 +30124,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateOrAssignmentCSAccess().getSemicolonKeyword_3());
}
- match(input,17,FollowSets000.FOLLOW_17_in_rule__PredicateOrAssignmentCS__Group__3__Impl20925); if (state.failed) return ;
+ match(input,17,FollowSets000.FOLLOW_17_in_rule__PredicateOrAssignmentCS__Group__3__Impl20924); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPredicateOrAssignmentCSAccess().getSemicolonKeyword_3());
}
@@ -30170,12 +30159,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10146:1: ( rule__PredicateOrAssignmentCS__Group_2__0__Impl rule__PredicateOrAssignmentCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10147:2: rule__PredicateOrAssignmentCS__Group_2__0__Impl rule__PredicateOrAssignmentCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group_2__0__Impl_in_rule__PredicateOrAssignmentCS__Group_2__020964);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group_2__0__Impl_in_rule__PredicateOrAssignmentCS__Group_2__020963);
rule__PredicateOrAssignmentCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group_2__1_in_rule__PredicateOrAssignmentCS__Group_2__020967);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group_2__1_in_rule__PredicateOrAssignmentCS__Group_2__020966);
rule__PredicateOrAssignmentCS__Group_2__1();
state._fsp--;
@@ -30214,7 +30203,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateOrAssignmentCSAccess().getColonEqualsSignKeyword_2_0());
}
- match(input,16,FollowSets000.FOLLOW_16_in_rule__PredicateOrAssignmentCS__Group_2__0__Impl20995); if (state.failed) return ;
+ match(input,16,FollowSets000.FOLLOW_16_in_rule__PredicateOrAssignmentCS__Group_2__0__Impl20994); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPredicateOrAssignmentCSAccess().getColonEqualsSignKeyword_2_0());
}
@@ -30249,7 +30238,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10177:1: ( rule__PredicateOrAssignmentCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10178:2: rule__PredicateOrAssignmentCS__Group_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group_2__1__Impl_in_rule__PredicateOrAssignmentCS__Group_2__121026);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__Group_2__1__Impl_in_rule__PredicateOrAssignmentCS__Group_2__121025);
rule__PredicateOrAssignmentCS__Group_2__1__Impl();
state._fsp--;
@@ -30291,7 +30280,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10191:1: ( rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10191:2: rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1_in_rule__PredicateOrAssignmentCS__Group_2__1__Impl21053);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1_in_rule__PredicateOrAssignmentCS__Group_2__1__Impl21052);
rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1();
state._fsp--;
@@ -30333,12 +30322,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10209:1: ( rule__QueryCS__Group__0__Impl rule__QueryCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10210:2: rule__QueryCS__Group__0__Impl rule__QueryCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__0__Impl_in_rule__QueryCS__Group__021087);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__0__Impl_in_rule__QueryCS__Group__021086);
rule__QueryCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__1_in_rule__QueryCS__Group__021090);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__1_in_rule__QueryCS__Group__021089);
rule__QueryCS__Group__1();
state._fsp--;
@@ -30377,7 +30366,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getQueryKeyword_0());
}
- match(input,24,FollowSets000.FOLLOW_24_in_rule__QueryCS__Group__0__Impl21118); if (state.failed) return ;
+ match(input,24,FollowSets000.FOLLOW_24_in_rule__QueryCS__Group__0__Impl21117); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getQueryKeyword_0());
}
@@ -30412,12 +30401,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10240:1: ( rule__QueryCS__Group__1__Impl rule__QueryCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10241:2: rule__QueryCS__Group__1__Impl rule__QueryCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__1__Impl_in_rule__QueryCS__Group__121149);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__1__Impl_in_rule__QueryCS__Group__121148);
rule__QueryCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__2_in_rule__QueryCS__Group__121152);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__2_in_rule__QueryCS__Group__121151);
rule__QueryCS__Group__2();
state._fsp--;
@@ -30459,7 +30448,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10255:1: ( rule__QueryCS__OwnedPathNameAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10255:2: rule__QueryCS__OwnedPathNameAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedPathNameAssignment_1_in_rule__QueryCS__Group__1__Impl21179);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedPathNameAssignment_1_in_rule__QueryCS__Group__1__Impl21178);
rule__QueryCS__OwnedPathNameAssignment_1();
state._fsp--;
@@ -30501,12 +30490,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10269:1: ( rule__QueryCS__Group__2__Impl rule__QueryCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10270:2: rule__QueryCS__Group__2__Impl rule__QueryCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__2__Impl_in_rule__QueryCS__Group__221209);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__2__Impl_in_rule__QueryCS__Group__221208);
rule__QueryCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__3_in_rule__QueryCS__Group__221212);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__3_in_rule__QueryCS__Group__221211);
rule__QueryCS__Group__3();
state._fsp--;
@@ -30548,7 +30537,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10284:1: ( rule__QueryCS__NameAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10284:2: rule__QueryCS__NameAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__NameAssignment_2_in_rule__QueryCS__Group__2__Impl21239);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__NameAssignment_2_in_rule__QueryCS__Group__2__Impl21238);
rule__QueryCS__NameAssignment_2();
state._fsp--;
@@ -30590,12 +30579,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10298:1: ( rule__QueryCS__Group__3__Impl rule__QueryCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10299:2: rule__QueryCS__Group__3__Impl rule__QueryCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__3__Impl_in_rule__QueryCS__Group__321269);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__3__Impl_in_rule__QueryCS__Group__321268);
rule__QueryCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__4_in_rule__QueryCS__Group__321272);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__4_in_rule__QueryCS__Group__321271);
rule__QueryCS__Group__4();
state._fsp--;
@@ -30634,7 +30623,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getLeftParenthesisKeyword_3());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__QueryCS__Group__3__Impl21300); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__QueryCS__Group__3__Impl21299); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getLeftParenthesisKeyword_3());
}
@@ -30669,12 +30658,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10329:1: ( rule__QueryCS__Group__4__Impl rule__QueryCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10330:2: rule__QueryCS__Group__4__Impl rule__QueryCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__4__Impl_in_rule__QueryCS__Group__421331);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__4__Impl_in_rule__QueryCS__Group__421330);
rule__QueryCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__5_in_rule__QueryCS__Group__421334);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__5_in_rule__QueryCS__Group__421333);
rule__QueryCS__Group__5();
state._fsp--;
@@ -30714,17 +30703,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getQueryCSAccess().getGroup_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10344:1: ( rule__QueryCS__Group_4__0 )?
- int alt83=2;
- int LA83_0 = input.LA(1);
+ int alt82=2;
+ int LA82_0 = input.LA(1);
- if ( ((LA83_0>=RULE_SIMPLE_ID && LA83_0<=RULE_ESCAPED_ID)||(LA83_0>=18 && LA83_0<=28)) ) {
- alt83=1;
+ if ( ((LA82_0>=RULE_SIMPLE_ID && LA82_0<=RULE_ESCAPED_ID)||(LA82_0>=18 && LA82_0<=28)) ) {
+ alt82=1;
}
- switch (alt83) {
+ switch (alt82) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10344:2: rule__QueryCS__Group_4__0
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4__0_in_rule__QueryCS__Group__4__Impl21361);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4__0_in_rule__QueryCS__Group__4__Impl21360);
rule__QueryCS__Group_4__0();
state._fsp--;
@@ -30769,12 +30758,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10358:1: ( rule__QueryCS__Group__5__Impl rule__QueryCS__Group__6 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10359:2: rule__QueryCS__Group__5__Impl rule__QueryCS__Group__6
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__5__Impl_in_rule__QueryCS__Group__521392);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__5__Impl_in_rule__QueryCS__Group__521391);
rule__QueryCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__6_in_rule__QueryCS__Group__521395);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__6_in_rule__QueryCS__Group__521394);
rule__QueryCS__Group__6();
state._fsp--;
@@ -30813,7 +30802,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getRightParenthesisKeyword_5());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__QueryCS__Group__5__Impl21423); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__QueryCS__Group__5__Impl21422); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getRightParenthesisKeyword_5());
}
@@ -30848,12 +30837,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10389:1: ( rule__QueryCS__Group__6__Impl rule__QueryCS__Group__7 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10390:2: rule__QueryCS__Group__6__Impl rule__QueryCS__Group__7
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__6__Impl_in_rule__QueryCS__Group__621454);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__6__Impl_in_rule__QueryCS__Group__621453);
rule__QueryCS__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__7_in_rule__QueryCS__Group__621457);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__7_in_rule__QueryCS__Group__621456);
rule__QueryCS__Group__7();
state._fsp--;
@@ -30892,7 +30881,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getColonKeyword_6());
}
- match(input,72,FollowSets000.FOLLOW_72_in_rule__QueryCS__Group__6__Impl21485); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_72_in_rule__QueryCS__Group__6__Impl21484); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getColonKeyword_6());
}
@@ -30927,12 +30916,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10420:1: ( rule__QueryCS__Group__7__Impl rule__QueryCS__Group__8 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10421:2: rule__QueryCS__Group__7__Impl rule__QueryCS__Group__8
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__7__Impl_in_rule__QueryCS__Group__721516);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__7__Impl_in_rule__QueryCS__Group__721515);
rule__QueryCS__Group__7__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__8_in_rule__QueryCS__Group__721519);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__8_in_rule__QueryCS__Group__721518);
rule__QueryCS__Group__8();
state._fsp--;
@@ -30974,7 +30963,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10435:1: ( rule__QueryCS__OwnedTypeAssignment_7 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10435:2: rule__QueryCS__OwnedTypeAssignment_7
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedTypeAssignment_7_in_rule__QueryCS__Group__7__Impl21546);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedTypeAssignment_7_in_rule__QueryCS__Group__7__Impl21545);
rule__QueryCS__OwnedTypeAssignment_7();
state._fsp--;
@@ -31016,7 +31005,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10449:1: ( rule__QueryCS__Group__8__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10450:2: rule__QueryCS__Group__8__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__8__Impl_in_rule__QueryCS__Group__821576);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__8__Impl_in_rule__QueryCS__Group__821575);
rule__QueryCS__Group__8__Impl();
state._fsp--;
@@ -31058,7 +31047,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10463:1: ( rule__QueryCS__Alternatives_8 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10463:2: rule__QueryCS__Alternatives_8
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Alternatives_8_in_rule__QueryCS__Group__8__Impl21603);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Alternatives_8_in_rule__QueryCS__Group__8__Impl21602);
rule__QueryCS__Alternatives_8();
state._fsp--;
@@ -31100,12 +31089,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10495:1: ( rule__QueryCS__Group_4__0__Impl rule__QueryCS__Group_4__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10496:2: rule__QueryCS__Group_4__0__Impl rule__QueryCS__Group_4__1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4__0__Impl_in_rule__QueryCS__Group_4__021651);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4__0__Impl_in_rule__QueryCS__Group_4__021650);
rule__QueryCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4__1_in_rule__QueryCS__Group_4__021654);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4__1_in_rule__QueryCS__Group_4__021653);
rule__QueryCS__Group_4__1();
state._fsp--;
@@ -31147,7 +31136,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10510:1: ( rule__QueryCS__OwnedParametersAssignment_4_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10510:2: rule__QueryCS__OwnedParametersAssignment_4_0
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedParametersAssignment_4_0_in_rule__QueryCS__Group_4__0__Impl21681);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedParametersAssignment_4_0_in_rule__QueryCS__Group_4__0__Impl21680);
rule__QueryCS__OwnedParametersAssignment_4_0();
state._fsp--;
@@ -31189,7 +31178,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10524:1: ( rule__QueryCS__Group_4__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10525:2: rule__QueryCS__Group_4__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4__1__Impl_in_rule__QueryCS__Group_4__121711);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4__1__Impl_in_rule__QueryCS__Group_4__121710);
rule__QueryCS__Group_4__1__Impl();
state._fsp--;
@@ -31229,21 +31218,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getQueryCSAccess().getGroup_4_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10538:1: ( rule__QueryCS__Group_4_1__0 )*
- loop84:
+ loop83:
do {
- int alt84=2;
- int LA84_0 = input.LA(1);
+ int alt83=2;
+ int LA83_0 = input.LA(1);
- if ( (LA84_0==65) ) {
- alt84=1;
+ if ( (LA83_0==65) ) {
+ alt83=1;
}
- switch (alt84) {
+ switch (alt83) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10538:2: rule__QueryCS__Group_4_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4_1__0_in_rule__QueryCS__Group_4__1__Impl21738);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4_1__0_in_rule__QueryCS__Group_4__1__Impl21737);
rule__QueryCS__Group_4_1__0();
state._fsp--;
@@ -31253,7 +31242,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop84;
+ break loop83;
}
} while (true);
@@ -31291,12 +31280,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10556:1: ( rule__QueryCS__Group_4_1__0__Impl rule__QueryCS__Group_4_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10557:2: rule__QueryCS__Group_4_1__0__Impl rule__QueryCS__Group_4_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4_1__0__Impl_in_rule__QueryCS__Group_4_1__021773);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4_1__0__Impl_in_rule__QueryCS__Group_4_1__021772);
rule__QueryCS__Group_4_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4_1__1_in_rule__QueryCS__Group_4_1__021776);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4_1__1_in_rule__QueryCS__Group_4_1__021775);
rule__QueryCS__Group_4_1__1();
state._fsp--;
@@ -31335,7 +31324,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getCommaKeyword_4_1_0());
}
- match(input,65,FollowSets000.FOLLOW_65_in_rule__QueryCS__Group_4_1__0__Impl21804); if (state.failed) return ;
+ match(input,65,FollowSets000.FOLLOW_65_in_rule__QueryCS__Group_4_1__0__Impl21803); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getCommaKeyword_4_1_0());
}
@@ -31370,7 +31359,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10587:1: ( rule__QueryCS__Group_4_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10588:2: rule__QueryCS__Group_4_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4_1__1__Impl_in_rule__QueryCS__Group_4_1__121835);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_4_1__1__Impl_in_rule__QueryCS__Group_4_1__121834);
rule__QueryCS__Group_4_1__1__Impl();
state._fsp--;
@@ -31412,7 +31401,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10601:1: ( rule__QueryCS__OwnedParametersAssignment_4_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10601:2: rule__QueryCS__OwnedParametersAssignment_4_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedParametersAssignment_4_1_1_in_rule__QueryCS__Group_4_1__1__Impl21862);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedParametersAssignment_4_1_1_in_rule__QueryCS__Group_4_1__1__Impl21861);
rule__QueryCS__OwnedParametersAssignment_4_1_1();
state._fsp--;
@@ -31454,12 +31443,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10619:1: ( rule__QueryCS__Group_8_1__0__Impl rule__QueryCS__Group_8_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10620:2: rule__QueryCS__Group_8_1__0__Impl rule__QueryCS__Group_8_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__0__Impl_in_rule__QueryCS__Group_8_1__021896);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__0__Impl_in_rule__QueryCS__Group_8_1__021895);
rule__QueryCS__Group_8_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__1_in_rule__QueryCS__Group_8_1__021899);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__1_in_rule__QueryCS__Group_8_1__021898);
rule__QueryCS__Group_8_1__1();
state._fsp--;
@@ -31498,7 +31487,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getLeftCurlyBracketKeyword_8_1_0());
}
- match(input,66,FollowSets000.FOLLOW_66_in_rule__QueryCS__Group_8_1__0__Impl21927); if (state.failed) return ;
+ match(input,66,FollowSets000.FOLLOW_66_in_rule__QueryCS__Group_8_1__0__Impl21926); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getLeftCurlyBracketKeyword_8_1_0());
}
@@ -31533,12 +31522,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10650:1: ( rule__QueryCS__Group_8_1__1__Impl rule__QueryCS__Group_8_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10651:2: rule__QueryCS__Group_8_1__1__Impl rule__QueryCS__Group_8_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__1__Impl_in_rule__QueryCS__Group_8_1__121958);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__1__Impl_in_rule__QueryCS__Group_8_1__121957);
rule__QueryCS__Group_8_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__2_in_rule__QueryCS__Group_8_1__121961);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__2_in_rule__QueryCS__Group_8_1__121960);
rule__QueryCS__Group_8_1__2();
state._fsp--;
@@ -31580,7 +31569,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10665:1: ( rule__QueryCS__OwnedExpressionAssignment_8_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10665:2: rule__QueryCS__OwnedExpressionAssignment_8_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedExpressionAssignment_8_1_1_in_rule__QueryCS__Group_8_1__1__Impl21988);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedExpressionAssignment_8_1_1_in_rule__QueryCS__Group_8_1__1__Impl21987);
rule__QueryCS__OwnedExpressionAssignment_8_1_1();
state._fsp--;
@@ -31622,7 +31611,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10679:1: ( rule__QueryCS__Group_8_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10680:2: rule__QueryCS__Group_8_1__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__2__Impl_in_rule__QueryCS__Group_8_1__222018);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_8_1__2__Impl_in_rule__QueryCS__Group_8_1__222017);
rule__QueryCS__Group_8_1__2__Impl();
state._fsp--;
@@ -31661,7 +31650,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getRightCurlyBracketKeyword_8_1_2());
}
- match(input,67,FollowSets000.FOLLOW_67_in_rule__QueryCS__Group_8_1__2__Impl22046); if (state.failed) return ;
+ match(input,67,FollowSets000.FOLLOW_67_in_rule__QueryCS__Group_8_1__2__Impl22045); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getRightCurlyBracketKeyword_8_1_2());
}
@@ -31696,12 +31685,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10715:1: ( rule__ScopeNameCS__Group__0__Impl rule__ScopeNameCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10716:2: rule__ScopeNameCS__Group__0__Impl rule__ScopeNameCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__0__Impl_in_rule__ScopeNameCS__Group__022083);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__0__Impl_in_rule__ScopeNameCS__Group__022082);
rule__ScopeNameCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__1_in_rule__ScopeNameCS__Group__022086);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__1_in_rule__ScopeNameCS__Group__022085);
rule__ScopeNameCS__Group__1();
state._fsp--;
@@ -31743,7 +31732,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10730:1: ( rule__ScopeNameCS__OwnedPathElementsAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10730:2: rule__ScopeNameCS__OwnedPathElementsAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__OwnedPathElementsAssignment_0_in_rule__ScopeNameCS__Group__0__Impl22113);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__OwnedPathElementsAssignment_0_in_rule__ScopeNameCS__Group__0__Impl22112);
rule__ScopeNameCS__OwnedPathElementsAssignment_0();
state._fsp--;
@@ -31785,12 +31774,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10744:1: ( rule__ScopeNameCS__Group__1__Impl rule__ScopeNameCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10745:2: rule__ScopeNameCS__Group__1__Impl rule__ScopeNameCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__1__Impl_in_rule__ScopeNameCS__Group__122143);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__1__Impl_in_rule__ScopeNameCS__Group__122142);
rule__ScopeNameCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__2_in_rule__ScopeNameCS__Group__122146);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__2_in_rule__ScopeNameCS__Group__122145);
rule__ScopeNameCS__Group__2();
state._fsp--;
@@ -31829,7 +31818,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_1());
}
- match(input,76,FollowSets000.FOLLOW_76_in_rule__ScopeNameCS__Group__1__Impl22174); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_76_in_rule__ScopeNameCS__Group__1__Impl22173); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_1());
}
@@ -31864,7 +31853,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10775:1: ( rule__ScopeNameCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10776:2: rule__ScopeNameCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__2__Impl_in_rule__ScopeNameCS__Group__222205);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__2__Impl_in_rule__ScopeNameCS__Group__222204);
rule__ScopeNameCS__Group__2__Impl();
state._fsp--;
@@ -31904,15 +31893,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getScopeNameCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10789:1: ( rule__ScopeNameCS__Group_2__0 )*
- loop85:
+ loop84:
do {
- int alt85=2;
- alt85 = dfa85.predict(input);
- switch (alt85) {
+ int alt84=2;
+ alt84 = dfa84.predict(input);
+ switch (alt84) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10789:2: rule__ScopeNameCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__0_in_rule__ScopeNameCS__Group__2__Impl22232);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__0_in_rule__ScopeNameCS__Group__2__Impl22231);
rule__ScopeNameCS__Group_2__0();
state._fsp--;
@@ -31922,7 +31911,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop85;
+ break loop84;
}
} while (true);
@@ -31960,12 +31949,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10809:1: ( rule__ScopeNameCS__Group_2__0__Impl rule__ScopeNameCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10810:2: rule__ScopeNameCS__Group_2__0__Impl rule__ScopeNameCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__0__Impl_in_rule__ScopeNameCS__Group_2__022269);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__0__Impl_in_rule__ScopeNameCS__Group_2__022268);
rule__ScopeNameCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__1_in_rule__ScopeNameCS__Group_2__022272);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__1_in_rule__ScopeNameCS__Group_2__022271);
rule__ScopeNameCS__Group_2__1();
state._fsp--;
@@ -32007,7 +31996,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10824:1: ( rule__ScopeNameCS__OwnedPathElementsAssignment_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10824:2: rule__ScopeNameCS__OwnedPathElementsAssignment_2_0
{
- pushFollow(FollowSets001.FOLLOW_rule__ScopeNameCS__OwnedPathElementsAssignment_2_0_in_rule__ScopeNameCS__Group_2__0__Impl22299);
+ pushFollow(FollowSets001.FOLLOW_rule__ScopeNameCS__OwnedPathElementsAssignment_2_0_in_rule__ScopeNameCS__Group_2__0__Impl22298);
rule__ScopeNameCS__OwnedPathElementsAssignment_2_0();
state._fsp--;
@@ -32049,7 +32038,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10838:1: ( rule__ScopeNameCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10839:2: rule__ScopeNameCS__Group_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__ScopeNameCS__Group_2__1__Impl_in_rule__ScopeNameCS__Group_2__122329);
+ pushFollow(FollowSets001.FOLLOW_rule__ScopeNameCS__Group_2__1__Impl_in_rule__ScopeNameCS__Group_2__122328);
rule__ScopeNameCS__Group_2__1__Impl();
state._fsp--;
@@ -32088,7 +32077,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_2_1());
}
- match(input,76,FollowSets001.FOLLOW_76_in_rule__ScopeNameCS__Group_2__1__Impl22357); if (state.failed) return ;
+ match(input,76,FollowSets001.FOLLOW_76_in_rule__ScopeNameCS__Group_2__1__Impl22356); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_2_1());
}
@@ -32123,12 +32112,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10872:1: ( rule__TransformationCS__Group__0__Impl rule__TransformationCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10873:2: rule__TransformationCS__Group__0__Impl rule__TransformationCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__Group__0__Impl_in_rule__TransformationCS__Group__022392);
+ pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__Group__0__Impl_in_rule__TransformationCS__Group__022391);
rule__TransformationCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__Group__1_in_rule__TransformationCS__Group__022395);
+ pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__Group__1_in_rule__TransformationCS__Group__022394);
rule__TransformationCS__Group__1();
state._fsp--;
@@ -32167,7 +32156,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getTransformationKeyword_0());
}
- match(input,27,FollowSets001.FOLLOW_27_in_rule__TransformationCS__Group__0__Impl22423); if (state.failed) return ;
+ match(input,27,FollowSets001.FOLLOW_27_in_rule__TransformationCS__Group__0__Impl22422); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getTransformationKeyword_0());
}
@@ -32202,12 +32191,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10903:1: ( rule__TransformationCS__Group__1__Impl rule__TransformationCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10904:2: rule__TransformationCS__Group__1__Impl rule__TransformationCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__Group__1__Impl_in_rule__TransformationCS__Group__122454);
+ pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__Group__1__Impl_in_rule__TransformationCS__Group__122453);
rule__TransformationCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__Group__2_in_rule__TransformationCS__Group__122457);
+ pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__Group__2_in_rule__TransformationCS__Group__122456);
rule__TransformationCS__Group__2();
state._fsp--;
@@ -32247,13 +32236,13 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getTransformationCSAccess().getOwnedPathNameAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10918:1: ( rule__TransformationCS__OwnedPathNameAssignment_1 )?
- int alt86=2;
- alt86 = dfa86.predict(input);
- switch (alt86) {
+ int alt85=2;
+ alt85 = dfa85.predict(input);
+ switch (alt85) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10918:2: rule__TransformationCS__OwnedPathNameAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__OwnedPathNameAssignment_1_in_rule__TransformationCS__Group__1__Impl22484);
+ pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__OwnedPathNameAssignment_1_in_rule__TransformationCS__Group__1__Impl22483);
rule__TransformationCS__OwnedPathNameAssignment_1();
state._fsp--;
@@ -32298,12 +32287,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10932:1: ( rule__TransformationCS__Group__2__Impl rule__TransformationCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10933:2: rule__TransformationCS__Group__2__Impl rule__TransformationCS__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__Group__2__Impl_in_rule__TransformationCS__Group__222515);
+ pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__Group__2__Impl_in_rule__TransformationCS__Group__222514);
rule__TransformationCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__Group__3_in_rule__TransformationCS__Group__222518);
+ pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__Group__3_in_rule__TransformationCS__Group__222517);
rule__TransformationCS__Group__3();
state._fsp--;
@@ -32345,7 +32334,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10947:1: ( rule__TransformationCS__NameAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10947:2: rule__TransformationCS__NameAssignment_2
{
- pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__NameAssignment_2_in_rule__TransformationCS__Group__2__Impl22545);
+ pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__NameAssignment_2_in_rule__TransformationCS__Group__2__Impl22544);
rule__TransformationCS__NameAssignment_2();
state._fsp--;
@@ -32387,12 +32376,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10961:1: ( rule__TransformationCS__Group__3__Impl rule__TransformationCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10962:2: rule__TransformationCS__Group__3__Impl rule__TransformationCS__Group__4
{
- pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__Group__3__Impl_in_rule__TransformationCS__Group__322575);
+ pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__Group__3__Impl_in_rule__TransformationCS__Group__322574);
rule__TransformationCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__Group__4_in_rule__TransformationCS__Group__322578);
+ pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__Group__4_in_rule__TransformationCS__Group__322577);
rule__TransformationCS__Group__4();
state._fsp--;
@@ -32431,7 +32420,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getLeftCurlyBracketKeyword_3());
}
- match(input,66,FollowSets001.FOLLOW_66_in_rule__TransformationCS__Group__3__Impl22606); if (state.failed) return ;
+ match(input,66,FollowSets001.FOLLOW_66_in_rule__TransformationCS__Group__3__Impl22605); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getLeftCurlyBracketKeyword_3());
}
@@ -32466,12 +32455,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10992:1: ( rule__TransformationCS__Group__4__Impl rule__TransformationCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:10993:2: rule__TransformationCS__Group__4__Impl rule__TransformationCS__Group__5
{
- pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__Group__4__Impl_in_rule__TransformationCS__Group__422637);
+ pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__Group__4__Impl_in_rule__TransformationCS__Group__422636);
rule__TransformationCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__Group__5_in_rule__TransformationCS__Group__422640);
+ pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__Group__5_in_rule__TransformationCS__Group__422639);
rule__TransformationCS__Group__5();
state._fsp--;
@@ -32511,21 +32500,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getTransformationCSAccess().getGroup_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11007:1: ( rule__TransformationCS__Group_4__0 )*
- loop87:
+ loop86:
do {
- int alt87=2;
- int LA87_0 = input.LA(1);
+ int alt86=2;
+ int LA86_0 = input.LA(1);
- if ( ((LA87_0>=RULE_SIMPLE_ID && LA87_0<=RULE_ESCAPED_ID)||(LA87_0>=18 && LA87_0<=28)) ) {
- alt87=1;
+ if ( ((LA86_0>=RULE_SIMPLE_ID && LA86_0<=RULE_ESCAPED_ID)||(LA86_0>=18 && LA86_0<=28)) ) {
+ alt86=1;
}
- switch (alt87) {
+ switch (alt86) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11007:2: rule__TransformationCS__Group_4__0
{
- pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__Group_4__0_in_rule__TransformationCS__Group__4__Impl22667);
+ pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__Group_4__0_in_rule__TransformationCS__Group__4__Impl22666);
rule__TransformationCS__Group_4__0();
state._fsp--;
@@ -32535,7 +32524,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop87;
+ break loop86;
}
} while (true);
@@ -32573,7 +32562,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11021:1: ( rule__TransformationCS__Group__5__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11022:2: rule__TransformationCS__Group__5__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__Group__5__Impl_in_rule__TransformationCS__Group__522698);
+ pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__Group__5__Impl_in_rule__TransformationCS__Group__522697);
rule__TransformationCS__Group__5__Impl();
state._fsp--;
@@ -32612,7 +32601,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getRightCurlyBracketKeyword_5());
}
- match(input,67,FollowSets001.FOLLOW_67_in_rule__TransformationCS__Group__5__Impl22726); if (state.failed) return ;
+ match(input,67,FollowSets001.FOLLOW_67_in_rule__TransformationCS__Group__5__Impl22725); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getRightCurlyBracketKeyword_5());
}
@@ -32647,12 +32636,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11063:1: ( rule__TransformationCS__Group_4__0__Impl rule__TransformationCS__Group_4__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11064:2: rule__TransformationCS__Group_4__0__Impl rule__TransformationCS__Group_4__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__Group_4__0__Impl_in_rule__TransformationCS__Group_4__022769);
+ pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__Group_4__0__Impl_in_rule__TransformationCS__Group_4__022768);
rule__TransformationCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__Group_4__1_in_rule__TransformationCS__Group_4__022772);
+ pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__Group_4__1_in_rule__TransformationCS__Group_4__022771);
rule__TransformationCS__Group_4__1();
state._fsp--;
@@ -32694,7 +32683,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11078:1: ( rule__TransformationCS__OwnedDirectionsAssignment_4_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11078:2: rule__TransformationCS__OwnedDirectionsAssignment_4_0
{
- pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__OwnedDirectionsAssignment_4_0_in_rule__TransformationCS__Group_4__0__Impl22799);
+ pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__OwnedDirectionsAssignment_4_0_in_rule__TransformationCS__Group_4__0__Impl22798);
rule__TransformationCS__OwnedDirectionsAssignment_4_0();
state._fsp--;
@@ -32736,7 +32725,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11092:1: ( rule__TransformationCS__Group_4__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11093:2: rule__TransformationCS__Group_4__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__Group_4__1__Impl_in_rule__TransformationCS__Group_4__122829);
+ pushFollow(FollowSets001.FOLLOW_rule__TransformationCS__Group_4__1__Impl_in_rule__TransformationCS__Group_4__122828);
rule__TransformationCS__Group_4__1__Impl();
state._fsp--;
@@ -32775,7 +32764,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getSemicolonKeyword_4_1());
}
- match(input,17,FollowSets001.FOLLOW_17_in_rule__TransformationCS__Group_4__1__Impl22857); if (state.failed) return ;
+ match(input,17,FollowSets001.FOLLOW_17_in_rule__TransformationCS__Group_4__1__Impl22856); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getSemicolonKeyword_4_1());
}
@@ -32810,12 +32799,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11126:1: ( rule__UnrealizedVariableCS__Group__0__Impl rule__UnrealizedVariableCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11127:2: rule__UnrealizedVariableCS__Group__0__Impl rule__UnrealizedVariableCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__UnrealizedVariableCS__Group__0__Impl_in_rule__UnrealizedVariableCS__Group__022892);
+ pushFollow(FollowSets001.FOLLOW_rule__UnrealizedVariableCS__Group__0__Impl_in_rule__UnrealizedVariableCS__Group__022891);
rule__UnrealizedVariableCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__UnrealizedVariableCS__Group__1_in_rule__UnrealizedVariableCS__Group__022895);
+ pushFollow(FollowSets001.FOLLOW_rule__UnrealizedVariableCS__Group__1_in_rule__UnrealizedVariableCS__Group__022894);
rule__UnrealizedVariableCS__Group__1();
state._fsp--;
@@ -32857,7 +32846,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11141:1: ( rule__UnrealizedVariableCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11141:2: rule__UnrealizedVariableCS__NameAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__UnrealizedVariableCS__NameAssignment_0_in_rule__UnrealizedVariableCS__Group__0__Impl22922);
+ pushFollow(FollowSets001.FOLLOW_rule__UnrealizedVariableCS__NameAssignment_0_in_rule__UnrealizedVariableCS__Group__0__Impl22921);
rule__UnrealizedVariableCS__NameAssignment_0();
state._fsp--;
@@ -32899,12 +32888,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11155:1: ( rule__UnrealizedVariableCS__Group__1__Impl rule__UnrealizedVariableCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11156:2: rule__UnrealizedVariableCS__Group__1__Impl rule__UnrealizedVariableCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__UnrealizedVariableCS__Group__1__Impl_in_rule__UnrealizedVariableCS__Group__122952);
+ pushFollow(FollowSets001.FOLLOW_rule__UnrealizedVariableCS__Group__1__Impl_in_rule__UnrealizedVariableCS__Group__122951);
rule__UnrealizedVariableCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__UnrealizedVariableCS__Group__2_in_rule__UnrealizedVariableCS__Group__122955);
+ pushFollow(FollowSets001.FOLLOW_rule__UnrealizedVariableCS__Group__2_in_rule__UnrealizedVariableCS__Group__122954);
rule__UnrealizedVariableCS__Group__2();
state._fsp--;
@@ -32944,17 +32933,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getUnrealizedVariableCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11170:1: ( rule__UnrealizedVariableCS__Group_1__0 )?
- int alt88=2;
- int LA88_0 = input.LA(1);
+ int alt87=2;
+ int LA87_0 = input.LA(1);
- if ( (LA88_0==72) ) {
- alt88=1;
+ if ( (LA87_0==72) ) {
+ alt87=1;
}
- switch (alt88) {
+ switch (alt87) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11170:2: rule__UnrealizedVariableCS__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__UnrealizedVariableCS__Group_1__0_in_rule__UnrealizedVariableCS__Group__1__Impl22982);
+ pushFollow(FollowSets001.FOLLOW_rule__UnrealizedVariableCS__Group_1__0_in_rule__UnrealizedVariableCS__Group__1__Impl22981);
rule__UnrealizedVariableCS__Group_1__0();
state._fsp--;
@@ -32999,7 +32988,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11184:1: ( rule__UnrealizedVariableCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11185:2: rule__UnrealizedVariableCS__Group__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__UnrealizedVariableCS__Group__2__Impl_in_rule__UnrealizedVariableCS__Group__223013);
+ pushFollow(FollowSets001.FOLLOW_rule__UnrealizedVariableCS__Group__2__Impl_in_rule__UnrealizedVariableCS__Group__223012);
rule__UnrealizedVariableCS__Group__2__Impl();
state._fsp--;
@@ -33039,17 +33028,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getUnrealizedVariableCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11198:1: ( rule__UnrealizedVariableCS__Group_2__0 )?
- int alt89=2;
- int LA89_0 = input.LA(1);
+ int alt88=2;
+ int LA88_0 = input.LA(1);
- if ( (LA89_0==16) ) {
- alt89=1;
+ if ( (LA88_0==16) ) {
+ alt88=1;
}
- switch (alt89) {
+ switch (alt88) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11198:2: rule__UnrealizedVariableCS__Group_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__UnrealizedVariableCS__Group_2__0_in_rule__UnrealizedVariableCS__Group__2__Impl23040);
+ pushFollow(FollowSets001.FOLLOW_rule__UnrealizedVariableCS__Group_2__0_in_rule__UnrealizedVariableCS__Group__2__Impl23039);
rule__UnrealizedVariableCS__Group_2__0();
state._fsp--;
@@ -33094,12 +33083,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11218:1: ( rule__UnrealizedVariableCS__Group_1__0__Impl rule__UnrealizedVariableCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11219:2: rule__UnrealizedVariableCS__Group_1__0__Impl rule__UnrealizedVariableCS__Group_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__UnrealizedVariableCS__Group_1__0__Impl_in_rule__UnrealizedVariableCS__Group_1__023077);
+ pushFollow(FollowSets001.FOLLOW_rule__UnrealizedVariableCS__Group_1__0__Impl_in_rule__UnrealizedVariableCS__Group_1__023076);
rule__UnrealizedVariableCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__UnrealizedVariableCS__Group_1__1_in_rule__UnrealizedVariableCS__Group_1__023080);
+ pushFollow(FollowSets001.FOLLOW_rule__UnrealizedVariableCS__Group_1__1_in_rule__UnrealizedVariableCS__Group_1__023079);
rule__UnrealizedVariableCS__Group_1__1();
state._fsp--;
@@ -33138,7 +33127,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrealizedVariableCSAccess().getColonKeyword_1_0());
}
- match(input,72,FollowSets001.FOLLOW_72_in_rule__UnrealizedVariableCS__Group_1__0__Impl23108); if (state.failed) return ;
+ match(input,72,FollowSets001.FOLLOW_72_in_rule__UnrealizedVariableCS__Group_1__0__Impl23107); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnrealizedVariableCSAccess().getColonKeyword_1_0());
}
@@ -33173,7 +33162,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11249:1: ( rule__UnrealizedVariableCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11250:2: rule__UnrealizedVariableCS__Group_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__UnrealizedVariableCS__Group_1__1__Impl_in_rule__UnrealizedVariableCS__Group_1__123139);
+ pushFollow(FollowSets001.FOLLOW_rule__UnrealizedVariableCS__Group_1__1__Impl_in_rule__UnrealizedVariableCS__Group_1__123138);
rule__UnrealizedVariableCS__Group_1__1__Impl();
state._fsp--;
@@ -33215,7 +33204,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11263:1: ( rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11263:2: rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1_in_rule__UnrealizedVariableCS__Group_1__1__Impl23166);
+ pushFollow(FollowSets001.FOLLOW_rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1_in_rule__UnrealizedVariableCS__Group_1__1__Impl23165);
rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1();
state._fsp--;
@@ -33257,12 +33246,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11281:1: ( rule__UnrealizedVariableCS__Group_2__0__Impl rule__UnrealizedVariableCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11282:2: rule__UnrealizedVariableCS__Group_2__0__Impl rule__UnrealizedVariableCS__Group_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__UnrealizedVariableCS__Group_2__0__Impl_in_rule__UnrealizedVariableCS__Group_2__023200);
+ pushFollow(FollowSets001.FOLLOW_rule__UnrealizedVariableCS__Group_2__0__Impl_in_rule__UnrealizedVariableCS__Group_2__023199);
rule__UnrealizedVariableCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__UnrealizedVariableCS__Group_2__1_in_rule__UnrealizedVariableCS__Group_2__023203);
+ pushFollow(FollowSets001.FOLLOW_rule__UnrealizedVariableCS__Group_2__1_in_rule__UnrealizedVariableCS__Group_2__023202);
rule__UnrealizedVariableCS__Group_2__1();
state._fsp--;
@@ -33301,7 +33290,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getUnrealizedVariableCSAccess().getColonEqualsSignKeyword_2_0());
}
- match(input,16,FollowSets001.FOLLOW_16_in_rule__UnrealizedVariableCS__Group_2__0__Impl23231); if (state.failed) return ;
+ match(input,16,FollowSets001.FOLLOW_16_in_rule__UnrealizedVariableCS__Group_2__0__Impl23230); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnrealizedVariableCSAccess().getColonEqualsSignKeyword_2_0());
}
@@ -33336,7 +33325,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11312:1: ( rule__UnrealizedVariableCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11313:2: rule__UnrealizedVariableCS__Group_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__UnrealizedVariableCS__Group_2__1__Impl_in_rule__UnrealizedVariableCS__Group_2__123262);
+ pushFollow(FollowSets001.FOLLOW_rule__UnrealizedVariableCS__Group_2__1__Impl_in_rule__UnrealizedVariableCS__Group_2__123261);
rule__UnrealizedVariableCS__Group_2__1__Impl();
state._fsp--;
@@ -33378,7 +33367,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11326:1: ( rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11326:2: rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1_in_rule__UnrealizedVariableCS__Group_2__1__Impl23289);
+ pushFollow(FollowSets001.FOLLOW_rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1_in_rule__UnrealizedVariableCS__Group_2__1__Impl23288);
rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1();
state._fsp--;
@@ -33420,12 +33409,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11344:1: ( rule__RealizedVariableCS__Group__0__Impl rule__RealizedVariableCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11345:2: rule__RealizedVariableCS__Group__0__Impl rule__RealizedVariableCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__RealizedVariableCS__Group__0__Impl_in_rule__RealizedVariableCS__Group__023323);
+ pushFollow(FollowSets001.FOLLOW_rule__RealizedVariableCS__Group__0__Impl_in_rule__RealizedVariableCS__Group__023322);
rule__RealizedVariableCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__RealizedVariableCS__Group__1_in_rule__RealizedVariableCS__Group__023326);
+ pushFollow(FollowSets001.FOLLOW_rule__RealizedVariableCS__Group__1_in_rule__RealizedVariableCS__Group__023325);
rule__RealizedVariableCS__Group__1();
state._fsp--;
@@ -33464,7 +33453,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getRealizedVariableCSAccess().getRealizeKeyword_0());
}
- match(input,25,FollowSets001.FOLLOW_25_in_rule__RealizedVariableCS__Group__0__Impl23354); if (state.failed) return ;
+ match(input,25,FollowSets001.FOLLOW_25_in_rule__RealizedVariableCS__Group__0__Impl23353); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRealizedVariableCSAccess().getRealizeKeyword_0());
}
@@ -33499,12 +33488,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11375:1: ( rule__RealizedVariableCS__Group__1__Impl rule__RealizedVariableCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11376:2: rule__RealizedVariableCS__Group__1__Impl rule__RealizedVariableCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__RealizedVariableCS__Group__1__Impl_in_rule__RealizedVariableCS__Group__123385);
+ pushFollow(FollowSets001.FOLLOW_rule__RealizedVariableCS__Group__1__Impl_in_rule__RealizedVariableCS__Group__123384);
rule__RealizedVariableCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__RealizedVariableCS__Group__2_in_rule__RealizedVariableCS__Group__123388);
+ pushFollow(FollowSets001.FOLLOW_rule__RealizedVariableCS__Group__2_in_rule__RealizedVariableCS__Group__123387);
rule__RealizedVariableCS__Group__2();
state._fsp--;
@@ -33546,7 +33535,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11390:1: ( rule__RealizedVariableCS__NameAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11390:2: rule__RealizedVariableCS__NameAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__RealizedVariableCS__NameAssignment_1_in_rule__RealizedVariableCS__Group__1__Impl23415);
+ pushFollow(FollowSets001.FOLLOW_rule__RealizedVariableCS__NameAssignment_1_in_rule__RealizedVariableCS__Group__1__Impl23414);
rule__RealizedVariableCS__NameAssignment_1();
state._fsp--;
@@ -33588,12 +33577,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11404:1: ( rule__RealizedVariableCS__Group__2__Impl rule__RealizedVariableCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11405:2: rule__RealizedVariableCS__Group__2__Impl rule__RealizedVariableCS__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__RealizedVariableCS__Group__2__Impl_in_rule__RealizedVariableCS__Group__223445);
+ pushFollow(FollowSets001.FOLLOW_rule__RealizedVariableCS__Group__2__Impl_in_rule__RealizedVariableCS__Group__223444);
rule__RealizedVariableCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__RealizedVariableCS__Group__3_in_rule__RealizedVariableCS__Group__223448);
+ pushFollow(FollowSets001.FOLLOW_rule__RealizedVariableCS__Group__3_in_rule__RealizedVariableCS__Group__223447);
rule__RealizedVariableCS__Group__3();
state._fsp--;
@@ -33632,7 +33621,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getRealizedVariableCSAccess().getColonKeyword_2());
}
- match(input,72,FollowSets001.FOLLOW_72_in_rule__RealizedVariableCS__Group__2__Impl23476); if (state.failed) return ;
+ match(input,72,FollowSets001.FOLLOW_72_in_rule__RealizedVariableCS__Group__2__Impl23475); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRealizedVariableCSAccess().getColonKeyword_2());
}
@@ -33667,7 +33656,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11435:1: ( rule__RealizedVariableCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11436:2: rule__RealizedVariableCS__Group__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__RealizedVariableCS__Group__3__Impl_in_rule__RealizedVariableCS__Group__323507);
+ pushFollow(FollowSets001.FOLLOW_rule__RealizedVariableCS__Group__3__Impl_in_rule__RealizedVariableCS__Group__323506);
rule__RealizedVariableCS__Group__3__Impl();
state._fsp--;
@@ -33709,7 +33698,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11449:1: ( rule__RealizedVariableCS__OwnedTypeAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11449:2: rule__RealizedVariableCS__OwnedTypeAssignment_3
{
- pushFollow(FollowSets001.FOLLOW_rule__RealizedVariableCS__OwnedTypeAssignment_3_in_rule__RealizedVariableCS__Group__3__Impl23534);
+ pushFollow(FollowSets001.FOLLOW_rule__RealizedVariableCS__OwnedTypeAssignment_3_in_rule__RealizedVariableCS__Group__3__Impl23533);
rule__RealizedVariableCS__OwnedTypeAssignment_3();
state._fsp--;
@@ -33751,12 +33740,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11472:1: ( rule__URIPathNameCS__Group__0__Impl rule__URIPathNameCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11473:2: rule__URIPathNameCS__Group__0__Impl rule__URIPathNameCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__023573);
+ pushFollow(FollowSets001.FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__023572);
rule__URIPathNameCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__023576);
+ pushFollow(FollowSets001.FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__023575);
rule__URIPathNameCS__Group__1();
state._fsp--;
@@ -33798,7 +33787,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11487:1: ( rule__URIPathNameCS__OwnedPathElementsAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11487:2: rule__URIPathNameCS__OwnedPathElementsAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__URIPathNameCS__OwnedPathElementsAssignment_0_in_rule__URIPathNameCS__Group__0__Impl23603);
+ pushFollow(FollowSets001.FOLLOW_rule__URIPathNameCS__OwnedPathElementsAssignment_0_in_rule__URIPathNameCS__Group__0__Impl23602);
rule__URIPathNameCS__OwnedPathElementsAssignment_0();
state._fsp--;
@@ -33840,7 +33829,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11501:1: ( rule__URIPathNameCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11502:2: rule__URIPathNameCS__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__123633);
+ pushFollow(FollowSets001.FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__123632);
rule__URIPathNameCS__Group__1__Impl();
state._fsp--;
@@ -33880,27 +33869,27 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getURIPathNameCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11515:1: ( rule__URIPathNameCS__Group_1__0 )*
- loop90:
+ loop89:
do {
- int alt90=2;
- int LA90_0 = input.LA(1);
+ int alt89=2;
+ int LA89_0 = input.LA(1);
- if ( (LA90_0==76) ) {
- int LA90_2 = input.LA(2);
+ if ( (LA89_0==76) ) {
+ int LA89_2 = input.LA(2);
- if ( ((LA90_2>=RULE_SIMPLE_ID && LA90_2<=RULE_ESCAPED_ID)||(LA90_2>=18 && LA90_2<=28)||(LA90_2>=48 && LA90_2<=62)) ) {
- alt90=1;
+ if ( ((LA89_2>=RULE_SIMPLE_ID && LA89_2<=RULE_ESCAPED_ID)||(LA89_2>=18 && LA89_2<=28)||(LA89_2>=48 && LA89_2<=62)) ) {
+ alt89=1;
}
}
- switch (alt90) {
+ switch (alt89) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11515:2: rule__URIPathNameCS__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl23660);
+ pushFollow(FollowSets001.FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl23659);
rule__URIPathNameCS__Group_1__0();
state._fsp--;
@@ -33910,7 +33899,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop90;
+ break loop89;
}
} while (true);
@@ -33948,12 +33937,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11533:1: ( rule__URIPathNameCS__Group_1__0__Impl rule__URIPathNameCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11534:2: rule__URIPathNameCS__Group_1__0__Impl rule__URIPathNameCS__Group_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__023695);
+ pushFollow(FollowSets001.FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__023694);
rule__URIPathNameCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__023698);
+ pushFollow(FollowSets001.FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__023697);
rule__URIPathNameCS__Group_1__1();
state._fsp--;
@@ -33992,7 +33981,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getURIPathNameCSAccess().getColonColonKeyword_1_0());
}
- match(input,76,FollowSets001.FOLLOW_76_in_rule__URIPathNameCS__Group_1__0__Impl23726); if (state.failed) return ;
+ match(input,76,FollowSets001.FOLLOW_76_in_rule__URIPathNameCS__Group_1__0__Impl23725); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getURIPathNameCSAccess().getColonColonKeyword_1_0());
}
@@ -34027,7 +34016,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11564:1: ( rule__URIPathNameCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11565:2: rule__URIPathNameCS__Group_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__123757);
+ pushFollow(FollowSets001.FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__123756);
rule__URIPathNameCS__Group_1__1__Impl();
state._fsp--;
@@ -34069,7 +34058,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11578:1: ( rule__URIPathNameCS__OwnedPathElementsAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11578:2: rule__URIPathNameCS__OwnedPathElementsAssignment_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__URIPathNameCS__OwnedPathElementsAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl23784);
+ pushFollow(FollowSets001.FOLLOW_rule__URIPathNameCS__OwnedPathElementsAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl23783);
rule__URIPathNameCS__OwnedPathElementsAssignment_1_1();
state._fsp--;
@@ -34111,12 +34100,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11596:1: ( rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11597:2: rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__023818);
+ pushFollow(FollowSets001.FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__023817);
rule__URIFirstPathElementCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__023821);
+ pushFollow(FollowSets001.FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__023820);
rule__URIFirstPathElementCS__Group_1__1();
state._fsp--;
@@ -34190,7 +34179,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11627:1: ( rule__URIFirstPathElementCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11628:2: rule__URIFirstPathElementCS__Group_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__123879);
+ pushFollow(FollowSets001.FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__123878);
rule__URIFirstPathElementCS__Group_1__1__Impl();
state._fsp--;
@@ -34232,7 +34221,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11641:1: ( rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11641:2: rule__URIFirstPathElementCS__ReferredElementAssignment_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__URIFirstPathElementCS__ReferredElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl23906);
+ pushFollow(FollowSets001.FOLLOW_rule__URIFirstPathElementCS__ReferredElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl23905);
rule__URIFirstPathElementCS__ReferredElementAssignment_1_1();
state._fsp--;
@@ -34274,12 +34263,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11659:1: ( rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11660:2: rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__023940);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__023939);
rule__CollectionTypeCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__023943);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__023942);
rule__CollectionTypeCS__Group__1();
state._fsp--;
@@ -34321,7 +34310,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11674:1: ( rule__CollectionTypeCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11674:2: rule__CollectionTypeCS__NameAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl23970);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl23969);
rule__CollectionTypeCS__NameAssignment_0();
state._fsp--;
@@ -34363,7 +34352,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11688:1: ( rule__CollectionTypeCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11689:2: rule__CollectionTypeCS__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__124000);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__123999);
rule__CollectionTypeCS__Group__1__Impl();
state._fsp--;
@@ -34403,17 +34392,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getCollectionTypeCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11702:1: ( rule__CollectionTypeCS__Group_1__0 )?
- int alt91=2;
- int LA91_0 = input.LA(1);
+ int alt90=2;
+ int LA90_0 = input.LA(1);
- if ( (LA91_0==73) ) {
- alt91=1;
+ if ( (LA90_0==73) ) {
+ alt90=1;
}
- switch (alt91) {
+ switch (alt90) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11702:2: rule__CollectionTypeCS__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl24027);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl24026);
rule__CollectionTypeCS__Group_1__0();
state._fsp--;
@@ -34458,12 +34447,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11720:1: ( rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11721:2: rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__024062);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__024061);
rule__CollectionTypeCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__024065);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__024064);
rule__CollectionTypeCS__Group_1__1();
state._fsp--;
@@ -34502,7 +34491,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
- match(input,73,FollowSets001.FOLLOW_73_in_rule__CollectionTypeCS__Group_1__0__Impl24093); if (state.failed) return ;
+ match(input,73,FollowSets001.FOLLOW_73_in_rule__CollectionTypeCS__Group_1__0__Impl24092); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
@@ -34537,12 +34526,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11751:1: ( rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11752:2: rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__124124);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__124123);
rule__CollectionTypeCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__124127);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__124126);
rule__CollectionTypeCS__Group_1__2();
state._fsp--;
@@ -34584,7 +34573,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11766:1: ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11766:2: rule__CollectionTypeCS__OwnedTypeAssignment_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl24154);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl24153);
rule__CollectionTypeCS__OwnedTypeAssignment_1_1();
state._fsp--;
@@ -34626,7 +34615,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11780:1: ( rule__CollectionTypeCS__Group_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11781:2: rule__CollectionTypeCS__Group_1__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__224184);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__224183);
rule__CollectionTypeCS__Group_1__2__Impl();
state._fsp--;
@@ -34665,7 +34654,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getRightParenthesisKeyword_1_2());
}
- match(input,74,FollowSets001.FOLLOW_74_in_rule__CollectionTypeCS__Group_1__2__Impl24212); if (state.failed) return ;
+ match(input,74,FollowSets001.FOLLOW_74_in_rule__CollectionTypeCS__Group_1__2__Impl24211); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeCSAccess().getRightParenthesisKeyword_1_2());
}
@@ -34700,12 +34689,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11816:1: ( rule__MapTypeCS__Group__0__Impl rule__MapTypeCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11817:2: rule__MapTypeCS__Group__0__Impl rule__MapTypeCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__MapTypeCS__Group__0__Impl_in_rule__MapTypeCS__Group__024249);
+ pushFollow(FollowSets001.FOLLOW_rule__MapTypeCS__Group__0__Impl_in_rule__MapTypeCS__Group__024248);
rule__MapTypeCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__MapTypeCS__Group__1_in_rule__MapTypeCS__Group__024252);
+ pushFollow(FollowSets001.FOLLOW_rule__MapTypeCS__Group__1_in_rule__MapTypeCS__Group__024251);
rule__MapTypeCS__Group__1();
state._fsp--;
@@ -34747,7 +34736,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11831:1: ( rule__MapTypeCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11831:2: rule__MapTypeCS__NameAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__MapTypeCS__NameAssignment_0_in_rule__MapTypeCS__Group__0__Impl24279);
+ pushFollow(FollowSets001.FOLLOW_rule__MapTypeCS__NameAssignment_0_in_rule__MapTypeCS__Group__0__Impl24278);
rule__MapTypeCS__NameAssignment_0();
state._fsp--;
@@ -34789,7 +34778,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11845:1: ( rule__MapTypeCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11846:2: rule__MapTypeCS__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__MapTypeCS__Group__1__Impl_in_rule__MapTypeCS__Group__124309);
+ pushFollow(FollowSets001.FOLLOW_rule__MapTypeCS__Group__1__Impl_in_rule__MapTypeCS__Group__124308);
rule__MapTypeCS__Group__1__Impl();
state._fsp--;
@@ -34829,17 +34818,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getMapTypeCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11859:1: ( rule__MapTypeCS__Group_1__0 )?
- int alt92=2;
- int LA92_0 = input.LA(1);
+ int alt91=2;
+ int LA91_0 = input.LA(1);
- if ( (LA92_0==73) ) {
- alt92=1;
+ if ( (LA91_0==73) ) {
+ alt91=1;
}
- switch (alt92) {
+ switch (alt91) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11859:2: rule__MapTypeCS__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__MapTypeCS__Group_1__0_in_rule__MapTypeCS__Group__1__Impl24336);
+ pushFollow(FollowSets001.FOLLOW_rule__MapTypeCS__Group_1__0_in_rule__MapTypeCS__Group__1__Impl24335);
rule__MapTypeCS__Group_1__0();
state._fsp--;
@@ -34884,12 +34873,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11877:1: ( rule__MapTypeCS__Group_1__0__Impl rule__MapTypeCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11878:2: rule__MapTypeCS__Group_1__0__Impl rule__MapTypeCS__Group_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__MapTypeCS__Group_1__0__Impl_in_rule__MapTypeCS__Group_1__024371);
+ pushFollow(FollowSets001.FOLLOW_rule__MapTypeCS__Group_1__0__Impl_in_rule__MapTypeCS__Group_1__024370);
rule__MapTypeCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__MapTypeCS__Group_1__1_in_rule__MapTypeCS__Group_1__024374);
+ pushFollow(FollowSets001.FOLLOW_rule__MapTypeCS__Group_1__1_in_rule__MapTypeCS__Group_1__024373);
rule__MapTypeCS__Group_1__1();
state._fsp--;
@@ -34928,7 +34917,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
- match(input,73,FollowSets001.FOLLOW_73_in_rule__MapTypeCS__Group_1__0__Impl24402); if (state.failed) return ;
+ match(input,73,FollowSets001.FOLLOW_73_in_rule__MapTypeCS__Group_1__0__Impl24401); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
@@ -34963,12 +34952,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11908:1: ( rule__MapTypeCS__Group_1__1__Impl rule__MapTypeCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11909:2: rule__MapTypeCS__Group_1__1__Impl rule__MapTypeCS__Group_1__2
{
- pushFollow(FollowSets001.FOLLOW_rule__MapTypeCS__Group_1__1__Impl_in_rule__MapTypeCS__Group_1__124433);
+ pushFollow(FollowSets001.FOLLOW_rule__MapTypeCS__Group_1__1__Impl_in_rule__MapTypeCS__Group_1__124432);
rule__MapTypeCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__MapTypeCS__Group_1__2_in_rule__MapTypeCS__Group_1__124436);
+ pushFollow(FollowSets001.FOLLOW_rule__MapTypeCS__Group_1__2_in_rule__MapTypeCS__Group_1__124435);
rule__MapTypeCS__Group_1__2();
state._fsp--;
@@ -35010,7 +34999,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11923:1: ( rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11923:2: rule__MapTypeCS__OwnedKeyTypeAssignment_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__MapTypeCS__OwnedKeyTypeAssignment_1_1_in_rule__MapTypeCS__Group_1__1__Impl24463);
+ pushFollow(FollowSets001.FOLLOW_rule__MapTypeCS__OwnedKeyTypeAssignment_1_1_in_rule__MapTypeCS__Group_1__1__Impl24462);
rule__MapTypeCS__OwnedKeyTypeAssignment_1_1();
state._fsp--;
@@ -35052,12 +35041,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11937:1: ( rule__MapTypeCS__Group_1__2__Impl rule__MapTypeCS__Group_1__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11938:2: rule__MapTypeCS__Group_1__2__Impl rule__MapTypeCS__Group_1__3
{
- pushFollow(FollowSets001.FOLLOW_rule__MapTypeCS__Group_1__2__Impl_in_rule__MapTypeCS__Group_1__224493);
+ pushFollow(FollowSets001.FOLLOW_rule__MapTypeCS__Group_1__2__Impl_in_rule__MapTypeCS__Group_1__224492);
rule__MapTypeCS__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__MapTypeCS__Group_1__3_in_rule__MapTypeCS__Group_1__224496);
+ pushFollow(FollowSets001.FOLLOW_rule__MapTypeCS__Group_1__3_in_rule__MapTypeCS__Group_1__224495);
rule__MapTypeCS__Group_1__3();
state._fsp--;
@@ -35096,7 +35085,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getCommaKeyword_1_2());
}
- match(input,65,FollowSets001.FOLLOW_65_in_rule__MapTypeCS__Group_1__2__Impl24524); if (state.failed) return ;
+ match(input,65,FollowSets001.FOLLOW_65_in_rule__MapTypeCS__Group_1__2__Impl24523); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapTypeCSAccess().getCommaKeyword_1_2());
}
@@ -35131,12 +35120,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11968:1: ( rule__MapTypeCS__Group_1__3__Impl rule__MapTypeCS__Group_1__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11969:2: rule__MapTypeCS__Group_1__3__Impl rule__MapTypeCS__Group_1__4
{
- pushFollow(FollowSets001.FOLLOW_rule__MapTypeCS__Group_1__3__Impl_in_rule__MapTypeCS__Group_1__324555);
+ pushFollow(FollowSets001.FOLLOW_rule__MapTypeCS__Group_1__3__Impl_in_rule__MapTypeCS__Group_1__324554);
rule__MapTypeCS__Group_1__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__MapTypeCS__Group_1__4_in_rule__MapTypeCS__Group_1__324558);
+ pushFollow(FollowSets001.FOLLOW_rule__MapTypeCS__Group_1__4_in_rule__MapTypeCS__Group_1__324557);
rule__MapTypeCS__Group_1__4();
state._fsp--;
@@ -35178,7 +35167,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11983:1: ( rule__MapTypeCS__OwnedValueTypeAssignment_1_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11983:2: rule__MapTypeCS__OwnedValueTypeAssignment_1_3
{
- pushFollow(FollowSets001.FOLLOW_rule__MapTypeCS__OwnedValueTypeAssignment_1_3_in_rule__MapTypeCS__Group_1__3__Impl24585);
+ pushFollow(FollowSets001.FOLLOW_rule__MapTypeCS__OwnedValueTypeAssignment_1_3_in_rule__MapTypeCS__Group_1__3__Impl24584);
rule__MapTypeCS__OwnedValueTypeAssignment_1_3();
state._fsp--;
@@ -35220,7 +35209,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11997:1: ( rule__MapTypeCS__Group_1__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:11998:2: rule__MapTypeCS__Group_1__4__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__MapTypeCS__Group_1__4__Impl_in_rule__MapTypeCS__Group_1__424615);
+ pushFollow(FollowSets001.FOLLOW_rule__MapTypeCS__Group_1__4__Impl_in_rule__MapTypeCS__Group_1__424614);
rule__MapTypeCS__Group_1__4__Impl();
state._fsp--;
@@ -35259,7 +35248,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getRightParenthesisKeyword_1_4());
}
- match(input,74,FollowSets001.FOLLOW_74_in_rule__MapTypeCS__Group_1__4__Impl24643); if (state.failed) return ;
+ match(input,74,FollowSets001.FOLLOW_74_in_rule__MapTypeCS__Group_1__4__Impl24642); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapTypeCSAccess().getRightParenthesisKeyword_1_4());
}
@@ -35294,12 +35283,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12037:1: ( rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12038:2: rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__024684);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__024683);
rule__TupleTypeCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__024687);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__024686);
rule__TupleTypeCS__Group__1();
state._fsp--;
@@ -35341,7 +35330,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12052:1: ( rule__TupleTypeCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12052:2: rule__TupleTypeCS__NameAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl24714);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl24713);
rule__TupleTypeCS__NameAssignment_0();
state._fsp--;
@@ -35383,7 +35372,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12066:1: ( rule__TupleTypeCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12067:2: rule__TupleTypeCS__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__124744);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__124743);
rule__TupleTypeCS__Group__1__Impl();
state._fsp--;
@@ -35423,17 +35412,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getTupleTypeCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12080:1: ( rule__TupleTypeCS__Group_1__0 )?
- int alt93=2;
- int LA93_0 = input.LA(1);
+ int alt92=2;
+ int LA92_0 = input.LA(1);
- if ( (LA93_0==73) ) {
- alt93=1;
+ if ( (LA92_0==73) ) {
+ alt92=1;
}
- switch (alt93) {
+ switch (alt92) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12080:2: rule__TupleTypeCS__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl24771);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl24770);
rule__TupleTypeCS__Group_1__0();
state._fsp--;
@@ -35478,12 +35467,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12098:1: ( rule__TupleTypeCS__Group_1__0__Impl rule__TupleTypeCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12099:2: rule__TupleTypeCS__Group_1__0__Impl rule__TupleTypeCS__Group_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__024806);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__024805);
rule__TupleTypeCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__024809);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__024808);
rule__TupleTypeCS__Group_1__1();
state._fsp--;
@@ -35522,7 +35511,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
- match(input,73,FollowSets001.FOLLOW_73_in_rule__TupleTypeCS__Group_1__0__Impl24837); if (state.failed) return ;
+ match(input,73,FollowSets001.FOLLOW_73_in_rule__TupleTypeCS__Group_1__0__Impl24836); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
@@ -35557,12 +35546,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12129:1: ( rule__TupleTypeCS__Group_1__1__Impl rule__TupleTypeCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12130:2: rule__TupleTypeCS__Group_1__1__Impl rule__TupleTypeCS__Group_1__2
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__124868);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__124867);
rule__TupleTypeCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__124871);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__124870);
rule__TupleTypeCS__Group_1__2();
state._fsp--;
@@ -35602,17 +35591,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getTupleTypeCSAccess().getGroup_1_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12144:1: ( rule__TupleTypeCS__Group_1_1__0 )?
- int alt94=2;
- int LA94_0 = input.LA(1);
+ int alt93=2;
+ int LA93_0 = input.LA(1);
- if ( ((LA94_0>=RULE_SIMPLE_ID && LA94_0<=RULE_ESCAPED_ID)||(LA94_0>=18 && LA94_0<=28)) ) {
- alt94=1;
+ if ( ((LA93_0>=RULE_SIMPLE_ID && LA93_0<=RULE_ESCAPED_ID)||(LA93_0>=18 && LA93_0<=28)) ) {
+ alt93=1;
}
- switch (alt94) {
+ switch (alt93) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12144:2: rule__TupleTypeCS__Group_1_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl24898);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl24897);
rule__TupleTypeCS__Group_1_1__0();
state._fsp--;
@@ -35657,7 +35646,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12158:1: ( rule__TupleTypeCS__Group_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12159:2: rule__TupleTypeCS__Group_1__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__224929);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__224928);
rule__TupleTypeCS__Group_1__2__Impl();
state._fsp--;
@@ -35696,7 +35685,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getRightParenthesisKeyword_1_2());
}
- match(input,74,FollowSets001.FOLLOW_74_in_rule__TupleTypeCS__Group_1__2__Impl24957); if (state.failed) return ;
+ match(input,74,FollowSets001.FOLLOW_74_in_rule__TupleTypeCS__Group_1__2__Impl24956); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getRightParenthesisKeyword_1_2());
}
@@ -35731,12 +35720,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12194:1: ( rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12195:2: rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__024994);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__024993);
rule__TupleTypeCS__Group_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__024997);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__024996);
rule__TupleTypeCS__Group_1_1__1();
state._fsp--;
@@ -35778,7 +35767,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12209:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12209:2: rule__TupleTypeCS__OwnedPartsAssignment_1_1_0
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl25024);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl25023);
rule__TupleTypeCS__OwnedPartsAssignment_1_1_0();
state._fsp--;
@@ -35820,7 +35809,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12223:1: ( rule__TupleTypeCS__Group_1_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12224:2: rule__TupleTypeCS__Group_1_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__125054);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__125053);
rule__TupleTypeCS__Group_1_1__1__Impl();
state._fsp--;
@@ -35860,21 +35849,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getTupleTypeCSAccess().getGroup_1_1_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12237:1: ( rule__TupleTypeCS__Group_1_1_1__0 )*
- loop95:
+ loop94:
do {
- int alt95=2;
- int LA95_0 = input.LA(1);
+ int alt94=2;
+ int LA94_0 = input.LA(1);
- if ( (LA95_0==65) ) {
- alt95=1;
+ if ( (LA94_0==65) ) {
+ alt94=1;
}
- switch (alt95) {
+ switch (alt94) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12237:2: rule__TupleTypeCS__Group_1_1_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl25081);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl25080);
rule__TupleTypeCS__Group_1_1_1__0();
state._fsp--;
@@ -35884,7 +35873,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop95;
+ break loop94;
}
} while (true);
@@ -35922,12 +35911,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12255:1: ( rule__TupleTypeCS__Group_1_1_1__0__Impl rule__TupleTypeCS__Group_1_1_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12256:2: rule__TupleTypeCS__Group_1_1_1__0__Impl rule__TupleTypeCS__Group_1_1_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__025116);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__025115);
rule__TupleTypeCS__Group_1_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__025119);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__025118);
rule__TupleTypeCS__Group_1_1_1__1();
state._fsp--;
@@ -35966,7 +35955,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getCommaKeyword_1_1_1_0());
}
- match(input,65,FollowSets001.FOLLOW_65_in_rule__TupleTypeCS__Group_1_1_1__0__Impl25147); if (state.failed) return ;
+ match(input,65,FollowSets001.FOLLOW_65_in_rule__TupleTypeCS__Group_1_1_1__0__Impl25146); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getCommaKeyword_1_1_1_0());
}
@@ -36001,7 +35990,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12286:1: ( rule__TupleTypeCS__Group_1_1_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12287:2: rule__TupleTypeCS__Group_1_1_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__125178);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__125177);
rule__TupleTypeCS__Group_1_1_1__1__Impl();
state._fsp--;
@@ -36043,7 +36032,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12300:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12300:2: rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl25205);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl25204);
rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1();
state._fsp--;
@@ -36085,12 +36074,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12318:1: ( rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12319:2: rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__025239);
+ pushFollow(FollowSets001.FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__025238);
rule__TuplePartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__025242);
+ pushFollow(FollowSets001.FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__025241);
rule__TuplePartCS__Group__1();
state._fsp--;
@@ -36132,7 +36121,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12333:1: ( rule__TuplePartCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12333:2: rule__TuplePartCS__NameAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl25269);
+ pushFollow(FollowSets001.FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl25268);
rule__TuplePartCS__NameAssignment_0();
state._fsp--;
@@ -36174,12 +36163,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12347:1: ( rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12348:2: rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__125299);
+ pushFollow(FollowSets001.FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__125298);
rule__TuplePartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__125302);
+ pushFollow(FollowSets001.FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__125301);
rule__TuplePartCS__Group__2();
state._fsp--;
@@ -36218,7 +36207,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSAccess().getColonKeyword_1());
}
- match(input,72,FollowSets001.FOLLOW_72_in_rule__TuplePartCS__Group__1__Impl25330); if (state.failed) return ;
+ match(input,72,FollowSets001.FOLLOW_72_in_rule__TuplePartCS__Group__1__Impl25329); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTuplePartCSAccess().getColonKeyword_1());
}
@@ -36253,7 +36242,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12378:1: ( rule__TuplePartCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12379:2: rule__TuplePartCS__Group__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__225361);
+ pushFollow(FollowSets001.FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__225360);
rule__TuplePartCS__Group__2__Impl();
state._fsp--;
@@ -36295,7 +36284,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12392:1: ( rule__TuplePartCS__OwnedTypeAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12392:2: rule__TuplePartCS__OwnedTypeAssignment_2
{
- pushFollow(FollowSets001.FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl25388);
+ pushFollow(FollowSets001.FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl25387);
rule__TuplePartCS__OwnedTypeAssignment_2();
state._fsp--;
@@ -36337,12 +36326,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12412:1: ( rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12413:2: rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__025424);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__025423);
rule__CollectionLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__025427);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__025426);
rule__CollectionLiteralExpCS__Group__1();
state._fsp--;
@@ -36384,7 +36373,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12427:1: ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12427:2: rule__CollectionLiteralExpCS__OwnedTypeAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl25454);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl25453);
rule__CollectionLiteralExpCS__OwnedTypeAssignment_0();
state._fsp--;
@@ -36426,12 +36415,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12441:1: ( rule__CollectionLiteralExpCS__Group__1__Impl rule__CollectionLiteralExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12442:2: rule__CollectionLiteralExpCS__Group__1__Impl rule__CollectionLiteralExpCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__125484);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__125483);
rule__CollectionLiteralExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__125487);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__125486);
rule__CollectionLiteralExpCS__Group__2();
state._fsp--;
@@ -36470,7 +36459,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,66,FollowSets001.FOLLOW_66_in_rule__CollectionLiteralExpCS__Group__1__Impl25515); if (state.failed) return ;
+ match(input,66,FollowSets001.FOLLOW_66_in_rule__CollectionLiteralExpCS__Group__1__Impl25514); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -36505,12 +36494,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12472:1: ( rule__CollectionLiteralExpCS__Group__2__Impl rule__CollectionLiteralExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12473:2: rule__CollectionLiteralExpCS__Group__2__Impl rule__CollectionLiteralExpCS__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__225546);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__225545);
rule__CollectionLiteralExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__225549);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__225548);
rule__CollectionLiteralExpCS__Group__3();
state._fsp--;
@@ -36550,17 +36539,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getCollectionLiteralExpCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12487:1: ( rule__CollectionLiteralExpCS__Group_2__0 )?
- int alt96=2;
- int LA96_0 = input.LA(1);
+ int alt95=2;
+ int LA95_0 = input.LA(1);
- if ( ((LA96_0>=RULE_INT && LA96_0<=RULE_ESCAPED_ID)||(LA96_0>=18 && LA96_0<=31)||(LA96_0>=48 && LA96_0<=62)||(LA96_0>=72 && LA96_0<=73)||LA96_0==79||(LA96_0>=81 && LA96_0<=82)||LA96_0==86||(LA96_0>=91 && LA96_0<=92)||(LA96_0>=98 && LA96_0<=99)) ) {
- alt96=1;
+ if ( ((LA95_0>=RULE_INT && LA95_0<=RULE_ESCAPED_ID)||(LA95_0>=18 && LA95_0<=31)||(LA95_0>=48 && LA95_0<=62)||(LA95_0>=72 && LA95_0<=73)||LA95_0==79||(LA95_0>=81 && LA95_0<=82)||LA95_0==86||(LA95_0>=91 && LA95_0<=92)||(LA95_0>=98 && LA95_0<=99)) ) {
+ alt95=1;
}
- switch (alt96) {
+ switch (alt95) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12487:2: rule__CollectionLiteralExpCS__Group_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl25576);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl25575);
rule__CollectionLiteralExpCS__Group_2__0();
state._fsp--;
@@ -36605,7 +36594,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12501:1: ( rule__CollectionLiteralExpCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12502:2: rule__CollectionLiteralExpCS__Group__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__325607);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__325606);
rule__CollectionLiteralExpCS__Group__3__Impl();
state._fsp--;
@@ -36644,7 +36633,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
- match(input,67,FollowSets001.FOLLOW_67_in_rule__CollectionLiteralExpCS__Group__3__Impl25635); if (state.failed) return ;
+ match(input,67,FollowSets001.FOLLOW_67_in_rule__CollectionLiteralExpCS__Group__3__Impl25634); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
@@ -36679,12 +36668,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12539:1: ( rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12540:2: rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__025674);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__025673);
rule__CollectionLiteralExpCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__025677);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__025676);
rule__CollectionLiteralExpCS__Group_2__1();
state._fsp--;
@@ -36726,7 +36715,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12554:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12554:2: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl25704);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl25703);
rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0();
state._fsp--;
@@ -36768,7 +36757,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12568:1: ( rule__CollectionLiteralExpCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12569:2: rule__CollectionLiteralExpCS__Group_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__125734);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__125733);
rule__CollectionLiteralExpCS__Group_2__1__Impl();
state._fsp--;
@@ -36808,21 +36797,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getCollectionLiteralExpCSAccess().getGroup_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12582:1: ( rule__CollectionLiteralExpCS__Group_2_1__0 )*
- loop97:
+ loop96:
do {
- int alt97=2;
- int LA97_0 = input.LA(1);
+ int alt96=2;
+ int LA96_0 = input.LA(1);
- if ( (LA97_0==65) ) {
- alt97=1;
+ if ( (LA96_0==65) ) {
+ alt96=1;
}
- switch (alt97) {
+ switch (alt96) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12582:2: rule__CollectionLiteralExpCS__Group_2_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl25761);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl25760);
rule__CollectionLiteralExpCS__Group_2_1__0();
state._fsp--;
@@ -36832,7 +36821,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop97;
+ break loop96;
}
} while (true);
@@ -36870,12 +36859,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12600:1: ( rule__CollectionLiteralExpCS__Group_2_1__0__Impl rule__CollectionLiteralExpCS__Group_2_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12601:2: rule__CollectionLiteralExpCS__Group_2_1__0__Impl rule__CollectionLiteralExpCS__Group_2_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__025796);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__025795);
rule__CollectionLiteralExpCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__025799);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__025798);
rule__CollectionLiteralExpCS__Group_2_1__1();
state._fsp--;
@@ -36914,7 +36903,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
- match(input,65,FollowSets001.FOLLOW_65_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl25827); if (state.failed) return ;
+ match(input,65,FollowSets001.FOLLOW_65_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl25826); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
@@ -36949,7 +36938,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12631:1: ( rule__CollectionLiteralExpCS__Group_2_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12632:2: rule__CollectionLiteralExpCS__Group_2_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__125858);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__125857);
rule__CollectionLiteralExpCS__Group_2_1__1__Impl();
state._fsp--;
@@ -36991,7 +36980,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12645:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12645:2: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl25885);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl25884);
rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1();
state._fsp--;
@@ -37033,12 +37022,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12663:1: ( rule__CollectionLiteralPartCS__Group_0__0__Impl rule__CollectionLiteralPartCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12664:2: rule__CollectionLiteralPartCS__Group_0__0__Impl rule__CollectionLiteralPartCS__Group_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__Group_0__0__Impl_in_rule__CollectionLiteralPartCS__Group_0__025919);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__Group_0__0__Impl_in_rule__CollectionLiteralPartCS__Group_0__025918);
rule__CollectionLiteralPartCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__Group_0__1_in_rule__CollectionLiteralPartCS__Group_0__025922);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__Group_0__1_in_rule__CollectionLiteralPartCS__Group_0__025921);
rule__CollectionLiteralPartCS__Group_0__1();
state._fsp--;
@@ -37080,7 +37069,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12678:1: ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12678:2: rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0_in_rule__CollectionLiteralPartCS__Group_0__0__Impl25949);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0_in_rule__CollectionLiteralPartCS__Group_0__0__Impl25948);
rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0();
state._fsp--;
@@ -37122,7 +37111,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12692:1: ( rule__CollectionLiteralPartCS__Group_0__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12693:2: rule__CollectionLiteralPartCS__Group_0__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__Group_0__1__Impl_in_rule__CollectionLiteralPartCS__Group_0__125979);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__Group_0__1__Impl_in_rule__CollectionLiteralPartCS__Group_0__125978);
rule__CollectionLiteralPartCS__Group_0__1__Impl();
state._fsp--;
@@ -37162,17 +37151,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getCollectionLiteralPartCSAccess().getGroup_0_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12706:1: ( rule__CollectionLiteralPartCS__Group_0_1__0 )?
- int alt98=2;
- int LA98_0 = input.LA(1);
+ int alt97=2;
+ int LA97_0 = input.LA(1);
- if ( (LA98_0==77) ) {
- alt98=1;
+ if ( (LA97_0==77) ) {
+ alt97=1;
}
- switch (alt98) {
+ switch (alt97) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12706:2: rule__CollectionLiteralPartCS__Group_0_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0_in_rule__CollectionLiteralPartCS__Group_0__1__Impl26006);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0_in_rule__CollectionLiteralPartCS__Group_0__1__Impl26005);
rule__CollectionLiteralPartCS__Group_0_1__0();
state._fsp--;
@@ -37217,12 +37206,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12724:1: ( rule__CollectionLiteralPartCS__Group_0_1__0__Impl rule__CollectionLiteralPartCS__Group_0_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12725:2: rule__CollectionLiteralPartCS__Group_0_1__0__Impl rule__CollectionLiteralPartCS__Group_0_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__026041);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__026040);
rule__CollectionLiteralPartCS__Group_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1_in_rule__CollectionLiteralPartCS__Group_0_1__026044);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1_in_rule__CollectionLiteralPartCS__Group_0_1__026043);
rule__CollectionLiteralPartCS__Group_0_1__1();
state._fsp--;
@@ -37261,7 +37250,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getFullStopFullStopKeyword_0_1_0());
}
- match(input,77,FollowSets001.FOLLOW_77_in_rule__CollectionLiteralPartCS__Group_0_1__0__Impl26072); if (state.failed) return ;
+ match(input,77,FollowSets001.FOLLOW_77_in_rule__CollectionLiteralPartCS__Group_0_1__0__Impl26071); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralPartCSAccess().getFullStopFullStopKeyword_0_1_0());
}
@@ -37296,7 +37285,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12755:1: ( rule__CollectionLiteralPartCS__Group_0_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12756:2: rule__CollectionLiteralPartCS__Group_0_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__126103);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__126102);
rule__CollectionLiteralPartCS__Group_0_1__1__Impl();
state._fsp--;
@@ -37338,7 +37327,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12769:1: ( rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12769:2: rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1_in_rule__CollectionLiteralPartCS__Group_0_1__1__Impl26130);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1_in_rule__CollectionLiteralPartCS__Group_0_1__1__Impl26129);
rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1();
state._fsp--;
@@ -37380,12 +37369,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12787:1: ( rule__CollectionPatternCS__Group__0__Impl rule__CollectionPatternCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12788:2: rule__CollectionPatternCS__Group__0__Impl rule__CollectionPatternCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group__0__Impl_in_rule__CollectionPatternCS__Group__026164);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group__0__Impl_in_rule__CollectionPatternCS__Group__026163);
rule__CollectionPatternCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group__1_in_rule__CollectionPatternCS__Group__026167);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group__1_in_rule__CollectionPatternCS__Group__026166);
rule__CollectionPatternCS__Group__1();
state._fsp--;
@@ -37427,7 +37416,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12802:1: ( rule__CollectionPatternCS__OwnedTypeAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12802:2: rule__CollectionPatternCS__OwnedTypeAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__OwnedTypeAssignment_0_in_rule__CollectionPatternCS__Group__0__Impl26194);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__OwnedTypeAssignment_0_in_rule__CollectionPatternCS__Group__0__Impl26193);
rule__CollectionPatternCS__OwnedTypeAssignment_0();
state._fsp--;
@@ -37469,12 +37458,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12816:1: ( rule__CollectionPatternCS__Group__1__Impl rule__CollectionPatternCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12817:2: rule__CollectionPatternCS__Group__1__Impl rule__CollectionPatternCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group__1__Impl_in_rule__CollectionPatternCS__Group__126224);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group__1__Impl_in_rule__CollectionPatternCS__Group__126223);
rule__CollectionPatternCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group__2_in_rule__CollectionPatternCS__Group__126227);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group__2_in_rule__CollectionPatternCS__Group__126226);
rule__CollectionPatternCS__Group__2();
state._fsp--;
@@ -37513,7 +37502,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,66,FollowSets001.FOLLOW_66_in_rule__CollectionPatternCS__Group__1__Impl26255); if (state.failed) return ;
+ match(input,66,FollowSets001.FOLLOW_66_in_rule__CollectionPatternCS__Group__1__Impl26254); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -37548,12 +37537,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12847:1: ( rule__CollectionPatternCS__Group__2__Impl rule__CollectionPatternCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12848:2: rule__CollectionPatternCS__Group__2__Impl rule__CollectionPatternCS__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group__2__Impl_in_rule__CollectionPatternCS__Group__226286);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group__2__Impl_in_rule__CollectionPatternCS__Group__226285);
rule__CollectionPatternCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group__3_in_rule__CollectionPatternCS__Group__226289);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group__3_in_rule__CollectionPatternCS__Group__226288);
rule__CollectionPatternCS__Group__3();
state._fsp--;
@@ -37593,17 +37582,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getCollectionPatternCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12862:1: ( rule__CollectionPatternCS__Group_2__0 )?
- int alt99=2;
- int LA99_0 = input.LA(1);
+ int alt98=2;
+ int LA98_0 = input.LA(1);
- if ( ((LA99_0>=RULE_SIMPLE_ID && LA99_0<=RULE_ESCAPED_ID)||(LA99_0>=18 && LA99_0<=28)||LA99_0==72) ) {
- alt99=1;
+ if ( ((LA98_0>=RULE_SIMPLE_ID && LA98_0<=RULE_ESCAPED_ID)||(LA98_0>=18 && LA98_0<=28)||LA98_0==72) ) {
+ alt98=1;
}
- switch (alt99) {
+ switch (alt98) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12862:2: rule__CollectionPatternCS__Group_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2__0_in_rule__CollectionPatternCS__Group__2__Impl26316);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2__0_in_rule__CollectionPatternCS__Group__2__Impl26315);
rule__CollectionPatternCS__Group_2__0();
state._fsp--;
@@ -37648,7 +37637,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12876:1: ( rule__CollectionPatternCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12877:2: rule__CollectionPatternCS__Group__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group__3__Impl_in_rule__CollectionPatternCS__Group__326347);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group__3__Impl_in_rule__CollectionPatternCS__Group__326346);
rule__CollectionPatternCS__Group__3__Impl();
state._fsp--;
@@ -37687,7 +37676,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getRightCurlyBracketKeyword_3());
}
- match(input,67,FollowSets001.FOLLOW_67_in_rule__CollectionPatternCS__Group__3__Impl26375); if (state.failed) return ;
+ match(input,67,FollowSets001.FOLLOW_67_in_rule__CollectionPatternCS__Group__3__Impl26374); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getRightCurlyBracketKeyword_3());
}
@@ -37722,12 +37711,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12914:1: ( rule__CollectionPatternCS__Group_2__0__Impl rule__CollectionPatternCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12915:2: rule__CollectionPatternCS__Group_2__0__Impl rule__CollectionPatternCS__Group_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2__0__Impl_in_rule__CollectionPatternCS__Group_2__026414);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2__0__Impl_in_rule__CollectionPatternCS__Group_2__026413);
rule__CollectionPatternCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2__1_in_rule__CollectionPatternCS__Group_2__026417);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2__1_in_rule__CollectionPatternCS__Group_2__026416);
rule__CollectionPatternCS__Group_2__1();
state._fsp--;
@@ -37769,7 +37758,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12929:1: ( rule__CollectionPatternCS__OwnedPartsAssignment_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12929:2: rule__CollectionPatternCS__OwnedPartsAssignment_2_0
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_0_in_rule__CollectionPatternCS__Group_2__0__Impl26444);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_0_in_rule__CollectionPatternCS__Group_2__0__Impl26443);
rule__CollectionPatternCS__OwnedPartsAssignment_2_0();
state._fsp--;
@@ -37811,12 +37800,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12943:1: ( rule__CollectionPatternCS__Group_2__1__Impl rule__CollectionPatternCS__Group_2__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12944:2: rule__CollectionPatternCS__Group_2__1__Impl rule__CollectionPatternCS__Group_2__2
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2__1__Impl_in_rule__CollectionPatternCS__Group_2__126474);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2__1__Impl_in_rule__CollectionPatternCS__Group_2__126473);
rule__CollectionPatternCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2__2_in_rule__CollectionPatternCS__Group_2__126477);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2__2_in_rule__CollectionPatternCS__Group_2__126476);
rule__CollectionPatternCS__Group_2__2();
state._fsp--;
@@ -37856,21 +37845,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getCollectionPatternCSAccess().getGroup_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12958:1: ( rule__CollectionPatternCS__Group_2_1__0 )*
- loop100:
+ loop99:
do {
- int alt100=2;
- int LA100_0 = input.LA(1);
+ int alt99=2;
+ int LA99_0 = input.LA(1);
- if ( (LA100_0==65) ) {
- alt100=1;
+ if ( (LA99_0==65) ) {
+ alt99=1;
}
- switch (alt100) {
+ switch (alt99) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12958:2: rule__CollectionPatternCS__Group_2_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2_1__0_in_rule__CollectionPatternCS__Group_2__1__Impl26504);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2_1__0_in_rule__CollectionPatternCS__Group_2__1__Impl26503);
rule__CollectionPatternCS__Group_2_1__0();
state._fsp--;
@@ -37880,7 +37869,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop100;
+ break loop99;
}
} while (true);
@@ -37918,7 +37907,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12972:1: ( rule__CollectionPatternCS__Group_2__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12973:2: rule__CollectionPatternCS__Group_2__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2__2__Impl_in_rule__CollectionPatternCS__Group_2__226535);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2__2__Impl_in_rule__CollectionPatternCS__Group_2__226534);
rule__CollectionPatternCS__Group_2__2__Impl();
state._fsp--;
@@ -37960,7 +37949,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12986:1: ( rule__CollectionPatternCS__Group_2_2__0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:12986:2: rule__CollectionPatternCS__Group_2_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2_2__0_in_rule__CollectionPatternCS__Group_2__2__Impl26562);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2_2__0_in_rule__CollectionPatternCS__Group_2__2__Impl26561);
rule__CollectionPatternCS__Group_2_2__0();
state._fsp--;
@@ -38002,12 +37991,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13006:1: ( rule__CollectionPatternCS__Group_2_1__0__Impl rule__CollectionPatternCS__Group_2_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13007:2: rule__CollectionPatternCS__Group_2_1__0__Impl rule__CollectionPatternCS__Group_2_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2_1__0__Impl_in_rule__CollectionPatternCS__Group_2_1__026598);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2_1__0__Impl_in_rule__CollectionPatternCS__Group_2_1__026597);
rule__CollectionPatternCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2_1__1_in_rule__CollectionPatternCS__Group_2_1__026601);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2_1__1_in_rule__CollectionPatternCS__Group_2_1__026600);
rule__CollectionPatternCS__Group_2_1__1();
state._fsp--;
@@ -38046,7 +38035,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getCommaKeyword_2_1_0());
}
- match(input,65,FollowSets001.FOLLOW_65_in_rule__CollectionPatternCS__Group_2_1__0__Impl26629); if (state.failed) return ;
+ match(input,65,FollowSets001.FOLLOW_65_in_rule__CollectionPatternCS__Group_2_1__0__Impl26628); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getCommaKeyword_2_1_0());
}
@@ -38081,7 +38070,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13037:1: ( rule__CollectionPatternCS__Group_2_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13038:2: rule__CollectionPatternCS__Group_2_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2_1__1__Impl_in_rule__CollectionPatternCS__Group_2_1__126660);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2_1__1__Impl_in_rule__CollectionPatternCS__Group_2_1__126659);
rule__CollectionPatternCS__Group_2_1__1__Impl();
state._fsp--;
@@ -38123,7 +38112,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13051:1: ( rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13051:2: rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionPatternCS__Group_2_1__1__Impl26687);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionPatternCS__Group_2_1__1__Impl26686);
rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1();
state._fsp--;
@@ -38165,12 +38154,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13069:1: ( rule__CollectionPatternCS__Group_2_2__0__Impl rule__CollectionPatternCS__Group_2_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13070:2: rule__CollectionPatternCS__Group_2_2__0__Impl rule__CollectionPatternCS__Group_2_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2_2__0__Impl_in_rule__CollectionPatternCS__Group_2_2__026721);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2_2__0__Impl_in_rule__CollectionPatternCS__Group_2_2__026720);
rule__CollectionPatternCS__Group_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2_2__1_in_rule__CollectionPatternCS__Group_2_2__026724);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2_2__1_in_rule__CollectionPatternCS__Group_2_2__026723);
rule__CollectionPatternCS__Group_2_2__1();
state._fsp--;
@@ -38209,7 +38198,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getPlusSignPlusSignKeyword_2_2_0());
}
- match(input,78,FollowSets001.FOLLOW_78_in_rule__CollectionPatternCS__Group_2_2__0__Impl26752); if (state.failed) return ;
+ match(input,78,FollowSets001.FOLLOW_78_in_rule__CollectionPatternCS__Group_2_2__0__Impl26751); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getPlusSignPlusSignKeyword_2_2_0());
}
@@ -38244,7 +38233,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13100:1: ( rule__CollectionPatternCS__Group_2_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13101:2: rule__CollectionPatternCS__Group_2_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2_2__1__Impl_in_rule__CollectionPatternCS__Group_2_2__126783);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2_2__1__Impl_in_rule__CollectionPatternCS__Group_2_2__126782);
rule__CollectionPatternCS__Group_2_2__1__Impl();
state._fsp--;
@@ -38286,7 +38275,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13114:1: ( rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13114:2: rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1_in_rule__CollectionPatternCS__Group_2_2__1__Impl26810);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1_in_rule__CollectionPatternCS__Group_2_2__1__Impl26809);
rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1();
state._fsp--;
@@ -38328,12 +38317,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13132:1: ( rule__ShadowPartCS__Group__0__Impl rule__ShadowPartCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13133:2: rule__ShadowPartCS__Group__0__Impl rule__ShadowPartCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__ShadowPartCS__Group__0__Impl_in_rule__ShadowPartCS__Group__026844);
+ pushFollow(FollowSets001.FOLLOW_rule__ShadowPartCS__Group__0__Impl_in_rule__ShadowPartCS__Group__026843);
rule__ShadowPartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__ShadowPartCS__Group__1_in_rule__ShadowPartCS__Group__026847);
+ pushFollow(FollowSets001.FOLLOW_rule__ShadowPartCS__Group__1_in_rule__ShadowPartCS__Group__026846);
rule__ShadowPartCS__Group__1();
state._fsp--;
@@ -38375,7 +38364,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13147:1: ( rule__ShadowPartCS__ReferredPropertyAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13147:2: rule__ShadowPartCS__ReferredPropertyAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__ShadowPartCS__ReferredPropertyAssignment_0_in_rule__ShadowPartCS__Group__0__Impl26874);
+ pushFollow(FollowSets001.FOLLOW_rule__ShadowPartCS__ReferredPropertyAssignment_0_in_rule__ShadowPartCS__Group__0__Impl26873);
rule__ShadowPartCS__ReferredPropertyAssignment_0();
state._fsp--;
@@ -38417,12 +38406,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13161:1: ( rule__ShadowPartCS__Group__1__Impl rule__ShadowPartCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13162:2: rule__ShadowPartCS__Group__1__Impl rule__ShadowPartCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__ShadowPartCS__Group__1__Impl_in_rule__ShadowPartCS__Group__126904);
+ pushFollow(FollowSets001.FOLLOW_rule__ShadowPartCS__Group__1__Impl_in_rule__ShadowPartCS__Group__126903);
rule__ShadowPartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__ShadowPartCS__Group__2_in_rule__ShadowPartCS__Group__126907);
+ pushFollow(FollowSets001.FOLLOW_rule__ShadowPartCS__Group__2_in_rule__ShadowPartCS__Group__126906);
rule__ShadowPartCS__Group__2();
state._fsp--;
@@ -38461,7 +38450,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getShadowPartCSAccess().getEqualsSignKeyword_1());
}
- match(input,38,FollowSets001.FOLLOW_38_in_rule__ShadowPartCS__Group__1__Impl26935); if (state.failed) return ;
+ match(input,38,FollowSets001.FOLLOW_38_in_rule__ShadowPartCS__Group__1__Impl26934); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getShadowPartCSAccess().getEqualsSignKeyword_1());
}
@@ -38496,7 +38485,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13192:1: ( rule__ShadowPartCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13193:2: rule__ShadowPartCS__Group__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__ShadowPartCS__Group__2__Impl_in_rule__ShadowPartCS__Group__226966);
+ pushFollow(FollowSets001.FOLLOW_rule__ShadowPartCS__Group__2__Impl_in_rule__ShadowPartCS__Group__226965);
rule__ShadowPartCS__Group__2__Impl();
state._fsp--;
@@ -38538,7 +38527,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13206:1: ( rule__ShadowPartCS__OwnedInitExpressionAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13206:2: rule__ShadowPartCS__OwnedInitExpressionAssignment_2
{
- pushFollow(FollowSets001.FOLLOW_rule__ShadowPartCS__OwnedInitExpressionAssignment_2_in_rule__ShadowPartCS__Group__2__Impl26993);
+ pushFollow(FollowSets001.FOLLOW_rule__ShadowPartCS__OwnedInitExpressionAssignment_2_in_rule__ShadowPartCS__Group__2__Impl26992);
rule__ShadowPartCS__OwnedInitExpressionAssignment_2();
state._fsp--;
@@ -38580,12 +38569,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13226:1: ( rule__PatternExpCS__Group__0__Impl rule__PatternExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13227:2: rule__PatternExpCS__Group__0__Impl rule__PatternExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PatternExpCS__Group__0__Impl_in_rule__PatternExpCS__Group__027029);
+ pushFollow(FollowSets001.FOLLOW_rule__PatternExpCS__Group__0__Impl_in_rule__PatternExpCS__Group__027028);
rule__PatternExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PatternExpCS__Group__1_in_rule__PatternExpCS__Group__027032);
+ pushFollow(FollowSets001.FOLLOW_rule__PatternExpCS__Group__1_in_rule__PatternExpCS__Group__027031);
rule__PatternExpCS__Group__1();
state._fsp--;
@@ -38625,17 +38614,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getPatternExpCSAccess().getPatternVariableNameAssignment_0());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13241:1: ( rule__PatternExpCS__PatternVariableNameAssignment_0 )?
- int alt101=2;
- int LA101_0 = input.LA(1);
+ int alt100=2;
+ int LA100_0 = input.LA(1);
- if ( ((LA101_0>=RULE_SIMPLE_ID && LA101_0<=RULE_ESCAPED_ID)||(LA101_0>=18 && LA101_0<=28)) ) {
- alt101=1;
+ if ( ((LA100_0>=RULE_SIMPLE_ID && LA100_0<=RULE_ESCAPED_ID)||(LA100_0>=18 && LA100_0<=28)) ) {
+ alt100=1;
}
- switch (alt101) {
+ switch (alt100) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13241:2: rule__PatternExpCS__PatternVariableNameAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__PatternExpCS__PatternVariableNameAssignment_0_in_rule__PatternExpCS__Group__0__Impl27059);
+ pushFollow(FollowSets001.FOLLOW_rule__PatternExpCS__PatternVariableNameAssignment_0_in_rule__PatternExpCS__Group__0__Impl27058);
rule__PatternExpCS__PatternVariableNameAssignment_0();
state._fsp--;
@@ -38680,12 +38669,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13255:1: ( rule__PatternExpCS__Group__1__Impl rule__PatternExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13256:2: rule__PatternExpCS__Group__1__Impl rule__PatternExpCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__PatternExpCS__Group__1__Impl_in_rule__PatternExpCS__Group__127090);
+ pushFollow(FollowSets001.FOLLOW_rule__PatternExpCS__Group__1__Impl_in_rule__PatternExpCS__Group__127089);
rule__PatternExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PatternExpCS__Group__2_in_rule__PatternExpCS__Group__127093);
+ pushFollow(FollowSets001.FOLLOW_rule__PatternExpCS__Group__2_in_rule__PatternExpCS__Group__127092);
rule__PatternExpCS__Group__2();
state._fsp--;
@@ -38724,7 +38713,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getPatternExpCSAccess().getColonKeyword_1());
}
- match(input,72,FollowSets001.FOLLOW_72_in_rule__PatternExpCS__Group__1__Impl27121); if (state.failed) return ;
+ match(input,72,FollowSets001.FOLLOW_72_in_rule__PatternExpCS__Group__1__Impl27120); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPatternExpCSAccess().getColonKeyword_1());
}
@@ -38759,7 +38748,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13286:1: ( rule__PatternExpCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13287:2: rule__PatternExpCS__Group__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PatternExpCS__Group__2__Impl_in_rule__PatternExpCS__Group__227152);
+ pushFollow(FollowSets001.FOLLOW_rule__PatternExpCS__Group__2__Impl_in_rule__PatternExpCS__Group__227151);
rule__PatternExpCS__Group__2__Impl();
state._fsp--;
@@ -38801,7 +38790,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13300:1: ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13300:2: rule__PatternExpCS__OwnedPatternTypeAssignment_2
{
- pushFollow(FollowSets001.FOLLOW_rule__PatternExpCS__OwnedPatternTypeAssignment_2_in_rule__PatternExpCS__Group__2__Impl27179);
+ pushFollow(FollowSets001.FOLLOW_rule__PatternExpCS__OwnedPatternTypeAssignment_2_in_rule__PatternExpCS__Group__2__Impl27178);
rule__PatternExpCS__OwnedPatternTypeAssignment_2();
state._fsp--;
@@ -38843,12 +38832,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13320:1: ( rule__LambdaLiteralExpCS__Group__0__Impl rule__LambdaLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13321:2: rule__LambdaLiteralExpCS__Group__0__Impl rule__LambdaLiteralExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__LambdaLiteralExpCS__Group__0__Impl_in_rule__LambdaLiteralExpCS__Group__027215);
+ pushFollow(FollowSets001.FOLLOW_rule__LambdaLiteralExpCS__Group__0__Impl_in_rule__LambdaLiteralExpCS__Group__027214);
rule__LambdaLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__LambdaLiteralExpCS__Group__1_in_rule__LambdaLiteralExpCS__Group__027218);
+ pushFollow(FollowSets001.FOLLOW_rule__LambdaLiteralExpCS__Group__1_in_rule__LambdaLiteralExpCS__Group__027217);
rule__LambdaLiteralExpCS__Group__1();
state._fsp--;
@@ -38887,7 +38876,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getLambdaLiteralExpCSAccess().getLambdaKeyword_0());
}
- match(input,79,FollowSets001.FOLLOW_79_in_rule__LambdaLiteralExpCS__Group__0__Impl27246); if (state.failed) return ;
+ match(input,79,FollowSets001.FOLLOW_79_in_rule__LambdaLiteralExpCS__Group__0__Impl27245); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLambdaLiteralExpCSAccess().getLambdaKeyword_0());
}
@@ -38922,12 +38911,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13351:1: ( rule__LambdaLiteralExpCS__Group__1__Impl rule__LambdaLiteralExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13352:2: rule__LambdaLiteralExpCS__Group__1__Impl rule__LambdaLiteralExpCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__LambdaLiteralExpCS__Group__1__Impl_in_rule__LambdaLiteralExpCS__Group__127277);
+ pushFollow(FollowSets001.FOLLOW_rule__LambdaLiteralExpCS__Group__1__Impl_in_rule__LambdaLiteralExpCS__Group__127276);
rule__LambdaLiteralExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__LambdaLiteralExpCS__Group__2_in_rule__LambdaLiteralExpCS__Group__127280);
+ pushFollow(FollowSets001.FOLLOW_rule__LambdaLiteralExpCS__Group__2_in_rule__LambdaLiteralExpCS__Group__127279);
rule__LambdaLiteralExpCS__Group__2();
state._fsp--;
@@ -38966,7 +38955,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getLambdaLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,66,FollowSets001.FOLLOW_66_in_rule__LambdaLiteralExpCS__Group__1__Impl27308); if (state.failed) return ;
+ match(input,66,FollowSets001.FOLLOW_66_in_rule__LambdaLiteralExpCS__Group__1__Impl27307); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLambdaLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -39001,12 +38990,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13382:1: ( rule__LambdaLiteralExpCS__Group__2__Impl rule__LambdaLiteralExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13383:2: rule__LambdaLiteralExpCS__Group__2__Impl rule__LambdaLiteralExpCS__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__LambdaLiteralExpCS__Group__2__Impl_in_rule__LambdaLiteralExpCS__Group__227339);
+ pushFollow(FollowSets001.FOLLOW_rule__LambdaLiteralExpCS__Group__2__Impl_in_rule__LambdaLiteralExpCS__Group__227338);
rule__LambdaLiteralExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__LambdaLiteralExpCS__Group__3_in_rule__LambdaLiteralExpCS__Group__227342);
+ pushFollow(FollowSets001.FOLLOW_rule__LambdaLiteralExpCS__Group__3_in_rule__LambdaLiteralExpCS__Group__227341);
rule__LambdaLiteralExpCS__Group__3();
state._fsp--;
@@ -39048,7 +39037,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13397:1: ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13397:2: rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2
{
- pushFollow(FollowSets001.FOLLOW_rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2_in_rule__LambdaLiteralExpCS__Group__2__Impl27369);
+ pushFollow(FollowSets001.FOLLOW_rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2_in_rule__LambdaLiteralExpCS__Group__2__Impl27368);
rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2();
state._fsp--;
@@ -39090,7 +39079,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13411:1: ( rule__LambdaLiteralExpCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13412:2: rule__LambdaLiteralExpCS__Group__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__LambdaLiteralExpCS__Group__3__Impl_in_rule__LambdaLiteralExpCS__Group__327399);
+ pushFollow(FollowSets001.FOLLOW_rule__LambdaLiteralExpCS__Group__3__Impl_in_rule__LambdaLiteralExpCS__Group__327398);
rule__LambdaLiteralExpCS__Group__3__Impl();
state._fsp--;
@@ -39129,7 +39118,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getLambdaLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
- match(input,67,FollowSets001.FOLLOW_67_in_rule__LambdaLiteralExpCS__Group__3__Impl27427); if (state.failed) return ;
+ match(input,67,FollowSets001.FOLLOW_67_in_rule__LambdaLiteralExpCS__Group__3__Impl27426); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLambdaLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
@@ -39164,12 +39153,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13449:1: ( rule__MapLiteralExpCS__Group__0__Impl rule__MapLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13450:2: rule__MapLiteralExpCS__Group__0__Impl rule__MapLiteralExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group__0__Impl_in_rule__MapLiteralExpCS__Group__027466);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group__0__Impl_in_rule__MapLiteralExpCS__Group__027465);
rule__MapLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group__1_in_rule__MapLiteralExpCS__Group__027469);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group__1_in_rule__MapLiteralExpCS__Group__027468);
rule__MapLiteralExpCS__Group__1();
state._fsp--;
@@ -39211,7 +39200,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13464:1: ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13464:2: rule__MapLiteralExpCS__OwnedTypeAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__OwnedTypeAssignment_0_in_rule__MapLiteralExpCS__Group__0__Impl27496);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__OwnedTypeAssignment_0_in_rule__MapLiteralExpCS__Group__0__Impl27495);
rule__MapLiteralExpCS__OwnedTypeAssignment_0();
state._fsp--;
@@ -39253,12 +39242,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13478:1: ( rule__MapLiteralExpCS__Group__1__Impl rule__MapLiteralExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13479:2: rule__MapLiteralExpCS__Group__1__Impl rule__MapLiteralExpCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group__1__Impl_in_rule__MapLiteralExpCS__Group__127526);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group__1__Impl_in_rule__MapLiteralExpCS__Group__127525);
rule__MapLiteralExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group__2_in_rule__MapLiteralExpCS__Group__127529);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group__2_in_rule__MapLiteralExpCS__Group__127528);
rule__MapLiteralExpCS__Group__2();
state._fsp--;
@@ -39297,7 +39286,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,66,FollowSets001.FOLLOW_66_in_rule__MapLiteralExpCS__Group__1__Impl27557); if (state.failed) return ;
+ match(input,66,FollowSets001.FOLLOW_66_in_rule__MapLiteralExpCS__Group__1__Impl27556); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -39332,12 +39321,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13509:1: ( rule__MapLiteralExpCS__Group__2__Impl rule__MapLiteralExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13510:2: rule__MapLiteralExpCS__Group__2__Impl rule__MapLiteralExpCS__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group__2__Impl_in_rule__MapLiteralExpCS__Group__227588);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group__2__Impl_in_rule__MapLiteralExpCS__Group__227587);
rule__MapLiteralExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group__3_in_rule__MapLiteralExpCS__Group__227591);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group__3_in_rule__MapLiteralExpCS__Group__227590);
rule__MapLiteralExpCS__Group__3();
state._fsp--;
@@ -39377,17 +39366,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getMapLiteralExpCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13524:1: ( rule__MapLiteralExpCS__Group_2__0 )?
- int alt102=2;
- int LA102_0 = input.LA(1);
+ int alt101=2;
+ int LA101_0 = input.LA(1);
- if ( ((LA102_0>=RULE_INT && LA102_0<=RULE_ESCAPED_ID)||(LA102_0>=18 && LA102_0<=31)||(LA102_0>=48 && LA102_0<=62)||LA102_0==73||LA102_0==79||(LA102_0>=81 && LA102_0<=82)||LA102_0==86||(LA102_0>=91 && LA102_0<=92)||(LA102_0>=98 && LA102_0<=99)) ) {
- alt102=1;
+ if ( ((LA101_0>=RULE_INT && LA101_0<=RULE_ESCAPED_ID)||(LA101_0>=18 && LA101_0<=31)||(LA101_0>=48 && LA101_0<=62)||LA101_0==73||LA101_0==79||(LA101_0>=81 && LA101_0<=82)||LA101_0==86||(LA101_0>=91 && LA101_0<=92)||(LA101_0>=98 && LA101_0<=99)) ) {
+ alt101=1;
}
- switch (alt102) {
+ switch (alt101) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13524:2: rule__MapLiteralExpCS__Group_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2__0_in_rule__MapLiteralExpCS__Group__2__Impl27618);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2__0_in_rule__MapLiteralExpCS__Group__2__Impl27617);
rule__MapLiteralExpCS__Group_2__0();
state._fsp--;
@@ -39432,7 +39421,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13538:1: ( rule__MapLiteralExpCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13539:2: rule__MapLiteralExpCS__Group__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group__3__Impl_in_rule__MapLiteralExpCS__Group__327649);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group__3__Impl_in_rule__MapLiteralExpCS__Group__327648);
rule__MapLiteralExpCS__Group__3__Impl();
state._fsp--;
@@ -39471,7 +39460,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
- match(input,67,FollowSets001.FOLLOW_67_in_rule__MapLiteralExpCS__Group__3__Impl27677); if (state.failed) return ;
+ match(input,67,FollowSets001.FOLLOW_67_in_rule__MapLiteralExpCS__Group__3__Impl27676); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
@@ -39506,12 +39495,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13576:1: ( rule__MapLiteralExpCS__Group_2__0__Impl rule__MapLiteralExpCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13577:2: rule__MapLiteralExpCS__Group_2__0__Impl rule__MapLiteralExpCS__Group_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2__0__Impl_in_rule__MapLiteralExpCS__Group_2__027716);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2__0__Impl_in_rule__MapLiteralExpCS__Group_2__027715);
rule__MapLiteralExpCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2__1_in_rule__MapLiteralExpCS__Group_2__027719);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2__1_in_rule__MapLiteralExpCS__Group_2__027718);
rule__MapLiteralExpCS__Group_2__1();
state._fsp--;
@@ -39553,7 +39542,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13591:1: ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13591:2: rule__MapLiteralExpCS__OwnedPartsAssignment_2_0
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__MapLiteralExpCS__Group_2__0__Impl27746);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__MapLiteralExpCS__Group_2__0__Impl27745);
rule__MapLiteralExpCS__OwnedPartsAssignment_2_0();
state._fsp--;
@@ -39595,7 +39584,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13605:1: ( rule__MapLiteralExpCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13606:2: rule__MapLiteralExpCS__Group_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2__1__Impl_in_rule__MapLiteralExpCS__Group_2__127776);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2__1__Impl_in_rule__MapLiteralExpCS__Group_2__127775);
rule__MapLiteralExpCS__Group_2__1__Impl();
state._fsp--;
@@ -39635,21 +39624,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getMapLiteralExpCSAccess().getGroup_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13619:1: ( rule__MapLiteralExpCS__Group_2_1__0 )*
- loop103:
+ loop102:
do {
- int alt103=2;
- int LA103_0 = input.LA(1);
+ int alt102=2;
+ int LA102_0 = input.LA(1);
- if ( (LA103_0==65) ) {
- alt103=1;
+ if ( (LA102_0==65) ) {
+ alt102=1;
}
- switch (alt103) {
+ switch (alt102) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13619:2: rule__MapLiteralExpCS__Group_2_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2_1__0_in_rule__MapLiteralExpCS__Group_2__1__Impl27803);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2_1__0_in_rule__MapLiteralExpCS__Group_2__1__Impl27802);
rule__MapLiteralExpCS__Group_2_1__0();
state._fsp--;
@@ -39659,7 +39648,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop103;
+ break loop102;
}
} while (true);
@@ -39697,12 +39686,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13637:1: ( rule__MapLiteralExpCS__Group_2_1__0__Impl rule__MapLiteralExpCS__Group_2_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13638:2: rule__MapLiteralExpCS__Group_2_1__0__Impl rule__MapLiteralExpCS__Group_2_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2_1__0__Impl_in_rule__MapLiteralExpCS__Group_2_1__027838);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2_1__0__Impl_in_rule__MapLiteralExpCS__Group_2_1__027837);
rule__MapLiteralExpCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2_1__1_in_rule__MapLiteralExpCS__Group_2_1__027841);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2_1__1_in_rule__MapLiteralExpCS__Group_2_1__027840);
rule__MapLiteralExpCS__Group_2_1__1();
state._fsp--;
@@ -39741,7 +39730,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
- match(input,65,FollowSets001.FOLLOW_65_in_rule__MapLiteralExpCS__Group_2_1__0__Impl27869); if (state.failed) return ;
+ match(input,65,FollowSets001.FOLLOW_65_in_rule__MapLiteralExpCS__Group_2_1__0__Impl27868); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
@@ -39776,7 +39765,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13668:1: ( rule__MapLiteralExpCS__Group_2_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13669:2: rule__MapLiteralExpCS__Group_2_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2_1__1__Impl_in_rule__MapLiteralExpCS__Group_2_1__127900);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2_1__1__Impl_in_rule__MapLiteralExpCS__Group_2_1__127899);
rule__MapLiteralExpCS__Group_2_1__1__Impl();
state._fsp--;
@@ -39818,7 +39807,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13682:1: ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13682:2: rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__MapLiteralExpCS__Group_2_1__1__Impl27927);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__MapLiteralExpCS__Group_2_1__1__Impl27926);
rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1();
state._fsp--;
@@ -39860,12 +39849,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13700:1: ( rule__MapLiteralPartCS__Group__0__Impl rule__MapLiteralPartCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13701:2: rule__MapLiteralPartCS__Group__0__Impl rule__MapLiteralPartCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__Group__0__Impl_in_rule__MapLiteralPartCS__Group__027961);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__Group__0__Impl_in_rule__MapLiteralPartCS__Group__027960);
rule__MapLiteralPartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__Group__1_in_rule__MapLiteralPartCS__Group__027964);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__Group__1_in_rule__MapLiteralPartCS__Group__027963);
rule__MapLiteralPartCS__Group__1();
state._fsp--;
@@ -39907,7 +39896,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13715:1: ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13715:2: rule__MapLiteralPartCS__OwnedKeyAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__OwnedKeyAssignment_0_in_rule__MapLiteralPartCS__Group__0__Impl27991);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__OwnedKeyAssignment_0_in_rule__MapLiteralPartCS__Group__0__Impl27990);
rule__MapLiteralPartCS__OwnedKeyAssignment_0();
state._fsp--;
@@ -39949,12 +39938,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13729:1: ( rule__MapLiteralPartCS__Group__1__Impl rule__MapLiteralPartCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13730:2: rule__MapLiteralPartCS__Group__1__Impl rule__MapLiteralPartCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__Group__1__Impl_in_rule__MapLiteralPartCS__Group__128021);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__Group__1__Impl_in_rule__MapLiteralPartCS__Group__128020);
rule__MapLiteralPartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__Group__2_in_rule__MapLiteralPartCS__Group__128024);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__Group__2_in_rule__MapLiteralPartCS__Group__128023);
rule__MapLiteralPartCS__Group__2();
state._fsp--;
@@ -39993,7 +39982,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralPartCSAccess().getLessThanSignHyphenMinusKeyword_1());
}
- match(input,80,FollowSets001.FOLLOW_80_in_rule__MapLiteralPartCS__Group__1__Impl28052); if (state.failed) return ;
+ match(input,80,FollowSets001.FOLLOW_80_in_rule__MapLiteralPartCS__Group__1__Impl28051); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralPartCSAccess().getLessThanSignHyphenMinusKeyword_1());
}
@@ -40028,7 +40017,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13760:1: ( rule__MapLiteralPartCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13761:2: rule__MapLiteralPartCS__Group__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__Group__2__Impl_in_rule__MapLiteralPartCS__Group__228083);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__Group__2__Impl_in_rule__MapLiteralPartCS__Group__228082);
rule__MapLiteralPartCS__Group__2__Impl();
state._fsp--;
@@ -40070,7 +40059,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13774:1: ( rule__MapLiteralPartCS__OwnedValueAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13774:2: rule__MapLiteralPartCS__OwnedValueAssignment_2
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__OwnedValueAssignment_2_in_rule__MapLiteralPartCS__Group__2__Impl28110);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__OwnedValueAssignment_2_in_rule__MapLiteralPartCS__Group__2__Impl28109);
rule__MapLiteralPartCS__OwnedValueAssignment_2();
state._fsp--;
@@ -40112,12 +40101,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13794:1: ( rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13795:2: rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__028146);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__028145);
rule__TupleLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__028149);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__028148);
rule__TupleLiteralExpCS__Group__1();
state._fsp--;
@@ -40156,7 +40145,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getTupleKeyword_0());
}
- match(input,49,FollowSets001.FOLLOW_49_in_rule__TupleLiteralExpCS__Group__0__Impl28177); if (state.failed) return ;
+ match(input,49,FollowSets001.FOLLOW_49_in_rule__TupleLiteralExpCS__Group__0__Impl28176); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getTupleKeyword_0());
}
@@ -40191,12 +40180,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13825:1: ( rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13826:2: rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__128208);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__128207);
rule__TupleLiteralExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__128211);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__128210);
rule__TupleLiteralExpCS__Group__2();
state._fsp--;
@@ -40235,7 +40224,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,66,FollowSets001.FOLLOW_66_in_rule__TupleLiteralExpCS__Group__1__Impl28239); if (state.failed) return ;
+ match(input,66,FollowSets001.FOLLOW_66_in_rule__TupleLiteralExpCS__Group__1__Impl28238); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -40270,12 +40259,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13856:1: ( rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13857:2: rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__228270);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__228269);
rule__TupleLiteralExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__228273);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__228272);
rule__TupleLiteralExpCS__Group__3();
state._fsp--;
@@ -40317,7 +40306,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13871:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13871:2: rule__TupleLiteralExpCS__OwnedPartsAssignment_2
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl28300);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl28299);
rule__TupleLiteralExpCS__OwnedPartsAssignment_2();
state._fsp--;
@@ -40359,12 +40348,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13885:1: ( rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13886:2: rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__328330);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__328329);
rule__TupleLiteralExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__328333);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__328332);
rule__TupleLiteralExpCS__Group__4();
state._fsp--;
@@ -40404,21 +40393,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getTupleLiteralExpCSAccess().getGroup_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13900:1: ( rule__TupleLiteralExpCS__Group_3__0 )*
- loop104:
+ loop103:
do {
- int alt104=2;
- int LA104_0 = input.LA(1);
+ int alt103=2;
+ int LA103_0 = input.LA(1);
- if ( (LA104_0==65) ) {
- alt104=1;
+ if ( (LA103_0==65) ) {
+ alt103=1;
}
- switch (alt104) {
+ switch (alt103) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13900:2: rule__TupleLiteralExpCS__Group_3__0
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl28360);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl28359);
rule__TupleLiteralExpCS__Group_3__0();
state._fsp--;
@@ -40428,7 +40417,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop104;
+ break loop103;
}
} while (true);
@@ -40466,7 +40455,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13914:1: ( rule__TupleLiteralExpCS__Group__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13915:2: rule__TupleLiteralExpCS__Group__4__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__428391);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__428390);
rule__TupleLiteralExpCS__Group__4__Impl();
state._fsp--;
@@ -40505,7 +40494,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getRightCurlyBracketKeyword_4());
}
- match(input,67,FollowSets001.FOLLOW_67_in_rule__TupleLiteralExpCS__Group__4__Impl28419); if (state.failed) return ;
+ match(input,67,FollowSets001.FOLLOW_67_in_rule__TupleLiteralExpCS__Group__4__Impl28418); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getRightCurlyBracketKeyword_4());
}
@@ -40540,12 +40529,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13954:1: ( rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13955:2: rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__028460);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__028459);
rule__TupleLiteralExpCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__028463);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__028462);
rule__TupleLiteralExpCS__Group_3__1();
state._fsp--;
@@ -40584,7 +40573,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getCommaKeyword_3_0());
}
- match(input,65,FollowSets001.FOLLOW_65_in_rule__TupleLiteralExpCS__Group_3__0__Impl28491); if (state.failed) return ;
+ match(input,65,FollowSets001.FOLLOW_65_in_rule__TupleLiteralExpCS__Group_3__0__Impl28490); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getCommaKeyword_3_0());
}
@@ -40619,7 +40608,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13985:1: ( rule__TupleLiteralExpCS__Group_3__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13986:2: rule__TupleLiteralExpCS__Group_3__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__128522);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__128521);
rule__TupleLiteralExpCS__Group_3__1__Impl();
state._fsp--;
@@ -40661,7 +40650,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13999:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:13999:2: rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl28549);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl28548);
rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1();
state._fsp--;
@@ -40703,12 +40692,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14017:1: ( rule__TupleLiteralPartCS__Group__0__Impl rule__TupleLiteralPartCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14018:2: rule__TupleLiteralPartCS__Group__0__Impl rule__TupleLiteralPartCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__028583);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__028582);
rule__TupleLiteralPartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__028586);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__028585);
rule__TupleLiteralPartCS__Group__1();
state._fsp--;
@@ -40750,7 +40739,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14032:1: ( rule__TupleLiteralPartCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14032:2: rule__TupleLiteralPartCS__NameAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl28613);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl28612);
rule__TupleLiteralPartCS__NameAssignment_0();
state._fsp--;
@@ -40792,12 +40781,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14046:1: ( rule__TupleLiteralPartCS__Group__1__Impl rule__TupleLiteralPartCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14047:2: rule__TupleLiteralPartCS__Group__1__Impl rule__TupleLiteralPartCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__128643);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__128642);
rule__TupleLiteralPartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__128646);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__128645);
rule__TupleLiteralPartCS__Group__2();
state._fsp--;
@@ -40837,17 +40826,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getTupleLiteralPartCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14061:1: ( rule__TupleLiteralPartCS__Group_1__0 )?
- int alt105=2;
- int LA105_0 = input.LA(1);
+ int alt104=2;
+ int LA104_0 = input.LA(1);
- if ( (LA105_0==72) ) {
- alt105=1;
+ if ( (LA104_0==72) ) {
+ alt104=1;
}
- switch (alt105) {
+ switch (alt104) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14061:2: rule__TupleLiteralPartCS__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl28673);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl28672);
rule__TupleLiteralPartCS__Group_1__0();
state._fsp--;
@@ -40892,12 +40881,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14075:1: ( rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14076:2: rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__228704);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__228703);
rule__TupleLiteralPartCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__228707);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__228706);
rule__TupleLiteralPartCS__Group__3();
state._fsp--;
@@ -40936,7 +40925,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getEqualsSignKeyword_2());
}
- match(input,38,FollowSets001.FOLLOW_38_in_rule__TupleLiteralPartCS__Group__2__Impl28735); if (state.failed) return ;
+ match(input,38,FollowSets001.FOLLOW_38_in_rule__TupleLiteralPartCS__Group__2__Impl28734); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralPartCSAccess().getEqualsSignKeyword_2());
}
@@ -40971,7 +40960,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14106:1: ( rule__TupleLiteralPartCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14107:2: rule__TupleLiteralPartCS__Group__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__328766);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__328765);
rule__TupleLiteralPartCS__Group__3__Impl();
state._fsp--;
@@ -41013,7 +41002,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14120:1: ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14120:2: rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl28793);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl28792);
rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3();
state._fsp--;
@@ -41055,12 +41044,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14142:1: ( rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14143:2: rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__028831);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__028830);
rule__TupleLiteralPartCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__028834);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__028833);
rule__TupleLiteralPartCS__Group_1__1();
state._fsp--;
@@ -41099,7 +41088,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getColonKeyword_1_0());
}
- match(input,72,FollowSets001.FOLLOW_72_in_rule__TupleLiteralPartCS__Group_1__0__Impl28862); if (state.failed) return ;
+ match(input,72,FollowSets001.FOLLOW_72_in_rule__TupleLiteralPartCS__Group_1__0__Impl28861); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralPartCSAccess().getColonKeyword_1_0());
}
@@ -41134,7 +41123,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14173:1: ( rule__TupleLiteralPartCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14174:2: rule__TupleLiteralPartCS__Group_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__128893);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__128892);
rule__TupleLiteralPartCS__Group_1__1__Impl();
state._fsp--;
@@ -41176,7 +41165,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14187:1: ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14187:2: rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl28920);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl28919);
rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1();
state._fsp--;
@@ -41218,12 +41207,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14205:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14206:2: rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__028954);
+ pushFollow(FollowSets001.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__028953);
rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__028957);
+ pushFollow(FollowSets001.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__028956);
rule__UnlimitedNaturalLiteralExpCS__Group__1();
state._fsp--;
@@ -41297,7 +41286,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14236:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14237:2: rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__129015);
+ pushFollow(FollowSets001.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__129014);
rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl();
state._fsp--;
@@ -41336,7 +41325,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getUnlimitedNaturalLiteralExpCSAccess().getAsteriskKeyword_1());
}
- match(input,31,FollowSets001.FOLLOW_31_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl29043); if (state.failed) return ;
+ match(input,31,FollowSets001.FOLLOW_31_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl29042); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnlimitedNaturalLiteralExpCSAccess().getAsteriskKeyword_1());
}
@@ -41371,12 +41360,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14270:1: ( rule__InvalidLiteralExpCS__Group__0__Impl rule__InvalidLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14271:2: rule__InvalidLiteralExpCS__Group__0__Impl rule__InvalidLiteralExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__029078);
+ pushFollow(FollowSets001.FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__029077);
rule__InvalidLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__029081);
+ pushFollow(FollowSets001.FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__029080);
rule__InvalidLiteralExpCS__Group__1();
state._fsp--;
@@ -41450,7 +41439,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14301:1: ( rule__InvalidLiteralExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14302:2: rule__InvalidLiteralExpCS__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__129139);
+ pushFollow(FollowSets001.FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__129138);
rule__InvalidLiteralExpCS__Group__1__Impl();
state._fsp--;
@@ -41489,7 +41478,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getInvalidLiteralExpCSAccess().getInvalidKeyword_1());
}
- match(input,81,FollowSets001.FOLLOW_81_in_rule__InvalidLiteralExpCS__Group__1__Impl29167); if (state.failed) return ;
+ match(input,81,FollowSets001.FOLLOW_81_in_rule__InvalidLiteralExpCS__Group__1__Impl29166); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getInvalidLiteralExpCSAccess().getInvalidKeyword_1());
}
@@ -41524,12 +41513,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14335:1: ( rule__NullLiteralExpCS__Group__0__Impl rule__NullLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14336:2: rule__NullLiteralExpCS__Group__0__Impl rule__NullLiteralExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__029202);
+ pushFollow(FollowSets001.FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__029201);
rule__NullLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__029205);
+ pushFollow(FollowSets001.FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__029204);
rule__NullLiteralExpCS__Group__1();
state._fsp--;
@@ -41603,7 +41592,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14366:1: ( rule__NullLiteralExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14367:2: rule__NullLiteralExpCS__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__129263);
+ pushFollow(FollowSets001.FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__129262);
rule__NullLiteralExpCS__Group__1__Impl();
state._fsp--;
@@ -41642,7 +41631,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getNullLiteralExpCSAccess().getNullKeyword_1());
}
- match(input,82,FollowSets001.FOLLOW_82_in_rule__NullLiteralExpCS__Group__1__Impl29291); if (state.failed) return ;
+ match(input,82,FollowSets001.FOLLOW_82_in_rule__NullLiteralExpCS__Group__1__Impl29290); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNullLiteralExpCSAccess().getNullKeyword_1());
}
@@ -41677,12 +41666,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14400:1: ( rule__TypeLiteralWithMultiplicityCS__Group__0__Impl rule__TypeLiteralWithMultiplicityCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14401:2: rule__TypeLiteralWithMultiplicityCS__Group__0__Impl rule__TypeLiteralWithMultiplicityCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__029326);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__029325);
rule__TypeLiteralWithMultiplicityCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__029329);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__029328);
rule__TypeLiteralWithMultiplicityCS__Group__1();
state._fsp--;
@@ -41721,7 +41710,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getTypeLiteralCSParserRuleCall_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl29356);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl29355);
ruleTypeLiteralCS();
state._fsp--;
@@ -41760,7 +41749,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14429:1: ( rule__TypeLiteralWithMultiplicityCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14430:2: rule__TypeLiteralWithMultiplicityCS__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__129385);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__129384);
rule__TypeLiteralWithMultiplicityCS__Group__1__Impl();
state._fsp--;
@@ -41800,17 +41789,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getOwnedMultiplicityAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14443:1: ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )?
- int alt106=2;
- int LA106_0 = input.LA(1);
+ int alt105=2;
+ int LA105_0 = input.LA(1);
- if ( (LA106_0==84) ) {
- alt106=1;
+ if ( (LA105_0==84) ) {
+ alt105=1;
}
- switch (alt106) {
+ switch (alt105) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14443:2: rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl29412);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl29411);
rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1();
state._fsp--;
@@ -41855,12 +41844,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14461:1: ( rule__TypeNameExpCS__Group__0__Impl rule__TypeNameExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14462:2: rule__TypeNameExpCS__Group__0__Impl rule__TypeNameExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group__0__Impl_in_rule__TypeNameExpCS__Group__029447);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group__0__Impl_in_rule__TypeNameExpCS__Group__029446);
rule__TypeNameExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group__1_in_rule__TypeNameExpCS__Group__029450);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group__1_in_rule__TypeNameExpCS__Group__029449);
rule__TypeNameExpCS__Group__1();
state._fsp--;
@@ -41902,7 +41891,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14476:1: ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14476:2: rule__TypeNameExpCS__OwnedPathNameAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__OwnedPathNameAssignment_0_in_rule__TypeNameExpCS__Group__0__Impl29477);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__OwnedPathNameAssignment_0_in_rule__TypeNameExpCS__Group__0__Impl29476);
rule__TypeNameExpCS__OwnedPathNameAssignment_0();
state._fsp--;
@@ -41944,7 +41933,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14490:1: ( rule__TypeNameExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14491:2: rule__TypeNameExpCS__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group__1__Impl_in_rule__TypeNameExpCS__Group__129507);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group__1__Impl_in_rule__TypeNameExpCS__Group__129506);
rule__TypeNameExpCS__Group__1__Impl();
state._fsp--;
@@ -41984,13 +41973,13 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getTypeNameExpCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14504:1: ( rule__TypeNameExpCS__Group_1__0 )?
- int alt107=2;
- alt107 = dfa107.predict(input);
- switch (alt107) {
+ int alt106=2;
+ alt106 = dfa106.predict(input);
+ switch (alt106) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14504:2: rule__TypeNameExpCS__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1__0_in_rule__TypeNameExpCS__Group__1__Impl29534);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1__0_in_rule__TypeNameExpCS__Group__1__Impl29533);
rule__TypeNameExpCS__Group_1__0();
state._fsp--;
@@ -42035,12 +42024,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14522:1: ( rule__TypeNameExpCS__Group_1__0__Impl rule__TypeNameExpCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14523:2: rule__TypeNameExpCS__Group_1__0__Impl rule__TypeNameExpCS__Group_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1__0__Impl_in_rule__TypeNameExpCS__Group_1__029569);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1__0__Impl_in_rule__TypeNameExpCS__Group_1__029568);
rule__TypeNameExpCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1__1_in_rule__TypeNameExpCS__Group_1__029572);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1__1_in_rule__TypeNameExpCS__Group_1__029571);
rule__TypeNameExpCS__Group_1__1();
state._fsp--;
@@ -42082,7 +42071,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14537:1: ( rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14537:2: rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0_in_rule__TypeNameExpCS__Group_1__0__Impl29599);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0_in_rule__TypeNameExpCS__Group_1__0__Impl29598);
rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0();
state._fsp--;
@@ -42124,7 +42113,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14551:1: ( rule__TypeNameExpCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14552:2: rule__TypeNameExpCS__Group_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1__1__Impl_in_rule__TypeNameExpCS__Group_1__129629);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1__1__Impl_in_rule__TypeNameExpCS__Group_1__129628);
rule__TypeNameExpCS__Group_1__1__Impl();
state._fsp--;
@@ -42164,13 +42153,13 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getTypeNameExpCSAccess().getGroup_1_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14565:1: ( rule__TypeNameExpCS__Group_1_1__0 )?
- int alt108=2;
- alt108 = dfa108.predict(input);
- switch (alt108) {
+ int alt107=2;
+ alt107 = dfa107.predict(input);
+ switch (alt107) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14565:2: rule__TypeNameExpCS__Group_1_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__0_in_rule__TypeNameExpCS__Group_1__1__Impl29656);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__0_in_rule__TypeNameExpCS__Group_1__1__Impl29655);
rule__TypeNameExpCS__Group_1_1__0();
state._fsp--;
@@ -42215,12 +42204,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14583:1: ( rule__TypeNameExpCS__Group_1_1__0__Impl rule__TypeNameExpCS__Group_1_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14584:2: rule__TypeNameExpCS__Group_1_1__0__Impl rule__TypeNameExpCS__Group_1_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__0__Impl_in_rule__TypeNameExpCS__Group_1_1__029691);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__0__Impl_in_rule__TypeNameExpCS__Group_1_1__029690);
rule__TypeNameExpCS__Group_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__1_in_rule__TypeNameExpCS__Group_1_1__029694);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__1_in_rule__TypeNameExpCS__Group_1_1__029693);
rule__TypeNameExpCS__Group_1_1__1();
state._fsp--;
@@ -42259,7 +42248,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getLeftCurlyBracketKeyword_1_1_0());
}
- match(input,66,FollowSets001.FOLLOW_66_in_rule__TypeNameExpCS__Group_1_1__0__Impl29722); if (state.failed) return ;
+ match(input,66,FollowSets001.FOLLOW_66_in_rule__TypeNameExpCS__Group_1_1__0__Impl29721); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeNameExpCSAccess().getLeftCurlyBracketKeyword_1_1_0());
}
@@ -42294,12 +42283,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14614:1: ( rule__TypeNameExpCS__Group_1_1__1__Impl rule__TypeNameExpCS__Group_1_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14615:2: rule__TypeNameExpCS__Group_1_1__1__Impl rule__TypeNameExpCS__Group_1_1__2
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__1__Impl_in_rule__TypeNameExpCS__Group_1_1__129753);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__1__Impl_in_rule__TypeNameExpCS__Group_1_1__129752);
rule__TypeNameExpCS__Group_1_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__2_in_rule__TypeNameExpCS__Group_1_1__129756);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__2_in_rule__TypeNameExpCS__Group_1_1__129755);
rule__TypeNameExpCS__Group_1_1__2();
state._fsp--;
@@ -42341,7 +42330,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14629:1: ( rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14629:2: rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1_in_rule__TypeNameExpCS__Group_1_1__1__Impl29783);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1_in_rule__TypeNameExpCS__Group_1_1__1__Impl29782);
rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1();
state._fsp--;
@@ -42383,7 +42372,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14643:1: ( rule__TypeNameExpCS__Group_1_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14644:2: rule__TypeNameExpCS__Group_1_1__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__2__Impl_in_rule__TypeNameExpCS__Group_1_1__229813);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__2__Impl_in_rule__TypeNameExpCS__Group_1_1__229812);
rule__TypeNameExpCS__Group_1_1__2__Impl();
state._fsp--;
@@ -42422,7 +42411,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getRightCurlyBracketKeyword_1_1_2());
}
- match(input,67,FollowSets001.FOLLOW_67_in_rule__TypeNameExpCS__Group_1_1__2__Impl29841); if (state.failed) return ;
+ match(input,67,FollowSets001.FOLLOW_67_in_rule__TypeNameExpCS__Group_1_1__2__Impl29840); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeNameExpCSAccess().getRightCurlyBracketKeyword_1_1_2());
}
@@ -42457,12 +42446,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14679:1: ( rule__TypeExpCS__Group__0__Impl rule__TypeExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14680:2: rule__TypeExpCS__Group__0__Impl rule__TypeExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__029878);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__029877);
rule__TypeExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__029881);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__029880);
rule__TypeExpCS__Group__1();
state._fsp--;
@@ -42504,7 +42493,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14694:1: ( rule__TypeExpCS__Alternatives_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14694:2: rule__TypeExpCS__Alternatives_0
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl29908);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl29907);
rule__TypeExpCS__Alternatives_0();
state._fsp--;
@@ -42546,7 +42535,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14708:1: ( rule__TypeExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14709:2: rule__TypeExpCS__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__129938);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__129937);
rule__TypeExpCS__Group__1__Impl();
state._fsp--;
@@ -42586,17 +42575,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getTypeExpCSAccess().getOwnedMultiplicityAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14722:1: ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )?
- int alt109=2;
- int LA109_0 = input.LA(1);
+ int alt108=2;
+ int LA108_0 = input.LA(1);
- if ( (LA109_0==84) ) {
- alt109=1;
+ if ( (LA108_0==84) ) {
+ alt108=1;
}
- switch (alt109) {
+ switch (alt108) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14722:2: rule__TypeExpCS__OwnedMultiplicityAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__OwnedMultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl29965);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__OwnedMultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl29964);
rule__TypeExpCS__OwnedMultiplicityAssignment_1();
state._fsp--;
@@ -42641,12 +42630,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14740:1: ( rule__ExpCS__Group_0__0__Impl rule__ExpCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14741:2: rule__ExpCS__Group_0__0__Impl rule__ExpCS__Group_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__030000);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__029999);
rule__ExpCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__030003);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__030002);
rule__ExpCS__Group_0__1();
state._fsp--;
@@ -42685,7 +42674,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getPrefixedPrimaryExpCSParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePrefixedPrimaryExpCS_in_rule__ExpCS__Group_0__0__Impl30030);
+ pushFollow(FollowSets001.FOLLOW_rulePrefixedPrimaryExpCS_in_rule__ExpCS__Group_0__0__Impl30029);
rulePrefixedPrimaryExpCS();
state._fsp--;
@@ -42724,7 +42713,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14769:1: ( rule__ExpCS__Group_0__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14770:2: rule__ExpCS__Group_0__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__130059);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__130058);
rule__ExpCS__Group_0__1__Impl();
state._fsp--;
@@ -42764,17 +42753,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getExpCSAccess().getGroup_0_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14783:1: ( rule__ExpCS__Group_0_1__0 )?
- int alt110=2;
- int LA110_0 = input.LA(1);
+ int alt109=2;
+ int LA109_0 = input.LA(1);
- if ( (LA110_0==29||(LA110_0>=31 && LA110_0<=47)) ) {
- alt110=1;
+ if ( (LA109_0==29||(LA109_0>=31 && LA109_0<=47)) ) {
+ alt109=1;
}
- switch (alt110) {
+ switch (alt109) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14783:2: rule__ExpCS__Group_0_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl30086);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl30085);
rule__ExpCS__Group_0_1__0();
state._fsp--;
@@ -42819,12 +42808,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14801:1: ( rule__ExpCS__Group_0_1__0__Impl rule__ExpCS__Group_0_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14802:2: rule__ExpCS__Group_0_1__0__Impl rule__ExpCS__Group_0_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__030121);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__030120);
rule__ExpCS__Group_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__030124);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__030123);
rule__ExpCS__Group_0_1__1();
state._fsp--;
@@ -42898,12 +42887,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14832:1: ( rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14833:2: rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__130182);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__130181);
rule__ExpCS__Group_0_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__130185);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__130184);
rule__ExpCS__Group_0_1__2();
state._fsp--;
@@ -42945,7 +42934,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14847:1: ( rule__ExpCS__NameAssignment_0_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14847:2: rule__ExpCS__NameAssignment_0_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__NameAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl30212);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__NameAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl30211);
rule__ExpCS__NameAssignment_0_1_1();
state._fsp--;
@@ -42987,7 +42976,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14861:1: ( rule__ExpCS__Group_0_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14862:2: rule__ExpCS__Group_0_1__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__230242);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__230241);
rule__ExpCS__Group_0_1__2__Impl();
state._fsp--;
@@ -43029,7 +43018,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14875:1: ( rule__ExpCS__OwnedRightAssignment_0_1_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14875:2: rule__ExpCS__OwnedRightAssignment_0_1_2
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedRightAssignment_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl30269);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedRightAssignment_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl30268);
rule__ExpCS__OwnedRightAssignment_0_1_2();
state._fsp--;
@@ -43071,12 +43060,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14895:1: ( rule__PrefixedLetExpCS__Group_0__0__Impl rule__PrefixedLetExpCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14896:2: rule__PrefixedLetExpCS__Group_0__0__Impl rule__PrefixedLetExpCS__Group_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__Group_0__0__Impl_in_rule__PrefixedLetExpCS__Group_0__030305);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__Group_0__0__Impl_in_rule__PrefixedLetExpCS__Group_0__030304);
rule__PrefixedLetExpCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__Group_0__1_in_rule__PrefixedLetExpCS__Group_0__030308);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__Group_0__1_in_rule__PrefixedLetExpCS__Group_0__030307);
rule__PrefixedLetExpCS__Group_0__1();
state._fsp--;
@@ -43150,12 +43139,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14926:1: ( rule__PrefixedLetExpCS__Group_0__1__Impl rule__PrefixedLetExpCS__Group_0__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14927:2: rule__PrefixedLetExpCS__Group_0__1__Impl rule__PrefixedLetExpCS__Group_0__2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__Group_0__1__Impl_in_rule__PrefixedLetExpCS__Group_0__130366);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__Group_0__1__Impl_in_rule__PrefixedLetExpCS__Group_0__130365);
rule__PrefixedLetExpCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__Group_0__2_in_rule__PrefixedLetExpCS__Group_0__130369);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__Group_0__2_in_rule__PrefixedLetExpCS__Group_0__130368);
rule__PrefixedLetExpCS__Group_0__2();
state._fsp--;
@@ -43197,7 +43186,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14941:1: ( rule__PrefixedLetExpCS__NameAssignment_0_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14941:2: rule__PrefixedLetExpCS__NameAssignment_0_1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__NameAssignment_0_1_in_rule__PrefixedLetExpCS__Group_0__1__Impl30396);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__NameAssignment_0_1_in_rule__PrefixedLetExpCS__Group_0__1__Impl30395);
rule__PrefixedLetExpCS__NameAssignment_0_1();
state._fsp--;
@@ -43239,7 +43228,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14955:1: ( rule__PrefixedLetExpCS__Group_0__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14956:2: rule__PrefixedLetExpCS__Group_0__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__Group_0__2__Impl_in_rule__PrefixedLetExpCS__Group_0__230426);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__Group_0__2__Impl_in_rule__PrefixedLetExpCS__Group_0__230425);
rule__PrefixedLetExpCS__Group_0__2__Impl();
state._fsp--;
@@ -43281,7 +43270,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14969:1: ( rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14969:2: rule__PrefixedLetExpCS__OwnedRightAssignment_0_2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedLetExpCS__Group_0__2__Impl30453);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedLetExpCS__Group_0__2__Impl30452);
rule__PrefixedLetExpCS__OwnedRightAssignment_0_2();
state._fsp--;
@@ -43323,12 +43312,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14989:1: ( rule__PrefixedPrimaryExpCS__Group_0__0__Impl rule__PrefixedPrimaryExpCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14990:2: rule__PrefixedPrimaryExpCS__Group_0__0__Impl rule__PrefixedPrimaryExpCS__Group_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__0__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__030489);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__0__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__030488);
rule__PrefixedPrimaryExpCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1_in_rule__PrefixedPrimaryExpCS__Group_0__030492);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1_in_rule__PrefixedPrimaryExpCS__Group_0__030491);
rule__PrefixedPrimaryExpCS__Group_0__1();
state._fsp--;
@@ -43402,12 +43391,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15020:1: ( rule__PrefixedPrimaryExpCS__Group_0__1__Impl rule__PrefixedPrimaryExpCS__Group_0__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15021:2: rule__PrefixedPrimaryExpCS__Group_0__1__Impl rule__PrefixedPrimaryExpCS__Group_0__2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__130550);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__130549);
rule__PrefixedPrimaryExpCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2_in_rule__PrefixedPrimaryExpCS__Group_0__130553);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2_in_rule__PrefixedPrimaryExpCS__Group_0__130552);
rule__PrefixedPrimaryExpCS__Group_0__2();
state._fsp--;
@@ -43449,7 +43438,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15035:1: ( rule__PrefixedPrimaryExpCS__NameAssignment_0_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15035:2: rule__PrefixedPrimaryExpCS__NameAssignment_0_1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__NameAssignment_0_1_in_rule__PrefixedPrimaryExpCS__Group_0__1__Impl30580);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__NameAssignment_0_1_in_rule__PrefixedPrimaryExpCS__Group_0__1__Impl30579);
rule__PrefixedPrimaryExpCS__NameAssignment_0_1();
state._fsp--;
@@ -43491,7 +43480,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15049:1: ( rule__PrefixedPrimaryExpCS__Group_0__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15050:2: rule__PrefixedPrimaryExpCS__Group_0__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__230610);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__230609);
rule__PrefixedPrimaryExpCS__Group_0__2__Impl();
state._fsp--;
@@ -43533,7 +43522,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15063:1: ( rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15063:2: rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedPrimaryExpCS__Group_0__2__Impl30637);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedPrimaryExpCS__Group_0__2__Impl30636);
rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2();
state._fsp--;
@@ -43575,12 +43564,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15083:1: ( rule__NameExpCS__Group__0__Impl rule__NameExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15084:2: rule__NameExpCS__Group__0__Impl rule__NameExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__0__Impl_in_rule__NameExpCS__Group__030673);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__0__Impl_in_rule__NameExpCS__Group__030672);
rule__NameExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__1_in_rule__NameExpCS__Group__030676);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__1_in_rule__NameExpCS__Group__030675);
rule__NameExpCS__Group__1();
state._fsp--;
@@ -43622,7 +43611,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15098:1: ( rule__NameExpCS__OwnedPathNameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15098:2: rule__NameExpCS__OwnedPathNameAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__OwnedPathNameAssignment_0_in_rule__NameExpCS__Group__0__Impl30703);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__OwnedPathNameAssignment_0_in_rule__NameExpCS__Group__0__Impl30702);
rule__NameExpCS__OwnedPathNameAssignment_0();
state._fsp--;
@@ -43664,12 +43653,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15112:1: ( rule__NameExpCS__Group__1__Impl rule__NameExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15113:2: rule__NameExpCS__Group__1__Impl rule__NameExpCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__1__Impl_in_rule__NameExpCS__Group__130733);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__1__Impl_in_rule__NameExpCS__Group__130732);
rule__NameExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__2_in_rule__NameExpCS__Group__130736);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__2_in_rule__NameExpCS__Group__130735);
rule__NameExpCS__Group__2();
state._fsp--;
@@ -43709,21 +43698,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getNameExpCSAccess().getOwnedSquareBracketedClausesAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15127:1: ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )*
- loop111:
+ loop110:
do {
- int alt111=2;
- int LA111_0 = input.LA(1);
+ int alt110=2;
+ int LA110_0 = input.LA(1);
- if ( (LA111_0==84) ) {
- alt111=1;
+ if ( (LA110_0==84) ) {
+ alt110=1;
}
- switch (alt111) {
+ switch (alt110) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15127:2: rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1_in_rule__NameExpCS__Group__1__Impl30763);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1_in_rule__NameExpCS__Group__1__Impl30762);
rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1();
state._fsp--;
@@ -43733,7 +43722,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
break;
default :
- break loop111;
+ break loop110;
}
} while (true);
@@ -43771,12 +43760,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15141:1: ( rule__NameExpCS__Group__2__Impl rule__NameExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15142:2: rule__NameExpCS__Group__2__Impl rule__NameExpCS__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__2__Impl_in_rule__NameExpCS__Group__230794);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__2__Impl_in_rule__NameExpCS__Group__230793);
rule__NameExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__3_in_rule__NameExpCS__Group__230797);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__3_in_rule__NameExpCS__Group__230796);
rule__NameExpCS__Group__3();
state._fsp--;
@@ -43816,17 +43805,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getNameExpCSAccess().getOwnedRoundBracketedClauseAssignment_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15156:1: ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )?
- int alt112=2;
- int LA112_0 = input.LA(1);
+ int alt111=2;
+ int LA111_0 = input.LA(1);
- if ( (LA112_0==73) ) {
- alt112=1;
+ if ( (LA111_0==73) ) {
+ alt111=1;
}
- switch (alt112) {
+ switch (alt111) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15156:2: rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2_in_rule__NameExpCS__Group__2__Impl30824);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2_in_rule__NameExpCS__Group__2__Impl30823);
rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2();
state._fsp--;
@@ -43871,12 +43860,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15170:1: ( rule__NameExpCS__Group__3__Impl rule__NameExpCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15171:2: rule__NameExpCS__Group__3__Impl rule__NameExpCS__Group__4
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__3__Impl_in_rule__NameExpCS__Group__330855);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__3__Impl_in_rule__NameExpCS__Group__330854);
rule__NameExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__4_in_rule__NameExpCS__Group__330858);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__4_in_rule__NameExpCS__Group__330857);
rule__NameExpCS__Group__4();
state._fsp--;
@@ -43916,21 +43905,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getNameExpCSAccess().getOwnedCurlyBracketedClauseAssignment_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15185:1: ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )?
- int alt113=2;
- int LA113_0 = input.LA(1);
+ int alt112=2;
+ int LA112_0 = input.LA(1);
- if ( (LA113_0==66) ) {
- int LA113_1 = input.LA(2);
+ if ( (LA112_0==66) ) {
+ int LA112_1 = input.LA(2);
- if ( ((LA113_1>=RULE_SINGLE_QUOTED_STRING && LA113_1<=RULE_ESCAPED_ID)||(LA113_1>=18 && LA113_1<=28)||LA113_1==67) ) {
- alt113=1;
+ if ( ((LA112_1>=RULE_SINGLE_QUOTED_STRING && LA112_1<=RULE_ESCAPED_ID)||(LA112_1>=18 && LA112_1<=28)||LA112_1==67) ) {
+ alt112=1;
}
}
- switch (alt113) {
+ switch (alt112) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15185:2: rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3_in_rule__NameExpCS__Group__3__Impl30885);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3_in_rule__NameExpCS__Group__3__Impl30884);
rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3();
state._fsp--;
@@ -43975,7 +43964,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15199:1: ( rule__NameExpCS__Group__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15200:2: rule__NameExpCS__Group__4__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__4__Impl_in_rule__NameExpCS__Group__430916);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__4__Impl_in_rule__NameExpCS__Group__430915);
rule__NameExpCS__Group__4__Impl();
state._fsp--;
@@ -44015,17 +44004,17 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
before(grammarAccess.getNameExpCSAccess().getGroup_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15213:1: ( rule__NameExpCS__Group_4__0 )?
- int alt114=2;
- int LA114_0 = input.LA(1);
+ int alt113=2;
+ int LA113_0 = input.LA(1);
- if ( (LA114_0==100) ) {
- alt114=1;
+ if ( (LA113_0==100) ) {
+ alt113=1;
}
- switch (alt114) {
+ switch (alt113) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15213:2: rule__NameExpCS__Group_4__0
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group_4__0_in_rule__NameExpCS__Group__4__Impl30943);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group_4__0_in_rule__NameExpCS__Group__4__Impl30942);
rule__NameExpCS__Group_4__0();
state._fsp--;
@@ -44070,12 +44059,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15237:1: ( rule__NameExpCS__Group_4__0__Impl rule__NameExpCS__Group_4__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15238:2: rule__NameExpCS__Group_4__0__Impl rule__NameExpCS__Group_4__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group_4__0__Impl_in_rule__NameExpCS__Group_4__030984);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group_4__0__Impl_in_rule__NameExpCS__Group_4__030983);
rule__NameExpCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group_4__1_in_rule__NameExpCS__Group_4__030987);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group_4__1_in_rule__NameExpCS__Group_4__030986);
rule__NameExpCS__Group_4__1();
state._fsp--;
@@ -44117,7 +44106,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15252:1: ( rule__NameExpCS__IsPreAssignment_4_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15252:2: rule__NameExpCS__IsPreAssignment_4_0
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__IsPreAssignment_4_0_in_rule__NameExpCS__Group_4__0__Impl31014);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__IsPreAssignment_4_0_in_rule__NameExpCS__Group_4__0__Impl31013);
rule__NameExpCS__IsPreAssignment_4_0();
state._fsp--;
@@ -44159,7 +44148,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15266:1: ( rule__NameExpCS__Group_4__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15267:2: rule__NameExpCS__Group_4__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group_4__1__Impl_in_rule__NameExpCS__Group_4__131044);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group_4__1__Impl_in_rule__NameExpCS__Group_4__131043);
rule__NameExpCS__Group_4__1__Impl();
state._fsp--;
@@ -44198,7 +44187,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getPreKeyword_4_1());
}
- match(input,83,FollowSets001.FOLLOW_83_in_rule__NameExpCS__Group_4__1__Impl31072); if (state.failed) return ;
+ match(input,83,FollowSets001.FOLLOW_83_in_rule__NameExpCS__Group_4__1__Impl31071); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNameExpCSAccess().getPreKeyword_4_1());
}
@@ -44233,12 +44222,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15300:1: ( rule__CurlyBracketedClauseCS__Group__0__Impl rule__CurlyBracketedClauseCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15301:2: rule__CurlyBracketedClauseCS__Group__0__Impl rule__CurlyBracketedClauseCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__0__Impl_in_rule__CurlyBracketedClauseCS__Group__031107);
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__0__Impl_in_rule__CurlyBracketedClauseCS__Group__031106);
rule__CurlyBracketedClauseCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__1_in_rule__CurlyBracketedClauseCS__Group__031110);
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__1_in_rule__CurlyBracketedClauseCS__Group__031109);
rule__CurlyBracketedClauseCS__Group__1();
state._fsp--;
@@ -44312,12 +44301,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15331:1: ( rule__CurlyBracketedClauseCS__Group__1__Impl rule__CurlyBracketedClauseCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15332:2: rule__CurlyBracketedClauseCS__Group__1__Impl rule__CurlyBracketedClauseCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__1__Impl_in_rule__CurlyBracketedClauseCS__Group__131168);
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__1__Impl_in_rule__CurlyBracketedClauseCS__Group__131167);
rule__CurlyBracketedClauseCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__2_in_rule__CurlyBracketedClauseCS__Group__131171);
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__2_in_rule__CurlyBracketedClauseCS__Group__131170);
rule__CurlyBracketedClauseCS__Group__2();
state._fsp--;
@@ -44356,7 +44345,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,66,FollowSets001.FOLLOW_66_in_rule__CurlyBracketedClauseCS__Group__1__Impl31199); if (state.failed) return ;
+ match(input,66,FollowSets001.FOLLOW_66_in_rule__CurlyBracketedClauseCS__Group__1__Impl31198); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCurlyBracketedClauseCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -44391,12 +44380,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15362:1: ( rule__CurlyBracketedClauseCS__Group__2__Impl rule__CurlyBracketedClauseCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15363:2: rule__CurlyBracketedClauseCS__Group__2__Impl rule__CurlyBracketedClauseCS__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__2__Impl_in_rule__CurlyBracketedClauseCS__Group__231230);
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__2__Impl_in_rule__CurlyBracketedClauseCS__Group__231229);
rule__CurlyBracketedClauseCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__3_in_rule__CurlyBracketedClauseCS__Group__231233);
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__3_in_rule__CurlyBracketedClauseCS__Group__231232);
rule__CurlyBracketedClauseCS__Group__3();
state._fsp--;
@@ -44420,29 +44409,40 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR start "rule__CurlyBracketedClauseCS__Group__2__Impl"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15370:1: rule__CurlyBracketedClauseCS__Group__2__Impl : ( ( rule__CurlyBracketedClauseCS__Alternatives_2 ) ) ;
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15370:1: rule__CurlyBracketedClauseCS__Group__2__Impl : ( ( rule__CurlyBracketedClauseCS__Alternatives_2 )? ) ;
public final void rule__CurlyBracketedClauseCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15374:1: ( ( ( rule__CurlyBracketedClauseCS__Alternatives_2 ) ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15375:1: ( ( rule__CurlyBracketedClauseCS__Alternatives_2 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15374:1: ( ( ( rule__CurlyBracketedClauseCS__Alternatives_2 )? ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15375:1: ( ( rule__CurlyBracketedClauseCS__Alternatives_2 )? )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15375:1: ( ( rule__CurlyBracketedClauseCS__Alternatives_2 ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15376:1: ( rule__CurlyBracketedClauseCS__Alternatives_2 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15375:1: ( ( rule__CurlyBracketedClauseCS__Alternatives_2 )? )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15376:1: ( rule__CurlyBracketedClauseCS__Alternatives_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getAlternatives_2());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15377:1: ( rule__CurlyBracketedClauseCS__Alternatives_2 )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15377:2: rule__CurlyBracketedClauseCS__Alternatives_2
- {
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Alternatives_2_in_rule__CurlyBracketedClauseCS__Group__2__Impl31260);
- rule__CurlyBracketedClauseCS__Alternatives_2();
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15377:1: ( rule__CurlyBracketedClauseCS__Alternatives_2 )?
+ int alt114=2;
+ int LA114_0 = input.LA(1);
- state._fsp--;
- if (state.failed) return ;
+ if ( ((LA114_0>=RULE_SINGLE_QUOTED_STRING && LA114_0<=RULE_ESCAPED_ID)||(LA114_0>=18 && LA114_0<=28)) ) {
+ alt114=1;
+ }
+ switch (alt114) {
+ case 1 :
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15377:2: rule__CurlyBracketedClauseCS__Alternatives_2
+ {
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Alternatives_2_in_rule__CurlyBracketedClauseCS__Group__2__Impl31259);
+ rule__CurlyBracketedClauseCS__Alternatives_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
}
@@ -44544,23 +44544,23 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR end "rule__CurlyBracketedClauseCS__Group__3__Impl"
- // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0__0"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15425:1: rule__CurlyBracketedClauseCS__Group_2_0__0 : rule__CurlyBracketedClauseCS__Group_2_0__0__Impl rule__CurlyBracketedClauseCS__Group_2_0__1 ;
- public final void rule__CurlyBracketedClauseCS__Group_2_0__0() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1__0"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15425:1: rule__CurlyBracketedClauseCS__Group_2_1__0 : rule__CurlyBracketedClauseCS__Group_2_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_1__1 ;
+ public final void rule__CurlyBracketedClauseCS__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15429:1: ( rule__CurlyBracketedClauseCS__Group_2_0__0__Impl rule__CurlyBracketedClauseCS__Group_2_0__1 )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15430:2: rule__CurlyBracketedClauseCS__Group_2_0__0__Impl rule__CurlyBracketedClauseCS__Group_2_0__1
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15429:1: ( rule__CurlyBracketedClauseCS__Group_2_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_1__1 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15430:2: rule__CurlyBracketedClauseCS__Group_2_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0__031357);
- rule__CurlyBracketedClauseCS__Group_2_0__0__Impl();
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_1__031357);
+ rule__CurlyBracketedClauseCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__1_in_rule__CurlyBracketedClauseCS__Group_2_0__031360);
- rule__CurlyBracketedClauseCS__Group_2_0__1();
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1__1_in_rule__CurlyBracketedClauseCS__Group_2_1__031360);
+ rule__CurlyBracketedClauseCS__Group_2_1__1();
state._fsp--;
if (state.failed) return ;
@@ -44579,30 +44579,30 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0__0"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_1__0"
- // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0__0__Impl"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15437:1: rule__CurlyBracketedClauseCS__Group_2_0__0__Impl : ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 ) ) ;
- public final void rule__CurlyBracketedClauseCS__Group_2_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1__0__Impl"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15437:1: rule__CurlyBracketedClauseCS__Group_2_1__0__Impl : ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0 ) ) ;
+ public final void rule__CurlyBracketedClauseCS__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15441:1: ( ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 ) ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15442:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15441:1: ( ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0 ) ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15442:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0 ) )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15442:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15443:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15442:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15443:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_0());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_0());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15444:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15444:2: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15444:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15444:2: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0
{
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0_in_rule__CurlyBracketedClauseCS__Group_2_0__0__Impl31387);
- rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0();
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0_in_rule__CurlyBracketedClauseCS__Group_2_1__0__Impl31387);
+ rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0();
state._fsp--;
if (state.failed) return ;
@@ -44610,7 +44610,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_0());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_0());
}
}
@@ -44630,21 +44630,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0__0__Impl"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_1__0__Impl"
- // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0__1"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15454:1: rule__CurlyBracketedClauseCS__Group_2_0__1 : rule__CurlyBracketedClauseCS__Group_2_0__1__Impl ;
- public final void rule__CurlyBracketedClauseCS__Group_2_0__1() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1__1"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15454:1: rule__CurlyBracketedClauseCS__Group_2_1__1 : rule__CurlyBracketedClauseCS__Group_2_1__1__Impl ;
+ public final void rule__CurlyBracketedClauseCS__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15458:1: ( rule__CurlyBracketedClauseCS__Group_2_0__1__Impl )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15459:2: rule__CurlyBracketedClauseCS__Group_2_0__1__Impl
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15458:1: ( rule__CurlyBracketedClauseCS__Group_2_1__1__Impl )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15459:2: rule__CurlyBracketedClauseCS__Group_2_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0__131417);
- rule__CurlyBracketedClauseCS__Group_2_0__1__Impl();
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_1__131417);
+ rule__CurlyBracketedClauseCS__Group_2_1__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -44663,26 +44663,26 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0__1"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_1__1"
- // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0__1__Impl"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15465:1: rule__CurlyBracketedClauseCS__Group_2_0__1__Impl : ( ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )* ) ;
- public final void rule__CurlyBracketedClauseCS__Group_2_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1__1__Impl"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15465:1: rule__CurlyBracketedClauseCS__Group_2_1__1__Impl : ( ( rule__CurlyBracketedClauseCS__Group_2_1_1__0 )* ) ;
+ public final void rule__CurlyBracketedClauseCS__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15469:1: ( ( ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )* ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15470:1: ( ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )* )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15469:1: ( ( ( rule__CurlyBracketedClauseCS__Group_2_1_1__0 )* ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15470:1: ( ( rule__CurlyBracketedClauseCS__Group_2_1_1__0 )* )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15470:1: ( ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )* )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15471:1: ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )*
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15470:1: ( ( rule__CurlyBracketedClauseCS__Group_2_1_1__0 )* )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15471:1: ( rule__CurlyBracketedClauseCS__Group_2_1_1__0 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0_1());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1_1());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15472:1: ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )*
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15472:1: ( rule__CurlyBracketedClauseCS__Group_2_1_1__0 )*
loop115:
do {
int alt115=2;
@@ -44695,10 +44695,10 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
switch (alt115) {
case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15472:2: rule__CurlyBracketedClauseCS__Group_2_0_1__0
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15472:2: rule__CurlyBracketedClauseCS__Group_2_1_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__0_in_rule__CurlyBracketedClauseCS__Group_2_0__1__Impl31444);
- rule__CurlyBracketedClauseCS__Group_2_0_1__0();
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1_1__0_in_rule__CurlyBracketedClauseCS__Group_2_1__1__Impl31444);
+ rule__CurlyBracketedClauseCS__Group_2_1_1__0();
state._fsp--;
if (state.failed) return ;
@@ -44712,7 +44712,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
} while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0_1());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1_1());
}
}
@@ -44732,26 +44732,26 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0__1__Impl"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_1__1__Impl"
- // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0_1__0"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15486:1: rule__CurlyBracketedClauseCS__Group_2_0_1__0 : rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_0_1__1 ;
- public final void rule__CurlyBracketedClauseCS__Group_2_0_1__0() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1_1__0"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15486:1: rule__CurlyBracketedClauseCS__Group_2_1_1__0 : rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_1_1__1 ;
+ public final void rule__CurlyBracketedClauseCS__Group_2_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15490:1: ( rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_0_1__1 )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15491:2: rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_0_1__1
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15490:1: ( rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_1_1__1 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15491:2: rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_1_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0_1__031479);
- rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl();
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_1_1__031479);
+ rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__1_in_rule__CurlyBracketedClauseCS__Group_2_0_1__031482);
- rule__CurlyBracketedClauseCS__Group_2_0_1__1();
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1_1__1_in_rule__CurlyBracketedClauseCS__Group_2_1_1__031482);
+ rule__CurlyBracketedClauseCS__Group_2_1_1__1();
state._fsp--;
if (state.failed) return ;
@@ -44770,12 +44770,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0_1__0"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_1_1__0"
- // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15498:1: rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl : ( ',' ) ;
- public final void rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15498:1: rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl : ( ',' ) ;
+ public final void rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
@@ -44787,11 +44787,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15504:1: ','
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_0_1_0());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_1_1_0());
}
- match(input,65,FollowSets001.FOLLOW_65_in_rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl31510); if (state.failed) return ;
+ match(input,65,FollowSets001.FOLLOW_65_in_rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl31510); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_0_1_0());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_1_1_0());
}
}
@@ -44811,21 +44811,21 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl"
- // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0_1__1"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15517:1: rule__CurlyBracketedClauseCS__Group_2_0_1__1 : rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl ;
- public final void rule__CurlyBracketedClauseCS__Group_2_0_1__1() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1_1__1"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15517:1: rule__CurlyBracketedClauseCS__Group_2_1_1__1 : rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl ;
+ public final void rule__CurlyBracketedClauseCS__Group_2_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15521:1: ( rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15522:2: rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15521:1: ( rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15522:2: rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0_1__131541);
- rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl();
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_1_1__131541);
+ rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -44844,30 +44844,30 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0_1__1"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_1_1__1"
- // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15528:1: rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl : ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 ) ) ;
- public final void rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15528:1: rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl : ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1 ) ) ;
+ public final void rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15532:1: ( ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 ) ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15533:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15532:1: ( ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1 ) ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15533:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1 ) )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15533:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15534:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15533:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15534:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_1_1());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_1_1());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15535:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15535:2: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15535:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:15535:2: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1_in_rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl31568);
- rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1();
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1_in_rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl31568);
+ rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1();
state._fsp--;
if (state.failed) return ;
@@ -44875,7 +44875,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_1_1());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_1_1());
}
}
@@ -44895,7 +44895,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl"
// $ANTLR start "rule__RoundBracketedClauseCS__Group__0"
@@ -62471,29 +62471,29 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// $ANTLR end "rule__NameExpCS__IsPreAssignment_4_0"
- // $ANTLR start "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:21777:1: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 : ( ruleShadowPartCS ) ;
- public final void rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__ValueAssignment_2_0"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:21777:1: rule__CurlyBracketedClauseCS__ValueAssignment_2_0 : ( ruleStringLiteral ) ;
+ public final void rule__CurlyBracketedClauseCS__ValueAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:21781:1: ( ( ruleShadowPartCS ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:21782:1: ( ruleShadowPartCS )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:21781:1: ( ( ruleStringLiteral ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:21782:1: ( ruleStringLiteral )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:21782:1: ( ruleShadowPartCS )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:21783:1: ruleShadowPartCS
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:21782:1: ( ruleStringLiteral )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:21783:1: ruleStringLiteral
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_0_0());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_044063);
- ruleShadowPartCS();
+ pushFollow(FollowSets001.FOLLOW_ruleStringLiteral_in_rule__CurlyBracketedClauseCS__ValueAssignment_2_044063);
+ ruleStringLiteral();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_0_0());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_0_0());
}
}
@@ -62513,12 +62513,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__ValueAssignment_2_0"
- // $ANTLR start "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:21792:1: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 : ( ruleShadowPartCS ) ;
- public final void rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:21792:1: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0 : ( ruleShadowPartCS ) ;
+ public final void rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0() throws RecognitionException {
int stackSize = keepStackSize();
@@ -62530,15 +62530,15 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:21798:1: ruleShadowPartCS
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_1_1_0());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_144094);
+ pushFollow(FollowSets001.FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_044094);
ruleShadowPartCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_1_1_0());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_0_0());
}
}
@@ -62558,32 +62558,32 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0"
- // $ANTLR start "rule__CurlyBracketedClauseCS__ValueAssignment_2_1"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:21807:1: rule__CurlyBracketedClauseCS__ValueAssignment_2_1 : ( ruleStringLiteral ) ;
- public final void rule__CurlyBracketedClauseCS__ValueAssignment_2_1() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:21807:1: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1 : ( ruleShadowPartCS ) ;
+ public final void rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:21811:1: ( ( ruleStringLiteral ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:21812:1: ( ruleStringLiteral )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:21811:1: ( ( ruleShadowPartCS ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:21812:1: ( ruleShadowPartCS )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:21812:1: ( ruleStringLiteral )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:21813:1: ruleStringLiteral
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:21812:1: ( ruleShadowPartCS )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:21813:1: ruleShadowPartCS
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_1_0());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleStringLiteral_in_rule__CurlyBracketedClauseCS__ValueAssignment_2_144125);
- ruleStringLiteral();
+ pushFollow(FollowSets001.FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_144125);
+ ruleShadowPartCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_1_0());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_1_1_0());
}
}
@@ -62603,7 +62603,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__ValueAssignment_2_1"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1"
// $ANTLR start "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0"
@@ -65703,12 +65703,12 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
// $ANTLR end synpred91_InternalQVTimperative
- // $ANTLR start synpred166_InternalQVTimperative
- public final void synpred166_InternalQVTimperative_fragment() throws RecognitionException {
+ // $ANTLR start synpred165_InternalQVTimperative
+ public final void synpred165_InternalQVTimperative_fragment() throws RecognitionException {
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14504:2: ( rule__TypeNameExpCS__Group_1__0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14504:2: rule__TypeNameExpCS__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1__0_in_synpred166_InternalQVTimperative29534);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1__0_in_synpred165_InternalQVTimperative29533);
rule__TypeNameExpCS__Group_1__0();
state._fsp--;
@@ -65716,14 +65716,14 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
}
- // $ANTLR end synpred166_InternalQVTimperative
+ // $ANTLR end synpred165_InternalQVTimperative
- // $ANTLR start synpred167_InternalQVTimperative
- public final void synpred167_InternalQVTimperative_fragment() throws RecognitionException {
+ // $ANTLR start synpred166_InternalQVTimperative
+ public final void synpred166_InternalQVTimperative_fragment() throws RecognitionException {
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14565:2: ( rule__TypeNameExpCS__Group_1_1__0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative.ui/src-gen/org/eclipse/qvtd/xtext/qvtimperative/ui/contentassist/antlr/internal/InternalQVTimperative.g:14565:2: rule__TypeNameExpCS__Group_1_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__0_in_synpred167_InternalQVTimperative29656);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__0_in_synpred166_InternalQVTimperative29655);
rule__TypeNameExpCS__Group_1_1__0();
state._fsp--;
@@ -65731,7 +65731,7 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
}
}
- // $ANTLR end synpred167_InternalQVTimperative
+ // $ANTLR end synpred166_InternalQVTimperative
// Delegated rules
@@ -65763,11 +65763,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
state.failed=false;
return success;
}
- public final boolean synpred88_InternalQVTimperative() {
+ public final boolean synpred165_InternalQVTimperative() {
state.backtracking++;
int start = input.mark();
try {
- synpred88_InternalQVTimperative_fragment(); // can never throw exception
+ synpred165_InternalQVTimperative_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -65777,11 +65777,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
state.failed=false;
return success;
}
- public final boolean synpred79_InternalQVTimperative() {
+ public final boolean synpred88_InternalQVTimperative() {
state.backtracking++;
int start = input.mark();
try {
- synpred79_InternalQVTimperative_fragment(); // can never throw exception
+ synpred88_InternalQVTimperative_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -65791,11 +65791,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
state.failed=false;
return success;
}
- public final boolean synpred20_InternalQVTimperative() {
+ public final boolean synpred79_InternalQVTimperative() {
state.backtracking++;
int start = input.mark();
try {
- synpred20_InternalQVTimperative_fragment(); // can never throw exception
+ synpred79_InternalQVTimperative_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -65805,11 +65805,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
state.failed=false;
return success;
}
- public final boolean synpred80_InternalQVTimperative() {
+ public final boolean synpred20_InternalQVTimperative() {
state.backtracking++;
int start = input.mark();
try {
- synpred80_InternalQVTimperative_fragment(); // can never throw exception
+ synpred20_InternalQVTimperative_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -65819,11 +65819,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
state.failed=false;
return success;
}
- public final boolean synpred167_InternalQVTimperative() {
+ public final boolean synpred80_InternalQVTimperative() {
state.backtracking++;
int start = input.mark();
try {
- synpred167_InternalQVTimperative_fragment(); // can never throw exception
+ synpred80_InternalQVTimperative_fragment(); // can never throw exception
} catch (RecognitionException re) {
System.err.println("impossible: "+re);
}
@@ -65980,11 +65980,11 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
protected DFA29 dfa29 = new DFA29(this);
protected DFA30 dfa30 = new DFA30(this);
protected DFA33 dfa33 = new DFA33(this);
- protected DFA39 dfa39 = new DFA39(this);
+ protected DFA38 dfa38 = new DFA38(this);
+ protected DFA84 dfa84 = new DFA84(this);
protected DFA85 dfa85 = new DFA85(this);
- protected DFA86 dfa86 = new DFA86(this);
+ protected DFA106 dfa106 = new DFA106(this);
protected DFA107 dfa107 = new DFA107(this);
- protected DFA108 dfa108 = new DFA108(this);
static final String DFA24_eotS =
"\20\uffff";
static final String DFA24_eofS =
@@ -66616,19 +66616,19 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
throw nvae;
}
}
- static final String DFA39_eotS =
+ static final String DFA38_eotS =
"\20\uffff";
- static final String DFA39_eofS =
+ static final String DFA38_eofS =
"\20\uffff";
- static final String DFA39_minS =
+ static final String DFA38_minS =
"\1\4\1\uffff\15\35\1\uffff";
- static final String DFA39_maxS =
+ static final String DFA38_maxS =
"\1\143\1\uffff\15\144\1\uffff";
- static final String DFA39_acceptS =
+ static final String DFA38_acceptS =
"\1\uffff\1\1\15\uffff\1\2";
- static final String DFA39_specialS =
+ static final String DFA38_specialS =
"\20\uffff}>";
- static final String[] DFA39_transitionS = {
+ static final String[] DFA38_transitionS = {
"\2\1\1\2\1\3\12\uffff\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\3\1\20\uffff\17\1\11\uffff\1\17\1\1\5\uffff\1\1\1\uffff\2\1\3\uffff\1\1\4\uffff\2\1\5\uffff\2\1",
"",
"\1\1\1\uffff\21\1\22\uffff\1\1\5\uffff\1\17\1\1\2\uffff\1\1\7\uffff\1\1\2\uffff\1\1\14\uffff\1\1",
@@ -66647,52 +66647,52 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
""
};
- static final short[] DFA39_eot = DFA.unpackEncodedString(DFA39_eotS);
- static final short[] DFA39_eof = DFA.unpackEncodedString(DFA39_eofS);
- static final char[] DFA39_min = DFA.unpackEncodedStringToUnsignedChars(DFA39_minS);
- static final char[] DFA39_max = DFA.unpackEncodedStringToUnsignedChars(DFA39_maxS);
- static final short[] DFA39_accept = DFA.unpackEncodedString(DFA39_acceptS);
- static final short[] DFA39_special = DFA.unpackEncodedString(DFA39_specialS);
- static final short[][] DFA39_transition;
+ static final short[] DFA38_eot = DFA.unpackEncodedString(DFA38_eotS);
+ static final short[] DFA38_eof = DFA.unpackEncodedString(DFA38_eofS);
+ static final char[] DFA38_min = DFA.unpackEncodedStringToUnsignedChars(DFA38_minS);
+ static final char[] DFA38_max = DFA.unpackEncodedStringToUnsignedChars(DFA38_maxS);
+ static final short[] DFA38_accept = DFA.unpackEncodedString(DFA38_acceptS);
+ static final short[] DFA38_special = DFA.unpackEncodedString(DFA38_specialS);
+ static final short[][] DFA38_transition;
static {
- int numStates = DFA39_transitionS.length;
- DFA39_transition = new short[numStates][];
+ int numStates = DFA38_transitionS.length;
+ DFA38_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA39_transition[i] = DFA.unpackEncodedString(DFA39_transitionS[i]);
+ DFA38_transition[i] = DFA.unpackEncodedString(DFA38_transitionS[i]);
}
}
- class DFA39 extends DFA {
+ class DFA38 extends DFA {
- public DFA39(BaseRecognizer recognizer) {
+ public DFA38(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 39;
- this.eot = DFA39_eot;
- this.eof = DFA39_eof;
- this.min = DFA39_min;
- this.max = DFA39_max;
- this.accept = DFA39_accept;
- this.special = DFA39_special;
- this.transition = DFA39_transition;
+ this.decisionNumber = 38;
+ this.eot = DFA38_eot;
+ this.eof = DFA38_eof;
+ this.min = DFA38_min;
+ this.max = DFA38_max;
+ this.accept = DFA38_accept;
+ this.special = DFA38_special;
+ this.transition = DFA38_transition;
}
public String getDescription() {
return "4408:1: rule__IfExpCS__OwnedConditionAlternatives_1_0 : ( ( ruleExpCS ) | ( rulePatternExpCS ) );";
}
}
- static final String DFA85_eotS =
+ static final String DFA84_eotS =
"\37\uffff";
- static final String DFA85_eofS =
+ static final String DFA84_eofS =
"\1\1\36\uffff";
- static final String DFA85_minS =
+ static final String DFA84_minS =
"\1\6\1\uffff\34\102\1\uffff";
- static final String DFA85_maxS =
+ static final String DFA84_maxS =
"\1\76\1\uffff\34\114\1\uffff";
- static final String DFA85_acceptS =
+ static final String DFA84_acceptS =
"\1\uffff\1\2\34\uffff\1\1";
- static final String DFA85_specialS =
+ static final String DFA84_specialS =
"\37\uffff}>";
- static final String[] DFA85_transitionS = {
+ static final String[] DFA84_transitionS = {
"\1\2\1\3\12\uffff\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\23\uffff\1\34\1\35\1\24\1\25\1\26\1\27\1\30\1\31\1\32\1\33\1\17\1\20\1\21\1\22\1\23",
"",
"\1\1\6\uffff\1\1\2\uffff\1\36",
@@ -66726,52 +66726,52 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
""
};
- static final short[] DFA85_eot = DFA.unpackEncodedString(DFA85_eotS);
- static final short[] DFA85_eof = DFA.unpackEncodedString(DFA85_eofS);
- static final char[] DFA85_min = DFA.unpackEncodedStringToUnsignedChars(DFA85_minS);
- static final char[] DFA85_max = DFA.unpackEncodedStringToUnsignedChars(DFA85_maxS);
- static final short[] DFA85_accept = DFA.unpackEncodedString(DFA85_acceptS);
- static final short[] DFA85_special = DFA.unpackEncodedString(DFA85_specialS);
- static final short[][] DFA85_transition;
+ static final short[] DFA84_eot = DFA.unpackEncodedString(DFA84_eotS);
+ static final short[] DFA84_eof = DFA.unpackEncodedString(DFA84_eofS);
+ static final char[] DFA84_min = DFA.unpackEncodedStringToUnsignedChars(DFA84_minS);
+ static final char[] DFA84_max = DFA.unpackEncodedStringToUnsignedChars(DFA84_maxS);
+ static final short[] DFA84_accept = DFA.unpackEncodedString(DFA84_acceptS);
+ static final short[] DFA84_special = DFA.unpackEncodedString(DFA84_specialS);
+ static final short[][] DFA84_transition;
static {
- int numStates = DFA85_transitionS.length;
- DFA85_transition = new short[numStates][];
+ int numStates = DFA84_transitionS.length;
+ DFA84_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA85_transition[i] = DFA.unpackEncodedString(DFA85_transitionS[i]);
+ DFA84_transition[i] = DFA.unpackEncodedString(DFA84_transitionS[i]);
}
}
- class DFA85 extends DFA {
+ class DFA84 extends DFA {
- public DFA85(BaseRecognizer recognizer) {
+ public DFA84(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 85;
- this.eot = DFA85_eot;
- this.eof = DFA85_eof;
- this.min = DFA85_min;
- this.max = DFA85_max;
- this.accept = DFA85_accept;
- this.special = DFA85_special;
- this.transition = DFA85_transition;
+ this.decisionNumber = 84;
+ this.eot = DFA84_eot;
+ this.eof = DFA84_eof;
+ this.min = DFA84_min;
+ this.max = DFA84_max;
+ this.accept = DFA84_accept;
+ this.special = DFA84_special;
+ this.transition = DFA84_transition;
}
public String getDescription() {
return "()* loopback of 10789:1: ( rule__ScopeNameCS__Group_2__0 )*";
}
}
- static final String DFA86_eotS =
+ static final String DFA85_eotS =
"\20\uffff";
- static final String DFA86_eofS =
+ static final String DFA85_eofS =
"\20\uffff";
- static final String DFA86_minS =
+ static final String DFA85_minS =
"\1\6\15\102\2\uffff";
- static final String DFA86_maxS =
+ static final String DFA85_maxS =
"\1\76\15\114\2\uffff";
- static final String DFA86_acceptS =
+ static final String DFA85_acceptS =
"\16\uffff\1\2\1\1";
- static final String DFA86_specialS =
+ static final String DFA85_specialS =
"\20\uffff}>";
- static final String[] DFA86_transitionS = {
+ static final String[] DFA85_transitionS = {
"\1\1\1\2\12\uffff\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\23\uffff\17\16",
"\1\16\11\uffff\1\17",
"\1\16\11\uffff\1\17",
@@ -66790,52 +66790,52 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
""
};
- static final short[] DFA86_eot = DFA.unpackEncodedString(DFA86_eotS);
- static final short[] DFA86_eof = DFA.unpackEncodedString(DFA86_eofS);
- static final char[] DFA86_min = DFA.unpackEncodedStringToUnsignedChars(DFA86_minS);
- static final char[] DFA86_max = DFA.unpackEncodedStringToUnsignedChars(DFA86_maxS);
- static final short[] DFA86_accept = DFA.unpackEncodedString(DFA86_acceptS);
- static final short[] DFA86_special = DFA.unpackEncodedString(DFA86_specialS);
- static final short[][] DFA86_transition;
+ static final short[] DFA85_eot = DFA.unpackEncodedString(DFA85_eotS);
+ static final short[] DFA85_eof = DFA.unpackEncodedString(DFA85_eofS);
+ static final char[] DFA85_min = DFA.unpackEncodedStringToUnsignedChars(DFA85_minS);
+ static final char[] DFA85_max = DFA.unpackEncodedStringToUnsignedChars(DFA85_maxS);
+ static final short[] DFA85_accept = DFA.unpackEncodedString(DFA85_acceptS);
+ static final short[] DFA85_special = DFA.unpackEncodedString(DFA85_specialS);
+ static final short[][] DFA85_transition;
static {
- int numStates = DFA86_transitionS.length;
- DFA86_transition = new short[numStates][];
+ int numStates = DFA85_transitionS.length;
+ DFA85_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA86_transition[i] = DFA.unpackEncodedString(DFA86_transitionS[i]);
+ DFA85_transition[i] = DFA.unpackEncodedString(DFA85_transitionS[i]);
}
}
- class DFA86 extends DFA {
+ class DFA85 extends DFA {
- public DFA86(BaseRecognizer recognizer) {
+ public DFA85(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 86;
- this.eot = DFA86_eot;
- this.eof = DFA86_eof;
- this.min = DFA86_min;
- this.max = DFA86_max;
- this.accept = DFA86_accept;
- this.special = DFA86_special;
- this.transition = DFA86_transition;
+ this.decisionNumber = 85;
+ this.eot = DFA85_eot;
+ this.eof = DFA85_eof;
+ this.min = DFA85_min;
+ this.max = DFA85_max;
+ this.accept = DFA85_accept;
+ this.special = DFA85_special;
+ this.transition = DFA85_transition;
}
public String getDescription() {
return "10918:1: ( rule__TransformationCS__OwnedPathNameAssignment_1 )?";
}
}
- static final String DFA107_eotS =
+ static final String DFA106_eotS =
"\17\uffff";
- static final String DFA107_eofS =
+ static final String DFA106_eofS =
"\1\2\16\uffff";
- static final String DFA107_minS =
+ static final String DFA106_minS =
"\1\20\1\0\15\uffff";
- static final String DFA107_maxS =
+ static final String DFA106_maxS =
"\1\127\1\0\15\uffff";
- static final String DFA107_acceptS =
+ static final String DFA106_acceptS =
"\2\uffff\1\2\13\uffff\1\1";
- static final String DFA107_specialS =
+ static final String DFA106_specialS =
"\1\uffff\1\0\15\uffff}>";
- static final String[] DFA107_transitionS = {
+ static final String[] DFA106_transitionS = {
"\2\2\24\uffff\1\2\32\uffff\1\2\1\1\2\2\5\uffff\2\2\2\uffff\1\2\5\uffff\1\2\2\uffff\1\2",
"\1\uffff",
"",
@@ -66853,34 +66853,34 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
""
};
- static final short[] DFA107_eot = DFA.unpackEncodedString(DFA107_eotS);
- static final short[] DFA107_eof = DFA.unpackEncodedString(DFA107_eofS);
- static final char[] DFA107_min = DFA.unpackEncodedStringToUnsignedChars(DFA107_minS);
- static final char[] DFA107_max = DFA.unpackEncodedStringToUnsignedChars(DFA107_maxS);
- static final short[] DFA107_accept = DFA.unpackEncodedString(DFA107_acceptS);
- static final short[] DFA107_special = DFA.unpackEncodedString(DFA107_specialS);
- static final short[][] DFA107_transition;
+ static final short[] DFA106_eot = DFA.unpackEncodedString(DFA106_eotS);
+ static final short[] DFA106_eof = DFA.unpackEncodedString(DFA106_eofS);
+ static final char[] DFA106_min = DFA.unpackEncodedStringToUnsignedChars(DFA106_minS);
+ static final char[] DFA106_max = DFA.unpackEncodedStringToUnsignedChars(DFA106_maxS);
+ static final short[] DFA106_accept = DFA.unpackEncodedString(DFA106_acceptS);
+ static final short[] DFA106_special = DFA.unpackEncodedString(DFA106_specialS);
+ static final short[][] DFA106_transition;
static {
- int numStates = DFA107_transitionS.length;
- DFA107_transition = new short[numStates][];
+ int numStates = DFA106_transitionS.length;
+ DFA106_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA107_transition[i] = DFA.unpackEncodedString(DFA107_transitionS[i]);
+ DFA106_transition[i] = DFA.unpackEncodedString(DFA106_transitionS[i]);
}
}
- class DFA107 extends DFA {
+ class DFA106 extends DFA {
- public DFA107(BaseRecognizer recognizer) {
+ public DFA106(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 107;
- this.eot = DFA107_eot;
- this.eof = DFA107_eof;
- this.min = DFA107_min;
- this.max = DFA107_max;
- this.accept = DFA107_accept;
- this.special = DFA107_special;
- this.transition = DFA107_transition;
+ this.decisionNumber = 106;
+ this.eot = DFA106_eot;
+ this.eof = DFA106_eof;
+ this.min = DFA106_min;
+ this.max = DFA106_max;
+ this.accept = DFA106_accept;
+ this.special = DFA106_special;
+ this.transition = DFA106_transition;
}
public String getDescription() {
return "14504:1: ( rule__TypeNameExpCS__Group_1__0 )?";
@@ -66890,41 +66890,41 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
int _s = s;
switch ( s ) {
case 0 :
- int LA107_1 = input.LA(1);
+ int LA106_1 = input.LA(1);
- int index107_1 = input.index();
+ int index106_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred166_InternalQVTimperative()) ) {s = 14;}
+ if ( (synpred165_InternalQVTimperative()) ) {s = 14;}
else if ( (true) ) {s = 2;}
- input.seek(index107_1);
+ input.seek(index106_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 107, _s, input);
+ new NoViableAltException(getDescription(), 106, _s, input);
error(nvae);
throw nvae;
}
}
- static final String DFA108_eotS =
+ static final String DFA107_eotS =
"\17\uffff";
- static final String DFA108_eofS =
+ static final String DFA107_eofS =
"\1\2\16\uffff";
- static final String DFA108_minS =
+ static final String DFA107_minS =
"\1\20\1\0\15\uffff";
- static final String DFA108_maxS =
+ static final String DFA107_maxS =
"\1\127\1\0\15\uffff";
- static final String DFA108_acceptS =
+ static final String DFA107_acceptS =
"\2\uffff\1\2\13\uffff\1\1";
- static final String DFA108_specialS =
+ static final String DFA107_specialS =
"\1\uffff\1\0\15\uffff}>";
- static final String[] DFA108_transitionS = {
+ static final String[] DFA107_transitionS = {
"\2\2\24\uffff\1\2\32\uffff\1\2\1\1\2\2\5\uffff\2\2\2\uffff\1\2\5\uffff\1\2\2\uffff\1\2",
"\1\uffff",
"",
@@ -66942,34 +66942,34 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
""
};
- static final short[] DFA108_eot = DFA.unpackEncodedString(DFA108_eotS);
- static final short[] DFA108_eof = DFA.unpackEncodedString(DFA108_eofS);
- static final char[] DFA108_min = DFA.unpackEncodedStringToUnsignedChars(DFA108_minS);
- static final char[] DFA108_max = DFA.unpackEncodedStringToUnsignedChars(DFA108_maxS);
- static final short[] DFA108_accept = DFA.unpackEncodedString(DFA108_acceptS);
- static final short[] DFA108_special = DFA.unpackEncodedString(DFA108_specialS);
- static final short[][] DFA108_transition;
+ static final short[] DFA107_eot = DFA.unpackEncodedString(DFA107_eotS);
+ static final short[] DFA107_eof = DFA.unpackEncodedString(DFA107_eofS);
+ static final char[] DFA107_min = DFA.unpackEncodedStringToUnsignedChars(DFA107_minS);
+ static final char[] DFA107_max = DFA.unpackEncodedStringToUnsignedChars(DFA107_maxS);
+ static final short[] DFA107_accept = DFA.unpackEncodedString(DFA107_acceptS);
+ static final short[] DFA107_special = DFA.unpackEncodedString(DFA107_specialS);
+ static final short[][] DFA107_transition;
static {
- int numStates = DFA108_transitionS.length;
- DFA108_transition = new short[numStates][];
+ int numStates = DFA107_transitionS.length;
+ DFA107_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA108_transition[i] = DFA.unpackEncodedString(DFA108_transitionS[i]);
+ DFA107_transition[i] = DFA.unpackEncodedString(DFA107_transitionS[i]);
}
}
- class DFA108 extends DFA {
+ class DFA107 extends DFA {
- public DFA108(BaseRecognizer recognizer) {
+ public DFA107(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 108;
- this.eot = DFA108_eot;
- this.eof = DFA108_eof;
- this.min = DFA108_min;
- this.max = DFA108_max;
- this.accept = DFA108_accept;
- this.special = DFA108_special;
- this.transition = DFA108_transition;
+ this.decisionNumber = 107;
+ this.eot = DFA107_eot;
+ this.eof = DFA107_eof;
+ this.min = DFA107_min;
+ this.max = DFA107_max;
+ this.accept = DFA107_accept;
+ this.special = DFA107_special;
+ this.transition = DFA107_transition;
}
public String getDescription() {
return "14565:1: ( rule__TypeNameExpCS__Group_1_1__0 )?";
@@ -66979,24 +66979,24 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
int _s = s;
switch ( s ) {
case 0 :
- int LA108_1 = input.LA(1);
+ int LA107_1 = input.LA(1);
- int index108_1 = input.index();
+ int index107_1 = input.index();
input.rewind();
s = -1;
- if ( (synpred167_InternalQVTimperative()) ) {s = 14;}
+ if ( (synpred166_InternalQVTimperative()) ) {s = 14;}
else if ( (true) ) {s = 2;}
- input.seek(index108_1);
+ input.seek(index107_1);
if ( s>=0 ) return s;
break;
}
if (state.backtracking>0) {state.failed=true; return -1;}
NoViableAltException nvae =
- new NoViableAltException(getDescription(), 108, _s, input);
+ new NoViableAltException(getDescription(), 107, _s, input);
error(nvae);
throw nvae;
}
@@ -67460,941 +67460,941 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
public static final BitSet FOLLOW_ruleLambdaLiteralExpCS_in_rule__PrimaryExpCS__Alternatives9386 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeLiteralExpCS_in_rule__PrimaryExpCS__Alternatives9403 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNameExpCS_in_rule__PrimaryExpCS__Alternatives9420 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__0_in_rule__CurlyBracketedClauseCS__Alternatives_29452 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__ValueAssignment_2_1_in_rule__CurlyBracketedClauseCS__Alternatives_29471 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0__0_in_rule__NavigatingArgCS__Alternatives9504 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Alternatives9522 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0_1_0__0_in_rule__NavigatingArgCS__Alternatives_0_19555 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0_1_1__0_in_rule__NavigatingArgCS__Alternatives_0_19573 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_0__0_in_rule__NavigatingCommaArgCS__Alternatives_29606 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_1__0_in_rule__NavigatingCommaArgCS__Alternatives_29624 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_09657 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePatternExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_09674 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMultiplicityBoundsCS_in_rule__MultiplicityCS__Alternatives_19706 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMultiplicityStringCS_in_rule__MultiplicityCS__Alternatives_19723 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__MultiplicityCS__Alternatives_29756 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityCS__IsNullFreeAssignment_2_1_in_rule__MultiplicityCS__Alternatives_29775 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_31_in_rule__MultiplicityStringCS__StringBoundsAlternatives_09809 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_33_in_rule__MultiplicityStringCS__StringBoundsAlternatives_09829 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__MultiplicityStringCS__StringBoundsAlternatives_09849 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypedRefCS_in_rule__TypeRefCS__Alternatives9883 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleWildcardTypeRefCS_in_rule__TypeRefCS__Alternatives9900 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_SIMPLE_ID_in_rule__ID__Alternatives9932 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ESCAPED_ID_in_rule__ID__Alternatives9949 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_INT_in_rule__UPPER__Alternatives9981 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_31_in_rule__UPPER__Alternatives9999 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TopLevelCS__Group__0__Impl_in_rule__TopLevelCS__Group__010031 = new BitSet(new long[]{0x0000000009800000L,0x0000000080000000L});
- public static final BitSet FOLLOW_rule__TopLevelCS__Group__1_in_rule__TopLevelCS__Group__010034 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TopLevelCS__OwnedImportsAssignment_0_in_rule__TopLevelCS__Group__0__Impl10061 = new BitSet(new long[]{0x0000000000100002L});
- public static final BitSet FOLLOW_rule__TopLevelCS__Group__1__Impl_in_rule__TopLevelCS__Group__110092 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TopLevelCS__Alternatives_1_in_rule__TopLevelCS__Group__1__Impl10119 = new BitSet(new long[]{0x0000000009800002L,0x0000000080000000L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__0__Impl_in_rule__DirectionCS__Group__010154 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__1_in_rule__DirectionCS__Group__010157 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__1__Impl_in_rule__DirectionCS__Group__110215 = new BitSet(new long[]{0x0000000010200000L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__2_in_rule__DirectionCS__Group__110218 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__NameAssignment_1_in_rule__DirectionCS__Group__1__Impl10245 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__2__Impl_in_rule__DirectionCS__Group__210275 = new BitSet(new long[]{0x0000000010200000L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__3_in_rule__DirectionCS__Group__210278 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__0_in_rule__DirectionCS__Group__2__Impl10305 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group__3__Impl_in_rule__DirectionCS__Group__310336 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__0_in_rule__DirectionCS__Group__3__Impl10363 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__0__Impl_in_rule__DirectionCS__Group_2__010402 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__1_in_rule__DirectionCS__Group_2__010405 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_21_in_rule__DirectionCS__Group_2__0__Impl10433 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__1__Impl_in_rule__DirectionCS__Group_2__110464 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__2_in_rule__DirectionCS__Group_2__110467 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__ImportsAssignment_2_1_in_rule__DirectionCS__Group_2__1__Impl10494 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2__2__Impl_in_rule__DirectionCS__Group_2__210524 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__0_in_rule__DirectionCS__Group_2__2__Impl10551 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__0__Impl_in_rule__DirectionCS__Group_2_2__010588 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__1_in_rule__DirectionCS__Group_2_2__010591 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__DirectionCS__Group_2_2__0__Impl10619 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__1__Impl_in_rule__DirectionCS__Group_2_2__110650 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__ImportsAssignment_2_2_1_in_rule__DirectionCS__Group_2_2__1__Impl10677 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__0__Impl_in_rule__DirectionCS__Group_3__010711 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__1_in_rule__DirectionCS__Group_3__010714 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_28_in_rule__DirectionCS__Group_3__0__Impl10742 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__1__Impl_in_rule__DirectionCS__Group_3__110773 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__2_in_rule__DirectionCS__Group_3__110776 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__UsesAssignment_3_1_in_rule__DirectionCS__Group_3__1__Impl10803 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3__2__Impl_in_rule__DirectionCS__Group_3__210833 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__0_in_rule__DirectionCS__Group_3__2__Impl10860 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__0__Impl_in_rule__DirectionCS__Group_3_2__010897 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__1_in_rule__DirectionCS__Group_3_2__010900 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__DirectionCS__Group_3_2__0__Impl10928 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__1__Impl_in_rule__DirectionCS__Group_3_2__110959 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DirectionCS__UsesAssignment_3_2_1_in_rule__DirectionCS__Group_3_2__1__Impl10986 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__0__Impl_in_rule__MappingCS__Group__011020 = new BitSet(new long[]{0x0000000000800000L,0x0000000080000000L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__1_in_rule__MappingCS__Group__011023 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__1__Impl_in_rule__MappingCS__Group__111081 = new BitSet(new long[]{0x0000000000800000L,0x0000000080000000L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__2_in_rule__MappingCS__Group__111084 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__IsDefaultAssignment_1_in_rule__MappingCS__Group__1__Impl11111 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__2__Impl_in_rule__MappingCS__Group__211142 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__3_in_rule__MappingCS__Group__211145 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_23_in_rule__MappingCS__Group__2__Impl11173 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__3__Impl_in_rule__MappingCS__Group__311204 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000014L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__4_in_rule__MappingCS__Group__311207 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__NameAssignment_3_in_rule__MappingCS__Group__3__Impl11234 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__4__Impl_in_rule__MappingCS__Group__411264 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000014L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__5_in_rule__MappingCS__Group__411267 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_4__0_in_rule__MappingCS__Group__4__Impl11294 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__5__Impl_in_rule__MappingCS__Group__511325 = new BitSet(new long[]{0x00000000000C0000L,0x00000001000000E8L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__6_in_rule__MappingCS__Group__511328 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__MappingCS__Group__5__Impl11356 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__6__Impl_in_rule__MappingCS__Group__611387 = new BitSet(new long[]{0x00000000000C0000L,0x00000001000000E8L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__7_in_rule__MappingCS__Group__611390 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__OwnedDomainsAssignment_6_in_rule__MappingCS__Group__6__Impl11417 = new BitSet(new long[]{0x00000000000C0002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__7__Impl_in_rule__MappingCS__Group__711448 = new BitSet(new long[]{0x00000000000C0000L,0x00000001000000E8L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__8_in_rule__MappingCS__Group__711451 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_7__0_in_rule__MappingCS__Group__7__Impl11478 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__8__Impl_in_rule__MappingCS__Group__811509 = new BitSet(new long[]{0x00000000000C0000L,0x00000001000000E8L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__9_in_rule__MappingCS__Group__811512 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__OwnedMappingSequenceAssignment_8_in_rule__MappingCS__Group__8__Impl11539 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group__9__Impl_in_rule__MappingCS__Group__911570 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__MappingCS__Group__9__Impl11598 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_4__0__Impl_in_rule__MappingCS__Group_4__011649 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_4__1_in_rule__MappingCS__Group_4__011652 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__MappingCS__Group_4__0__Impl11680 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_4__1__Impl_in_rule__MappingCS__Group_4__111711 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__OwnedInPathNameAssignment_4_1_in_rule__MappingCS__Group_4__1__Impl11738 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_7__0__Impl_in_rule__MappingCS__Group_7__011772 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_7__1_in_rule__MappingCS__Group_7__011775 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__MappingCS__Group_7__0__Impl11803 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__Group_7__1__Impl_in_rule__MappingCS__Group_7__111834 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCS__OwnedMiddleAssignment_7_1_in_rule__MappingCS__Group_7__1__Impl11861 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCallCS__Group__0__Impl_in_rule__MappingCallCS__Group__011895 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000040L});
- public static final BitSet FOLLOW_rule__MappingCallCS__Group__1_in_rule__MappingCallCS__Group__011898 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCallCS__Group__1__Impl_in_rule__MappingCallCS__Group__111956 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000040L});
- public static final BitSet FOLLOW_rule__MappingCallCS__Group__2_in_rule__MappingCallCS__Group__111959 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCallCS__IsInfiniteAssignment_1_in_rule__MappingCallCS__Group__1__Impl11986 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCallCS__Group__2__Impl_in_rule__MappingCallCS__Group__212017 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__MappingCallCS__Group__3_in_rule__MappingCallCS__Group__212020 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__MappingCallCS__Group__2__Impl12048 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCallCS__Group__3__Impl_in_rule__MappingCallCS__Group__312079 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__MappingCallCS__Group__4_in_rule__MappingCallCS__Group__312082 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCallCS__ReferredMappingAssignment_3_in_rule__MappingCallCS__Group__3__Impl12109 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCallCS__Group__4__Impl_in_rule__MappingCallCS__Group__412139 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__MappingCallCS__Group__5_in_rule__MappingCallCS__Group__412142 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__MappingCallCS__Group__4__Impl12170 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCallCS__Group__5__Impl_in_rule__MappingCallCS__Group__512201 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__MappingCallCS__Group__6_in_rule__MappingCallCS__Group__512204 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCallCS__OwnedBindingsAssignment_5_in_rule__MappingCallCS__Group__5__Impl12231 = new BitSet(new long[]{0x000000001FFC00C2L});
- public static final BitSet FOLLOW_rule__MappingCallCS__Group__6__Impl_in_rule__MappingCallCS__Group__612262 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__MappingCallCS__Group__6__Impl12290 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCallBindingCS__Group__0__Impl_in_rule__MappingCallBindingCS__Group__012335 = new BitSet(new long[]{0x0000000000010000L,0x0000000200000000L});
- public static final BitSet FOLLOW_rule__MappingCallBindingCS__Group__1_in_rule__MappingCallBindingCS__Group__012338 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCallBindingCS__ReferredVariableAssignment_0_in_rule__MappingCallBindingCS__Group__0__Impl12365 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCallBindingCS__Group__1__Impl_in_rule__MappingCallBindingCS__Group__112395 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468200L});
- public static final BitSet FOLLOW_rule__MappingCallBindingCS__Group__2_in_rule__MappingCallBindingCS__Group__112398 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCallBindingCS__Alternatives_1_in_rule__MappingCallBindingCS__Group__1__Impl12425 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCallBindingCS__Group__2__Impl_in_rule__MappingCallBindingCS__Group__212455 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_rule__MappingCallBindingCS__Group__3_in_rule__MappingCallBindingCS__Group__212458 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCallBindingCS__OwnedValueAssignment_2_in_rule__MappingCallBindingCS__Group__2__Impl12485 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingCallBindingCS__Group__3__Impl_in_rule__MappingCallBindingCS__Group__312515 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_17_in_rule__MappingCallBindingCS__Group__3__Impl12543 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingLoopCS__Group__0__Impl_in_rule__MappingLoopCS__Group__012582 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__MappingLoopCS__Group__1_in_rule__MappingLoopCS__Group__012585 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__MappingLoopCS__Group__0__Impl12613 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingLoopCS__Group__1__Impl_in_rule__MappingLoopCS__Group__112644 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__MappingLoopCS__Group__2_in_rule__MappingLoopCS__Group__112647 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingLoopCS__OwnedIteratorAssignment_1_in_rule__MappingLoopCS__Group__1__Impl12674 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingLoopCS__Group__2__Impl_in_rule__MappingLoopCS__Group__212704 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468200L});
- public static final BitSet FOLLOW_rule__MappingLoopCS__Group__3_in_rule__MappingLoopCS__Group__212707 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__MappingLoopCS__Group__2__Impl12735 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingLoopCS__Group__3__Impl_in_rule__MappingLoopCS__Group__312766 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__MappingLoopCS__Group__4_in_rule__MappingLoopCS__Group__312769 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingLoopCS__OwnedInExpressionAssignment_3_in_rule__MappingLoopCS__Group__3__Impl12796 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingLoopCS__Group__4__Impl_in_rule__MappingLoopCS__Group__412826 = new BitSet(new long[]{0x0000000000000000L,0x00000001000000C0L});
- public static final BitSet FOLLOW_rule__MappingLoopCS__Group__5_in_rule__MappingLoopCS__Group__412829 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__MappingLoopCS__Group__4__Impl12857 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingLoopCS__Group__5__Impl_in_rule__MappingLoopCS__Group__512888 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__MappingLoopCS__Group__6_in_rule__MappingLoopCS__Group__512891 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingLoopCS__OwnedMappingSequenceAssignment_5_in_rule__MappingLoopCS__Group__5__Impl12918 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingLoopCS__Group__6__Impl_in_rule__MappingLoopCS__Group__612948 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__MappingLoopCS__Group__6__Impl12976 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingIteratorCS__Group__0__Impl_in_rule__MappingIteratorCS__Group__013021 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__MappingIteratorCS__Group__1_in_rule__MappingIteratorCS__Group__013024 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingIteratorCS__NameAssignment_0_in_rule__MappingIteratorCS__Group__0__Impl13051 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingIteratorCS__Group__1__Impl_in_rule__MappingIteratorCS__Group__113081 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingIteratorCS__Group_1__0_in_rule__MappingIteratorCS__Group__1__Impl13108 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingIteratorCS__Group_1__0__Impl_in_rule__MappingIteratorCS__Group_1__013143 = new BitSet(new long[]{0x7FFF00001FFC00C0L});
- public static final BitSet FOLLOW_rule__MappingIteratorCS__Group_1__1_in_rule__MappingIteratorCS__Group_1__013146 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__MappingIteratorCS__Group_1__0__Impl13174 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingIteratorCS__Group_1__1__Impl_in_rule__MappingIteratorCS__Group_1__113205 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MappingIteratorCS__OwnedTypeAssignment_1_1_in_rule__MappingIteratorCS__Group_1__1__Impl13232 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceDomainCS__Group__0__Impl_in_rule__SourceDomainCS__Group__013266 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__SourceDomainCS__Group__1_in_rule__SourceDomainCS__Group__013269 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceDomainCS__IsCheckAssignment_0_in_rule__SourceDomainCS__Group__0__Impl13296 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceDomainCS__Group__1__Impl_in_rule__SourceDomainCS__Group__113326 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__SourceDomainCS__Group__2_in_rule__SourceDomainCS__Group__113329 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceDomainCS__DirectionAssignment_1_in_rule__SourceDomainCS__Group__1__Impl13356 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceDomainCS__Group__2__Impl_in_rule__SourceDomainCS__Group__213386 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__SourceDomainCS__Group__3_in_rule__SourceDomainCS__Group__213389 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceDomainCS__OwnedGuardPatternAssignment_2_in_rule__SourceDomainCS__Group__2__Impl13416 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceDomainCS__Group__3__Impl_in_rule__SourceDomainCS__Group__313446 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceDomainCS__OwnedBottomPatternAssignment_3_in_rule__SourceDomainCS__Group__3__Impl13473 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceBottomPatternCS__Group__0__Impl_in_rule__SourceBottomPatternCS__Group__013511 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__SourceBottomPatternCS__Group__1_in_rule__SourceBottomPatternCS__Group__013514 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceBottomPatternCS__Group__1__Impl_in_rule__SourceBottomPatternCS__Group__113572 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__SourceBottomPatternCS__Group__2_in_rule__SourceBottomPatternCS__Group__113575 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__SourceBottomPatternCS__Group__1__Impl13603 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceBottomPatternCS__Group__2__Impl_in_rule__SourceBottomPatternCS__Group__213634 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__SourceBottomPatternCS__Group__2__Impl13662 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group__0__Impl_in_rule__SourceGuardPatternCS__Group__013699 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group__1_in_rule__SourceGuardPatternCS__Group__013702 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group__1__Impl_in_rule__SourceGuardPatternCS__Group__113760 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group__2_in_rule__SourceGuardPatternCS__Group__113763 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__SourceGuardPatternCS__Group__1__Impl13791 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group__2__Impl_in_rule__SourceGuardPatternCS__Group__213822 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group__3_in_rule__SourceGuardPatternCS__Group__213825 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group_2__0_in_rule__SourceGuardPatternCS__Group__2__Impl13852 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group__3__Impl_in_rule__SourceGuardPatternCS__Group__313883 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__SourceGuardPatternCS__Group__3__Impl13911 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group_2__0__Impl_in_rule__SourceGuardPatternCS__Group_2__013950 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group_2__1_in_rule__SourceGuardPatternCS__Group_2__013953 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0_in_rule__SourceGuardPatternCS__Group_2__0__Impl13980 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group_2__1__Impl_in_rule__SourceGuardPatternCS__Group_2__114010 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group_2_1__0_in_rule__SourceGuardPatternCS__Group_2__1__Impl14037 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group_2_1__0__Impl_in_rule__SourceGuardPatternCS__Group_2_1__014072 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group_2_1__1_in_rule__SourceGuardPatternCS__Group_2_1__014075 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__SourceGuardPatternCS__Group_2_1__0__Impl14103 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group_2_1__1__Impl_in_rule__SourceGuardPatternCS__Group_2_1__114134 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1_in_rule__SourceGuardPatternCS__Group_2_1__1__Impl14161 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleDomainCS__Group__0__Impl_in_rule__MiddleDomainCS__Group__014195 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__MiddleDomainCS__Group__1_in_rule__MiddleDomainCS__Group__014198 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleDomainCS__Group__1__Impl_in_rule__MiddleDomainCS__Group__114256 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__MiddleDomainCS__Group__2_in_rule__MiddleDomainCS__Group__114259 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleDomainCS__OwnedGuardPatternAssignment_1_in_rule__MiddleDomainCS__Group__1__Impl14286 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleDomainCS__Group__2__Impl_in_rule__MiddleDomainCS__Group__214316 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleDomainCS__OwnedBottomPatternAssignment_2_in_rule__MiddleDomainCS__Group__2__Impl14343 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_0__0__Impl_in_rule__MiddleBottomPatternCS__Group_0__014379 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_0__1_in_rule__MiddleBottomPatternCS__Group_0__014382 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__MiddleBottomPatternCS__Group_0__0__Impl14410 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_0__1__Impl_in_rule__MiddleBottomPatternCS__Group_0__114441 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000802L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_0__2_in_rule__MiddleBottomPatternCS__Group_0__114444 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1_in_rule__MiddleBottomPatternCS__Group_0__1__Impl14471 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_0__2__Impl_in_rule__MiddleBottomPatternCS__Group_0__214501 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000802L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_0__3_in_rule__MiddleBottomPatternCS__Group_0__214504 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_0_2__0_in_rule__MiddleBottomPatternCS__Group_0__2__Impl14531 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_0__3__Impl_in_rule__MiddleBottomPatternCS__Group_0__314562 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C98468208L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_0__4_in_rule__MiddleBottomPatternCS__Group_0__314565 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__MiddleBottomPatternCS__Group_0__3__Impl14593 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_0__4__Impl_in_rule__MiddleBottomPatternCS__Group_0__414624 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C98468208L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_0__5_in_rule__MiddleBottomPatternCS__Group_0__414627 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_0_4_in_rule__MiddleBottomPatternCS__Group_0__4__Impl14654 = new BitSet(new long[]{0x7FFF0000FFFC00F2L,0x0000000C98468200L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_0__5__Impl_in_rule__MiddleBottomPatternCS__Group_0__514685 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__MiddleBottomPatternCS__Group_0__5__Impl14713 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_0_2__0__Impl_in_rule__MiddleBottomPatternCS__Group_0_2__014756 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_0_2__1_in_rule__MiddleBottomPatternCS__Group_0_2__014759 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__MiddleBottomPatternCS__Group_0_2__0__Impl14787 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_0_2__1__Impl_in_rule__MiddleBottomPatternCS__Group_0_2__114818 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_in_rule__MiddleBottomPatternCS__Group_0_2__1__Impl14845 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_1__0__Impl_in_rule__MiddleBottomPatternCS__Group_1__014879 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_1__1_in_rule__MiddleBottomPatternCS__Group_1__014882 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__MiddleBottomPatternCS__Group_1__0__Impl14910 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_1__1__Impl_in_rule__MiddleBottomPatternCS__Group_1__114941 = new BitSet(new long[]{0x0000000000000000L,0x000000000000000AL});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_1__2_in_rule__MiddleBottomPatternCS__Group_1__114944 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1_in_rule__MiddleBottomPatternCS__Group_1__1__Impl14971 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_1__2__Impl_in_rule__MiddleBottomPatternCS__Group_1__215001 = new BitSet(new long[]{0x0000000000000000L,0x000000000000000AL});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_1__3_in_rule__MiddleBottomPatternCS__Group_1__215004 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_1_2__0_in_rule__MiddleBottomPatternCS__Group_1__2__Impl15031 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_1__3__Impl_in_rule__MiddleBottomPatternCS__Group_1__315062 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__MiddleBottomPatternCS__Group_1__3__Impl15090 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_1_2__0__Impl_in_rule__MiddleBottomPatternCS__Group_1_2__015129 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_1_2__1_in_rule__MiddleBottomPatternCS__Group_1_2__015132 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__MiddleBottomPatternCS__Group_1_2__0__Impl15160 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_1_2__1__Impl_in_rule__MiddleBottomPatternCS__Group_1_2__115191 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_in_rule__MiddleBottomPatternCS__Group_1_2__1__Impl15218 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_2__0__Impl_in_rule__MiddleBottomPatternCS__Group_2__015252 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C98468200L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_2__1_in_rule__MiddleBottomPatternCS__Group_2__015255 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__MiddleBottomPatternCS__Group_2__0__Impl15283 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_2__1__Impl_in_rule__MiddleBottomPatternCS__Group_2__115314 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_2__2_in_rule__MiddleBottomPatternCS__Group_2__115317 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1_in_rule__MiddleBottomPatternCS__Group_2__1__Impl15346 = new BitSet(new long[]{0x7FFF0000FFFC00F2L,0x0000000C98468200L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1_in_rule__MiddleBottomPatternCS__Group_2__1__Impl15358 = new BitSet(new long[]{0x7FFF0000FFFC00F2L,0x0000000C98468200L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_2__2__Impl_in_rule__MiddleBottomPatternCS__Group_2__215391 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__MiddleBottomPatternCS__Group_2__2__Impl15419 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_3__0__Impl_in_rule__MiddleBottomPatternCS__Group_3__015456 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_3__1_in_rule__MiddleBottomPatternCS__Group_3__015459 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_3__1__Impl_in_rule__MiddleBottomPatternCS__Group_3__115517 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_3__2_in_rule__MiddleBottomPatternCS__Group_3__115520 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__MiddleBottomPatternCS__Group_3__1__Impl15548 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_3__2__Impl_in_rule__MiddleBottomPatternCS__Group_3__215579 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__MiddleBottomPatternCS__Group_3__2__Impl15607 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleGuardPatternCS__Group__0__Impl_in_rule__MiddleGuardPatternCS__Group__015644 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__MiddleGuardPatternCS__Group__1_in_rule__MiddleGuardPatternCS__Group__015647 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleGuardPatternCS__Group__1__Impl_in_rule__MiddleGuardPatternCS__Group__115705 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468600L});
- public static final BitSet FOLLOW_rule__MiddleGuardPatternCS__Group__2_in_rule__MiddleGuardPatternCS__Group__115708 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__MiddleGuardPatternCS__Group__1__Impl15736 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleGuardPatternCS__Group__2__Impl_in_rule__MiddleGuardPatternCS__Group__215767 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468600L});
- public static final BitSet FOLLOW_rule__MiddleGuardPatternCS__Group__3_in_rule__MiddleGuardPatternCS__Group__215770 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MiddleGuardPatternCS__OwnedPredicatesAssignment_2_in_rule__MiddleGuardPatternCS__Group__2__Impl15797 = new BitSet(new long[]{0x7FFF0000FFFC00F2L,0x0000000C18468200L});
- public static final BitSet FOLLOW_rule__MiddleGuardPatternCS__Group__3__Impl_in_rule__MiddleGuardPatternCS__Group__315828 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__MiddleGuardPatternCS__Group__3__Impl15856 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetDomainCS__Group__0__Impl_in_rule__TargetDomainCS__Group__015895 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__TargetDomainCS__Group__1_in_rule__TargetDomainCS__Group__015898 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetDomainCS__IsEnforceAssignment_0_in_rule__TargetDomainCS__Group__0__Impl15925 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetDomainCS__Group__1__Impl_in_rule__TargetDomainCS__Group__115955 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__TargetDomainCS__Group__2_in_rule__TargetDomainCS__Group__115958 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetDomainCS__DirectionAssignment_1_in_rule__TargetDomainCS__Group__1__Impl15985 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetDomainCS__Group__2__Impl_in_rule__TargetDomainCS__Group__216015 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__TargetDomainCS__Group__3_in_rule__TargetDomainCS__Group__216018 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetDomainCS__OwnedGuardPatternAssignment_2_in_rule__TargetDomainCS__Group__2__Impl16045 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetDomainCS__Group__3__Impl_in_rule__TargetDomainCS__Group__316075 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetDomainCS__OwnedBottomPatternAssignment_3_in_rule__TargetDomainCS__Group__3__Impl16102 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group__0__Impl_in_rule__TargetBottomPatternCS__Group__016140 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group__1_in_rule__TargetBottomPatternCS__Group__016143 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group__1__Impl_in_rule__TargetBottomPatternCS__Group__116201 = new BitSet(new long[]{0x0000000002000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group__2_in_rule__TargetBottomPatternCS__Group__116204 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__TargetBottomPatternCS__Group__1__Impl16232 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group__2__Impl_in_rule__TargetBottomPatternCS__Group__216263 = new BitSet(new long[]{0x0000000002000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group__3_in_rule__TargetBottomPatternCS__Group__216266 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group_2__0_in_rule__TargetBottomPatternCS__Group__2__Impl16293 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group__3__Impl_in_rule__TargetBottomPatternCS__Group__316324 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__TargetBottomPatternCS__Group__3__Impl16352 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group_2__0__Impl_in_rule__TargetBottomPatternCS__Group_2__016391 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group_2__1_in_rule__TargetBottomPatternCS__Group_2__016394 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_0_in_rule__TargetBottomPatternCS__Group_2__0__Impl16421 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group_2__1__Impl_in_rule__TargetBottomPatternCS__Group_2__116451 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group_2_1__0_in_rule__TargetBottomPatternCS__Group_2__1__Impl16478 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group_2_1__0__Impl_in_rule__TargetBottomPatternCS__Group_2_1__016513 = new BitSet(new long[]{0x0000000002000000L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group_2_1__1_in_rule__TargetBottomPatternCS__Group_2_1__016516 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__TargetBottomPatternCS__Group_2_1__0__Impl16544 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group_2_1__1__Impl_in_rule__TargetBottomPatternCS__Group_2_1__116575 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_1_1_in_rule__TargetBottomPatternCS__Group_2_1__1__Impl16602 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group__0__Impl_in_rule__TargetGuardPatternCS__Group__016636 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group__1_in_rule__TargetGuardPatternCS__Group__016639 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group__1__Impl_in_rule__TargetGuardPatternCS__Group__116697 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group__2_in_rule__TargetGuardPatternCS__Group__116700 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__TargetGuardPatternCS__Group__1__Impl16728 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group__2__Impl_in_rule__TargetGuardPatternCS__Group__216759 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group__3_in_rule__TargetGuardPatternCS__Group__216762 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group_2__0_in_rule__TargetGuardPatternCS__Group__2__Impl16789 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group__3__Impl_in_rule__TargetGuardPatternCS__Group__316820 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__TargetGuardPatternCS__Group__3__Impl16848 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group_2__0__Impl_in_rule__TargetGuardPatternCS__Group_2__016887 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group_2__1_in_rule__TargetGuardPatternCS__Group_2__016890 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0_in_rule__TargetGuardPatternCS__Group_2__0__Impl16917 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group_2__1__Impl_in_rule__TargetGuardPatternCS__Group_2__116947 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group_2_1__0_in_rule__TargetGuardPatternCS__Group_2__1__Impl16974 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group_2_1__0__Impl_in_rule__TargetGuardPatternCS__Group_2_1__017009 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group_2_1__1_in_rule__TargetGuardPatternCS__Group_2_1__017012 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__TargetGuardPatternCS__Group_2_1__0__Impl17040 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group_2_1__1__Impl_in_rule__TargetGuardPatternCS__Group_2_1__117071 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1_in_rule__TargetGuardPatternCS__Group_2_1__1__Impl17098 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__0__Impl_in_rule__BottomPatternCS__Group_0__017132 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__1_in_rule__BottomPatternCS__Group_0__017135 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__BottomPatternCS__Group_0__0__Impl17163 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__1__Impl_in_rule__BottomPatternCS__Group_0__117194 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000802L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__2_in_rule__BottomPatternCS__Group_0__117197 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_0_1_in_rule__BottomPatternCS__Group_0__1__Impl17224 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__2__Impl_in_rule__BottomPatternCS__Group_0__217254 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000802L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__3_in_rule__BottomPatternCS__Group_0__217257 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__0_in_rule__BottomPatternCS__Group_0__2__Impl17284 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__3__Impl_in_rule__BottomPatternCS__Group_0__317315 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C98468208L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__4_in_rule__BottomPatternCS__Group_0__317318 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__BottomPatternCS__Group_0__3__Impl17346 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__4__Impl_in_rule__BottomPatternCS__Group_0__417377 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C98468208L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__5_in_rule__BottomPatternCS__Group_0__417380 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_0_4_in_rule__BottomPatternCS__Group_0__4__Impl17407 = new BitSet(new long[]{0x7FFF0000FFFC00F2L,0x0000000C98468200L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__5__Impl_in_rule__BottomPatternCS__Group_0__517438 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__BottomPatternCS__Group_0__5__Impl17466 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__0__Impl_in_rule__BottomPatternCS__Group_0_2__017509 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__1_in_rule__BottomPatternCS__Group_0_2__017512 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__BottomPatternCS__Group_0_2__0__Impl17540 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__1__Impl_in_rule__BottomPatternCS__Group_0_2__117571 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_0_2_1_in_rule__BottomPatternCS__Group_0_2__1__Impl17598 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__0__Impl_in_rule__BottomPatternCS__Group_1__017632 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__1_in_rule__BottomPatternCS__Group_1__017635 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__BottomPatternCS__Group_1__0__Impl17663 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__1__Impl_in_rule__BottomPatternCS__Group_1__117694 = new BitSet(new long[]{0x0000000000000000L,0x000000000000000AL});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__2_in_rule__BottomPatternCS__Group_1__117697 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_1_1_in_rule__BottomPatternCS__Group_1__1__Impl17724 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__2__Impl_in_rule__BottomPatternCS__Group_1__217754 = new BitSet(new long[]{0x0000000000000000L,0x000000000000000AL});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__3_in_rule__BottomPatternCS__Group_1__217757 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1_2__0_in_rule__BottomPatternCS__Group_1__2__Impl17784 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__3__Impl_in_rule__BottomPatternCS__Group_1__317815 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__BottomPatternCS__Group_1__3__Impl17843 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1_2__0__Impl_in_rule__BottomPatternCS__Group_1_2__017882 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1_2__1_in_rule__BottomPatternCS__Group_1_2__017885 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__BottomPatternCS__Group_1_2__0__Impl17913 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1_2__1__Impl_in_rule__BottomPatternCS__Group_1_2__117944 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_1_2_1_in_rule__BottomPatternCS__Group_1_2__1__Impl17971 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_2__0__Impl_in_rule__BottomPatternCS__Group_2__018005 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C98468200L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_2__1_in_rule__BottomPatternCS__Group_2__018008 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__BottomPatternCS__Group_2__0__Impl18036 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_2__1__Impl_in_rule__BottomPatternCS__Group_2__118067 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_2__2_in_rule__BottomPatternCS__Group_2__118070 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_2_1_in_rule__BottomPatternCS__Group_2__1__Impl18099 = new BitSet(new long[]{0x7FFF0000FFFC00F2L,0x0000000C98468200L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_2_1_in_rule__BottomPatternCS__Group_2__1__Impl18111 = new BitSet(new long[]{0x7FFF0000FFFC00F2L,0x0000000C98468200L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_2__2__Impl_in_rule__BottomPatternCS__Group_2__218144 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__BottomPatternCS__Group_2__2__Impl18172 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_3__0__Impl_in_rule__BottomPatternCS__Group_3__018209 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_3__1_in_rule__BottomPatternCS__Group_3__018212 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_3__1__Impl_in_rule__BottomPatternCS__Group_3__118270 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_3__2_in_rule__BottomPatternCS__Group_3__118273 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__BottomPatternCS__Group_3__1__Impl18301 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BottomPatternCS__Group_3__2__Impl_in_rule__BottomPatternCS__Group_3__218332 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__BottomPatternCS__Group_3__2__Impl18360 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__0__Impl_in_rule__GuardPatternCS__Group_0__018397 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__1_in_rule__GuardPatternCS__Group_0__018400 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__GuardPatternCS__Group_0__0__Impl18428 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__1__Impl_in_rule__GuardPatternCS__Group_0__118459 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000802L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__2_in_rule__GuardPatternCS__Group_0__118462 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1_in_rule__GuardPatternCS__Group_0__1__Impl18489 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__2__Impl_in_rule__GuardPatternCS__Group_0__218519 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000802L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__3_in_rule__GuardPatternCS__Group_0__218522 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__0_in_rule__GuardPatternCS__Group_0__2__Impl18549 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__3__Impl_in_rule__GuardPatternCS__Group_0__318580 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468600L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__4_in_rule__GuardPatternCS__Group_0__318583 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__GuardPatternCS__Group_0__3__Impl18611 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__4__Impl_in_rule__GuardPatternCS__Group_0__418642 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468600L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__5_in_rule__GuardPatternCS__Group_0__418645 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_0_4_in_rule__GuardPatternCS__Group_0__4__Impl18672 = new BitSet(new long[]{0x7FFF0000FFFC00F2L,0x0000000C18468200L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__5__Impl_in_rule__GuardPatternCS__Group_0__518703 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__GuardPatternCS__Group_0__5__Impl18731 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__0__Impl_in_rule__GuardPatternCS__Group_0_2__018774 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__1_in_rule__GuardPatternCS__Group_0_2__018777 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__GuardPatternCS__Group_0_2__0__Impl18805 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__1__Impl_in_rule__GuardPatternCS__Group_0_2__118836 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_in_rule__GuardPatternCS__Group_0_2__1__Impl18863 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__0__Impl_in_rule__GuardPatternCS__Group_1__018897 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__1_in_rule__GuardPatternCS__Group_1__018900 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__GuardPatternCS__Group_1__0__Impl18928 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__1__Impl_in_rule__GuardPatternCS__Group_1__118959 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000402L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__2_in_rule__GuardPatternCS__Group_1__118962 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1_in_rule__GuardPatternCS__Group_1__1__Impl18989 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__2__Impl_in_rule__GuardPatternCS__Group_1__219019 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000402L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__3_in_rule__GuardPatternCS__Group_1__219022 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1_2__0_in_rule__GuardPatternCS__Group_1__2__Impl19049 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__3__Impl_in_rule__GuardPatternCS__Group_1__319080 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__GuardPatternCS__Group_1__3__Impl19108 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1_2__0__Impl_in_rule__GuardPatternCS__Group_1_2__019147 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1_2__1_in_rule__GuardPatternCS__Group_1_2__019150 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__GuardPatternCS__Group_1_2__0__Impl19178 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1_2__1__Impl_in_rule__GuardPatternCS__Group_1_2__119209 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_in_rule__GuardPatternCS__Group_1_2__1__Impl19236 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_2__0__Impl_in_rule__GuardPatternCS__Group_2__019270 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468200L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_2__1_in_rule__GuardPatternCS__Group_2__019273 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__GuardPatternCS__Group_2__0__Impl19301 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_2__1__Impl_in_rule__GuardPatternCS__Group_2__119332 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_2__2_in_rule__GuardPatternCS__Group_2__119335 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_2_1_in_rule__GuardPatternCS__Group_2__1__Impl19364 = new BitSet(new long[]{0x7FFF0000FFFC00F2L,0x0000000C18468200L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_2_1_in_rule__GuardPatternCS__Group_2__1__Impl19376 = new BitSet(new long[]{0x7FFF0000FFFC00F2L,0x0000000C18468200L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_2__2__Impl_in_rule__GuardPatternCS__Group_2__219409 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__GuardPatternCS__Group_2__2__Impl19437 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_3__0__Impl_in_rule__GuardPatternCS__Group_3__019474 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_3__1_in_rule__GuardPatternCS__Group_3__019477 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_3__1__Impl_in_rule__GuardPatternCS__Group_3__119535 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_3__2_in_rule__GuardPatternCS__Group_3__119538 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__GuardPatternCS__Group_3__1__Impl19566 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardPatternCS__Group_3__2__Impl_in_rule__GuardPatternCS__Group_3__219597 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__GuardPatternCS__Group_3__2__Impl19625 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardVariableCS__Group__0__Impl_in_rule__GuardVariableCS__Group__019662 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__GuardVariableCS__Group__1_in_rule__GuardVariableCS__Group__019665 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardVariableCS__NameAssignment_0_in_rule__GuardVariableCS__Group__0__Impl19692 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardVariableCS__Group__1__Impl_in_rule__GuardVariableCS__Group__119722 = new BitSet(new long[]{0x7FFF00001FFC00C0L});
- public static final BitSet FOLLOW_rule__GuardVariableCS__Group__2_in_rule__GuardVariableCS__Group__119725 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__GuardVariableCS__Group__1__Impl19753 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardVariableCS__Group__2__Impl_in_rule__GuardVariableCS__Group__219784 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__GuardVariableCS__OwnedTypeAssignment_2_in_rule__GuardVariableCS__Group__2__Impl19811 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__0__Impl_in_rule__ImportCS__Group__019847 = new BitSet(new long[]{0x000000001FFC00E0L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__1_in_rule__ImportCS__Group__019850 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_20_in_rule__ImportCS__Group__0__Impl19878 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__1__Impl_in_rule__ImportCS__Group__119909 = new BitSet(new long[]{0x000000001FFC00E0L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__2_in_rule__ImportCS__Group__119912 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group_1__0_in_rule__ImportCS__Group__1__Impl19939 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__2__Impl_in_rule__ImportCS__Group__219970 = new BitSet(new long[]{0x0000000000020000L,0x0000000000001000L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__3_in_rule__ImportCS__Group__219973 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__OwnedPathNameAssignment_2_in_rule__ImportCS__Group__2__Impl20000 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__3__Impl_in_rule__ImportCS__Group__320030 = new BitSet(new long[]{0x0000000000020000L,0x0000000000001000L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__4_in_rule__ImportCS__Group__320033 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group_3__0_in_rule__ImportCS__Group__3__Impl20060 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group__4__Impl_in_rule__ImportCS__Group__420091 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_17_in_rule__ImportCS__Group__4__Impl20119 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group_1__0__Impl_in_rule__ImportCS__Group_1__020160 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__ImportCS__Group_1__1_in_rule__ImportCS__Group_1__020163 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__NameAssignment_1_0_in_rule__ImportCS__Group_1__0__Impl20190 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group_1__1__Impl_in_rule__ImportCS__Group_1__120220 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__ImportCS__Group_1__1__Impl20248 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group_3__0__Impl_in_rule__ImportCS__Group_3__020283 = new BitSet(new long[]{0x0000000080000000L});
- public static final BitSet FOLLOW_rule__ImportCS__Group_3__1_in_rule__ImportCS__Group_3__020286 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__IsAllAssignment_3_0_in_rule__ImportCS__Group_3__0__Impl20313 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ImportCS__Group_3__1__Impl_in_rule__ImportCS__Group_3__120343 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_31_in_rule__ImportCS__Group_3__1__Impl20371 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__020407 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__020410 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl20437 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__120467 = new BitSet(new long[]{0x7FFF00001FFC00C0L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__120470 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__ParamDeclarationCS__Group__1__Impl20498 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__220529 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl20556 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateCS__Group__0__Impl_in_rule__PredicateCS__Group__020592 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_rule__PredicateCS__Group__1_in_rule__PredicateCS__Group__020595 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateCS__OwnedConditionAssignment_0_in_rule__PredicateCS__Group__0__Impl20622 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateCS__Group__1__Impl_in_rule__PredicateCS__Group__120652 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_17_in_rule__PredicateCS__Group__1__Impl20680 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__0__Impl_in_rule__PredicateOrAssignmentCS__Group__020715 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C98468200L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__1_in_rule__PredicateOrAssignmentCS__Group__020718 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__IsDefaultAssignment_0_in_rule__PredicateOrAssignmentCS__Group__0__Impl20745 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__1__Impl_in_rule__PredicateOrAssignmentCS__Group__120776 = new BitSet(new long[]{0x0000000000030000L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__2_in_rule__PredicateOrAssignmentCS__Group__120779 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1_in_rule__PredicateOrAssignmentCS__Group__1__Impl20806 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__2__Impl_in_rule__PredicateOrAssignmentCS__Group__220836 = new BitSet(new long[]{0x0000000000030000L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__3_in_rule__PredicateOrAssignmentCS__Group__220839 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group_2__0_in_rule__PredicateOrAssignmentCS__Group__2__Impl20866 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__3__Impl_in_rule__PredicateOrAssignmentCS__Group__320897 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_17_in_rule__PredicateOrAssignmentCS__Group__3__Impl20925 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group_2__0__Impl_in_rule__PredicateOrAssignmentCS__Group_2__020964 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468200L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group_2__1_in_rule__PredicateOrAssignmentCS__Group_2__020967 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_rule__PredicateOrAssignmentCS__Group_2__0__Impl20995 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group_2__1__Impl_in_rule__PredicateOrAssignmentCS__Group_2__121026 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1_in_rule__PredicateOrAssignmentCS__Group_2__1__Impl21053 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__0__Impl_in_rule__QueryCS__Group__021087 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__1_in_rule__QueryCS__Group__021090 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_24_in_rule__QueryCS__Group__0__Impl21118 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__1__Impl_in_rule__QueryCS__Group__121149 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__2_in_rule__QueryCS__Group__121152 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__OwnedPathNameAssignment_1_in_rule__QueryCS__Group__1__Impl21179 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__2__Impl_in_rule__QueryCS__Group__221209 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__3_in_rule__QueryCS__Group__221212 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__NameAssignment_2_in_rule__QueryCS__Group__2__Impl21239 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__3__Impl_in_rule__QueryCS__Group__321269 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__4_in_rule__QueryCS__Group__321272 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__QueryCS__Group__3__Impl21300 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__4__Impl_in_rule__QueryCS__Group__421331 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__5_in_rule__QueryCS__Group__421334 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_4__0_in_rule__QueryCS__Group__4__Impl21361 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__5__Impl_in_rule__QueryCS__Group__521392 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__6_in_rule__QueryCS__Group__521395 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__QueryCS__Group__5__Impl21423 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__6__Impl_in_rule__QueryCS__Group__621454 = new BitSet(new long[]{0x7FFF00001FFC00C0L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__7_in_rule__QueryCS__Group__621457 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__QueryCS__Group__6__Impl21485 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__7__Impl_in_rule__QueryCS__Group__721516 = new BitSet(new long[]{0x0000000000020000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__8_in_rule__QueryCS__Group__721519 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__OwnedTypeAssignment_7_in_rule__QueryCS__Group__7__Impl21546 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__8__Impl_in_rule__QueryCS__Group__821576 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Alternatives_8_in_rule__QueryCS__Group__8__Impl21603 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_4__0__Impl_in_rule__QueryCS__Group_4__021651 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_4__1_in_rule__QueryCS__Group_4__021654 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__OwnedParametersAssignment_4_0_in_rule__QueryCS__Group_4__0__Impl21681 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_4__1__Impl_in_rule__QueryCS__Group_4__121711 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_4_1__0_in_rule__QueryCS__Group_4__1__Impl21738 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_4_1__0__Impl_in_rule__QueryCS__Group_4_1__021773 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_4_1__1_in_rule__QueryCS__Group_4_1__021776 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__QueryCS__Group_4_1__0__Impl21804 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_4_1__1__Impl_in_rule__QueryCS__Group_4_1__121835 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__OwnedParametersAssignment_4_1_1_in_rule__QueryCS__Group_4_1__1__Impl21862 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__0__Impl_in_rule__QueryCS__Group_8_1__021896 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468200L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__1_in_rule__QueryCS__Group_8_1__021899 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__QueryCS__Group_8_1__0__Impl21927 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__1__Impl_in_rule__QueryCS__Group_8_1__121958 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__2_in_rule__QueryCS__Group_8_1__121961 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__OwnedExpressionAssignment_8_1_1_in_rule__QueryCS__Group_8_1__1__Impl21988 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__2__Impl_in_rule__QueryCS__Group_8_1__222018 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__QueryCS__Group_8_1__2__Impl22046 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__0__Impl_in_rule__ScopeNameCS__Group__022083 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__1_in_rule__ScopeNameCS__Group__022086 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__OwnedPathElementsAssignment_0_in_rule__ScopeNameCS__Group__0__Impl22113 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__1__Impl_in_rule__ScopeNameCS__Group__122143 = new BitSet(new long[]{0x7FFF00001FFC00C0L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__2_in_rule__ScopeNameCS__Group__122146 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_76_in_rule__ScopeNameCS__Group__1__Impl22174 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__2__Impl_in_rule__ScopeNameCS__Group__222205 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__0_in_rule__ScopeNameCS__Group__2__Impl22232 = new BitSet(new long[]{0x7FFF00001FFC00C2L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__0__Impl_in_rule__ScopeNameCS__Group_2__022269 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__1_in_rule__ScopeNameCS__Group_2__022272 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__ValueAssignment_2_0_in_rule__CurlyBracketedClauseCS__Alternatives_29452 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1__0_in_rule__CurlyBracketedClauseCS__Alternatives_29470 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0__0_in_rule__NavigatingArgCS__Alternatives9503 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Alternatives9521 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0_1_0__0_in_rule__NavigatingArgCS__Alternatives_0_19554 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0_1_1__0_in_rule__NavigatingArgCS__Alternatives_0_19572 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_0__0_in_rule__NavigatingCommaArgCS__Alternatives_29605 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_1__0_in_rule__NavigatingCommaArgCS__Alternatives_29623 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_09656 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePatternExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_09673 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleMultiplicityBoundsCS_in_rule__MultiplicityCS__Alternatives_19705 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleMultiplicityStringCS_in_rule__MultiplicityCS__Alternatives_19722 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__MultiplicityCS__Alternatives_29755 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityCS__IsNullFreeAssignment_2_1_in_rule__MultiplicityCS__Alternatives_29774 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_31_in_rule__MultiplicityStringCS__StringBoundsAlternatives_09808 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_33_in_rule__MultiplicityStringCS__StringBoundsAlternatives_09828 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_64_in_rule__MultiplicityStringCS__StringBoundsAlternatives_09848 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypedRefCS_in_rule__TypeRefCS__Alternatives9882 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleWildcardTypeRefCS_in_rule__TypeRefCS__Alternatives9899 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_SIMPLE_ID_in_rule__ID__Alternatives9931 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ESCAPED_ID_in_rule__ID__Alternatives9948 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_INT_in_rule__UPPER__Alternatives9980 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_31_in_rule__UPPER__Alternatives9998 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TopLevelCS__Group__0__Impl_in_rule__TopLevelCS__Group__010030 = new BitSet(new long[]{0x0000000009800000L,0x0000000080000000L});
+ public static final BitSet FOLLOW_rule__TopLevelCS__Group__1_in_rule__TopLevelCS__Group__010033 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TopLevelCS__OwnedImportsAssignment_0_in_rule__TopLevelCS__Group__0__Impl10060 = new BitSet(new long[]{0x0000000000100002L});
+ public static final BitSet FOLLOW_rule__TopLevelCS__Group__1__Impl_in_rule__TopLevelCS__Group__110091 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TopLevelCS__Alternatives_1_in_rule__TopLevelCS__Group__1__Impl10118 = new BitSet(new long[]{0x0000000009800002L,0x0000000080000000L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__0__Impl_in_rule__DirectionCS__Group__010153 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__1_in_rule__DirectionCS__Group__010156 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__1__Impl_in_rule__DirectionCS__Group__110214 = new BitSet(new long[]{0x0000000010200000L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__2_in_rule__DirectionCS__Group__110217 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__NameAssignment_1_in_rule__DirectionCS__Group__1__Impl10244 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__2__Impl_in_rule__DirectionCS__Group__210274 = new BitSet(new long[]{0x0000000010200000L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__3_in_rule__DirectionCS__Group__210277 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__0_in_rule__DirectionCS__Group__2__Impl10304 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group__3__Impl_in_rule__DirectionCS__Group__310335 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__0_in_rule__DirectionCS__Group__3__Impl10362 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__0__Impl_in_rule__DirectionCS__Group_2__010401 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__1_in_rule__DirectionCS__Group_2__010404 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_21_in_rule__DirectionCS__Group_2__0__Impl10432 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__1__Impl_in_rule__DirectionCS__Group_2__110463 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__2_in_rule__DirectionCS__Group_2__110466 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__ImportsAssignment_2_1_in_rule__DirectionCS__Group_2__1__Impl10493 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2__2__Impl_in_rule__DirectionCS__Group_2__210523 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__0_in_rule__DirectionCS__Group_2__2__Impl10550 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__0__Impl_in_rule__DirectionCS__Group_2_2__010587 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__1_in_rule__DirectionCS__Group_2_2__010590 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__DirectionCS__Group_2_2__0__Impl10618 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_2_2__1__Impl_in_rule__DirectionCS__Group_2_2__110649 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__ImportsAssignment_2_2_1_in_rule__DirectionCS__Group_2_2__1__Impl10676 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__0__Impl_in_rule__DirectionCS__Group_3__010710 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__1_in_rule__DirectionCS__Group_3__010713 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_28_in_rule__DirectionCS__Group_3__0__Impl10741 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__1__Impl_in_rule__DirectionCS__Group_3__110772 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__2_in_rule__DirectionCS__Group_3__110775 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__UsesAssignment_3_1_in_rule__DirectionCS__Group_3__1__Impl10802 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3__2__Impl_in_rule__DirectionCS__Group_3__210832 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__0_in_rule__DirectionCS__Group_3__2__Impl10859 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__0__Impl_in_rule__DirectionCS__Group_3_2__010896 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__1_in_rule__DirectionCS__Group_3_2__010899 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__DirectionCS__Group_3_2__0__Impl10927 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__Group_3_2__1__Impl_in_rule__DirectionCS__Group_3_2__110958 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DirectionCS__UsesAssignment_3_2_1_in_rule__DirectionCS__Group_3_2__1__Impl10985 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__0__Impl_in_rule__MappingCS__Group__011019 = new BitSet(new long[]{0x0000000000800000L,0x0000000080000000L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__1_in_rule__MappingCS__Group__011022 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__1__Impl_in_rule__MappingCS__Group__111080 = new BitSet(new long[]{0x0000000000800000L,0x0000000080000000L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__2_in_rule__MappingCS__Group__111083 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__IsDefaultAssignment_1_in_rule__MappingCS__Group__1__Impl11110 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__2__Impl_in_rule__MappingCS__Group__211141 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__3_in_rule__MappingCS__Group__211144 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_23_in_rule__MappingCS__Group__2__Impl11172 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__3__Impl_in_rule__MappingCS__Group__311203 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000014L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__4_in_rule__MappingCS__Group__311206 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__NameAssignment_3_in_rule__MappingCS__Group__3__Impl11233 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__4__Impl_in_rule__MappingCS__Group__411263 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000014L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__5_in_rule__MappingCS__Group__411266 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_4__0_in_rule__MappingCS__Group__4__Impl11293 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__5__Impl_in_rule__MappingCS__Group__511324 = new BitSet(new long[]{0x00000000000C0000L,0x00000001000000E8L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__6_in_rule__MappingCS__Group__511327 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__MappingCS__Group__5__Impl11355 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__6__Impl_in_rule__MappingCS__Group__611386 = new BitSet(new long[]{0x00000000000C0000L,0x00000001000000E8L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__7_in_rule__MappingCS__Group__611389 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__OwnedDomainsAssignment_6_in_rule__MappingCS__Group__6__Impl11416 = new BitSet(new long[]{0x00000000000C0002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__7__Impl_in_rule__MappingCS__Group__711447 = new BitSet(new long[]{0x00000000000C0000L,0x00000001000000E8L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__8_in_rule__MappingCS__Group__711450 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_7__0_in_rule__MappingCS__Group__7__Impl11477 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__8__Impl_in_rule__MappingCS__Group__811508 = new BitSet(new long[]{0x00000000000C0000L,0x00000001000000E8L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__9_in_rule__MappingCS__Group__811511 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__OwnedMappingSequenceAssignment_8_in_rule__MappingCS__Group__8__Impl11538 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group__9__Impl_in_rule__MappingCS__Group__911569 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__MappingCS__Group__9__Impl11597 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_4__0__Impl_in_rule__MappingCS__Group_4__011648 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_4__1_in_rule__MappingCS__Group_4__011651 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__MappingCS__Group_4__0__Impl11679 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_4__1__Impl_in_rule__MappingCS__Group_4__111710 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__OwnedInPathNameAssignment_4_1_in_rule__MappingCS__Group_4__1__Impl11737 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_7__0__Impl_in_rule__MappingCS__Group_7__011771 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_7__1_in_rule__MappingCS__Group_7__011774 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__MappingCS__Group_7__0__Impl11802 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__Group_7__1__Impl_in_rule__MappingCS__Group_7__111833 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCS__OwnedMiddleAssignment_7_1_in_rule__MappingCS__Group_7__1__Impl11860 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCallCS__Group__0__Impl_in_rule__MappingCallCS__Group__011894 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000040L});
+ public static final BitSet FOLLOW_rule__MappingCallCS__Group__1_in_rule__MappingCallCS__Group__011897 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCallCS__Group__1__Impl_in_rule__MappingCallCS__Group__111955 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000040L});
+ public static final BitSet FOLLOW_rule__MappingCallCS__Group__2_in_rule__MappingCallCS__Group__111958 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCallCS__IsInfiniteAssignment_1_in_rule__MappingCallCS__Group__1__Impl11985 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCallCS__Group__2__Impl_in_rule__MappingCallCS__Group__212016 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__MappingCallCS__Group__3_in_rule__MappingCallCS__Group__212019 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__MappingCallCS__Group__2__Impl12047 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCallCS__Group__3__Impl_in_rule__MappingCallCS__Group__312078 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__MappingCallCS__Group__4_in_rule__MappingCallCS__Group__312081 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCallCS__ReferredMappingAssignment_3_in_rule__MappingCallCS__Group__3__Impl12108 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCallCS__Group__4__Impl_in_rule__MappingCallCS__Group__412138 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__MappingCallCS__Group__5_in_rule__MappingCallCS__Group__412141 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__MappingCallCS__Group__4__Impl12169 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCallCS__Group__5__Impl_in_rule__MappingCallCS__Group__512200 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__MappingCallCS__Group__6_in_rule__MappingCallCS__Group__512203 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCallCS__OwnedBindingsAssignment_5_in_rule__MappingCallCS__Group__5__Impl12230 = new BitSet(new long[]{0x000000001FFC00C2L});
+ public static final BitSet FOLLOW_rule__MappingCallCS__Group__6__Impl_in_rule__MappingCallCS__Group__612261 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__MappingCallCS__Group__6__Impl12289 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCallBindingCS__Group__0__Impl_in_rule__MappingCallBindingCS__Group__012334 = new BitSet(new long[]{0x0000000000010000L,0x0000000200000000L});
+ public static final BitSet FOLLOW_rule__MappingCallBindingCS__Group__1_in_rule__MappingCallBindingCS__Group__012337 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCallBindingCS__ReferredVariableAssignment_0_in_rule__MappingCallBindingCS__Group__0__Impl12364 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCallBindingCS__Group__1__Impl_in_rule__MappingCallBindingCS__Group__112394 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468200L});
+ public static final BitSet FOLLOW_rule__MappingCallBindingCS__Group__2_in_rule__MappingCallBindingCS__Group__112397 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCallBindingCS__Alternatives_1_in_rule__MappingCallBindingCS__Group__1__Impl12424 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCallBindingCS__Group__2__Impl_in_rule__MappingCallBindingCS__Group__212454 = new BitSet(new long[]{0x0000000000020000L});
+ public static final BitSet FOLLOW_rule__MappingCallBindingCS__Group__3_in_rule__MappingCallBindingCS__Group__212457 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCallBindingCS__OwnedValueAssignment_2_in_rule__MappingCallBindingCS__Group__2__Impl12484 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingCallBindingCS__Group__3__Impl_in_rule__MappingCallBindingCS__Group__312514 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_17_in_rule__MappingCallBindingCS__Group__3__Impl12542 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingLoopCS__Group__0__Impl_in_rule__MappingLoopCS__Group__012581 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__MappingLoopCS__Group__1_in_rule__MappingLoopCS__Group__012584 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__MappingLoopCS__Group__0__Impl12612 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingLoopCS__Group__1__Impl_in_rule__MappingLoopCS__Group__112643 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__MappingLoopCS__Group__2_in_rule__MappingLoopCS__Group__112646 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingLoopCS__OwnedIteratorAssignment_1_in_rule__MappingLoopCS__Group__1__Impl12673 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingLoopCS__Group__2__Impl_in_rule__MappingLoopCS__Group__212703 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468200L});
+ public static final BitSet FOLLOW_rule__MappingLoopCS__Group__3_in_rule__MappingLoopCS__Group__212706 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__MappingLoopCS__Group__2__Impl12734 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingLoopCS__Group__3__Impl_in_rule__MappingLoopCS__Group__312765 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__MappingLoopCS__Group__4_in_rule__MappingLoopCS__Group__312768 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingLoopCS__OwnedInExpressionAssignment_3_in_rule__MappingLoopCS__Group__3__Impl12795 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingLoopCS__Group__4__Impl_in_rule__MappingLoopCS__Group__412825 = new BitSet(new long[]{0x0000000000000000L,0x00000001000000C0L});
+ public static final BitSet FOLLOW_rule__MappingLoopCS__Group__5_in_rule__MappingLoopCS__Group__412828 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__MappingLoopCS__Group__4__Impl12856 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingLoopCS__Group__5__Impl_in_rule__MappingLoopCS__Group__512887 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__MappingLoopCS__Group__6_in_rule__MappingLoopCS__Group__512890 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingLoopCS__OwnedMappingSequenceAssignment_5_in_rule__MappingLoopCS__Group__5__Impl12917 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingLoopCS__Group__6__Impl_in_rule__MappingLoopCS__Group__612947 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__MappingLoopCS__Group__6__Impl12975 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingIteratorCS__Group__0__Impl_in_rule__MappingIteratorCS__Group__013020 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__MappingIteratorCS__Group__1_in_rule__MappingIteratorCS__Group__013023 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingIteratorCS__NameAssignment_0_in_rule__MappingIteratorCS__Group__0__Impl13050 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingIteratorCS__Group__1__Impl_in_rule__MappingIteratorCS__Group__113080 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingIteratorCS__Group_1__0_in_rule__MappingIteratorCS__Group__1__Impl13107 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingIteratorCS__Group_1__0__Impl_in_rule__MappingIteratorCS__Group_1__013142 = new BitSet(new long[]{0x7FFF00001FFC00C0L});
+ public static final BitSet FOLLOW_rule__MappingIteratorCS__Group_1__1_in_rule__MappingIteratorCS__Group_1__013145 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__MappingIteratorCS__Group_1__0__Impl13173 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingIteratorCS__Group_1__1__Impl_in_rule__MappingIteratorCS__Group_1__113204 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MappingIteratorCS__OwnedTypeAssignment_1_1_in_rule__MappingIteratorCS__Group_1__1__Impl13231 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceDomainCS__Group__0__Impl_in_rule__SourceDomainCS__Group__013265 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__SourceDomainCS__Group__1_in_rule__SourceDomainCS__Group__013268 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceDomainCS__IsCheckAssignment_0_in_rule__SourceDomainCS__Group__0__Impl13295 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceDomainCS__Group__1__Impl_in_rule__SourceDomainCS__Group__113325 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__SourceDomainCS__Group__2_in_rule__SourceDomainCS__Group__113328 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceDomainCS__DirectionAssignment_1_in_rule__SourceDomainCS__Group__1__Impl13355 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceDomainCS__Group__2__Impl_in_rule__SourceDomainCS__Group__213385 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__SourceDomainCS__Group__3_in_rule__SourceDomainCS__Group__213388 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceDomainCS__OwnedGuardPatternAssignment_2_in_rule__SourceDomainCS__Group__2__Impl13415 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceDomainCS__Group__3__Impl_in_rule__SourceDomainCS__Group__313445 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceDomainCS__OwnedBottomPatternAssignment_3_in_rule__SourceDomainCS__Group__3__Impl13472 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceBottomPatternCS__Group__0__Impl_in_rule__SourceBottomPatternCS__Group__013510 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__SourceBottomPatternCS__Group__1_in_rule__SourceBottomPatternCS__Group__013513 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceBottomPatternCS__Group__1__Impl_in_rule__SourceBottomPatternCS__Group__113571 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__SourceBottomPatternCS__Group__2_in_rule__SourceBottomPatternCS__Group__113574 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__SourceBottomPatternCS__Group__1__Impl13602 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceBottomPatternCS__Group__2__Impl_in_rule__SourceBottomPatternCS__Group__213633 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__SourceBottomPatternCS__Group__2__Impl13661 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group__0__Impl_in_rule__SourceGuardPatternCS__Group__013698 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group__1_in_rule__SourceGuardPatternCS__Group__013701 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group__1__Impl_in_rule__SourceGuardPatternCS__Group__113759 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group__2_in_rule__SourceGuardPatternCS__Group__113762 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__SourceGuardPatternCS__Group__1__Impl13790 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group__2__Impl_in_rule__SourceGuardPatternCS__Group__213821 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group__3_in_rule__SourceGuardPatternCS__Group__213824 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group_2__0_in_rule__SourceGuardPatternCS__Group__2__Impl13851 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group__3__Impl_in_rule__SourceGuardPatternCS__Group__313882 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__SourceGuardPatternCS__Group__3__Impl13910 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group_2__0__Impl_in_rule__SourceGuardPatternCS__Group_2__013949 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group_2__1_in_rule__SourceGuardPatternCS__Group_2__013952 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0_in_rule__SourceGuardPatternCS__Group_2__0__Impl13979 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group_2__1__Impl_in_rule__SourceGuardPatternCS__Group_2__114009 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group_2_1__0_in_rule__SourceGuardPatternCS__Group_2__1__Impl14036 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group_2_1__0__Impl_in_rule__SourceGuardPatternCS__Group_2_1__014071 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group_2_1__1_in_rule__SourceGuardPatternCS__Group_2_1__014074 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__SourceGuardPatternCS__Group_2_1__0__Impl14102 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__Group_2_1__1__Impl_in_rule__SourceGuardPatternCS__Group_2_1__114133 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SourceGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1_in_rule__SourceGuardPatternCS__Group_2_1__1__Impl14160 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleDomainCS__Group__0__Impl_in_rule__MiddleDomainCS__Group__014194 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__MiddleDomainCS__Group__1_in_rule__MiddleDomainCS__Group__014197 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleDomainCS__Group__1__Impl_in_rule__MiddleDomainCS__Group__114255 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__MiddleDomainCS__Group__2_in_rule__MiddleDomainCS__Group__114258 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleDomainCS__OwnedGuardPatternAssignment_1_in_rule__MiddleDomainCS__Group__1__Impl14285 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleDomainCS__Group__2__Impl_in_rule__MiddleDomainCS__Group__214315 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleDomainCS__OwnedBottomPatternAssignment_2_in_rule__MiddleDomainCS__Group__2__Impl14342 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_0__0__Impl_in_rule__MiddleBottomPatternCS__Group_0__014378 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_0__1_in_rule__MiddleBottomPatternCS__Group_0__014381 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__MiddleBottomPatternCS__Group_0__0__Impl14409 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_0__1__Impl_in_rule__MiddleBottomPatternCS__Group_0__114440 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000802L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_0__2_in_rule__MiddleBottomPatternCS__Group_0__114443 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_1_in_rule__MiddleBottomPatternCS__Group_0__1__Impl14470 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_0__2__Impl_in_rule__MiddleBottomPatternCS__Group_0__214500 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000802L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_0__3_in_rule__MiddleBottomPatternCS__Group_0__214503 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_0_2__0_in_rule__MiddleBottomPatternCS__Group_0__2__Impl14530 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_0__3__Impl_in_rule__MiddleBottomPatternCS__Group_0__314561 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C98468208L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_0__4_in_rule__MiddleBottomPatternCS__Group_0__314564 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__MiddleBottomPatternCS__Group_0__3__Impl14592 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_0__4__Impl_in_rule__MiddleBottomPatternCS__Group_0__414623 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C98468208L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_0__5_in_rule__MiddleBottomPatternCS__Group_0__414626 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_0_4_in_rule__MiddleBottomPatternCS__Group_0__4__Impl14653 = new BitSet(new long[]{0x7FFF0000FFFC00F2L,0x0000000C98468200L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_0__5__Impl_in_rule__MiddleBottomPatternCS__Group_0__514684 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__MiddleBottomPatternCS__Group_0__5__Impl14712 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_0_2__0__Impl_in_rule__MiddleBottomPatternCS__Group_0_2__014755 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_0_2__1_in_rule__MiddleBottomPatternCS__Group_0_2__014758 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__MiddleBottomPatternCS__Group_0_2__0__Impl14786 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_0_2__1__Impl_in_rule__MiddleBottomPatternCS__Group_0_2__114817 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_in_rule__MiddleBottomPatternCS__Group_0_2__1__Impl14844 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_1__0__Impl_in_rule__MiddleBottomPatternCS__Group_1__014878 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_1__1_in_rule__MiddleBottomPatternCS__Group_1__014881 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__MiddleBottomPatternCS__Group_1__0__Impl14909 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_1__1__Impl_in_rule__MiddleBottomPatternCS__Group_1__114940 = new BitSet(new long[]{0x0000000000000000L,0x000000000000000AL});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_1__2_in_rule__MiddleBottomPatternCS__Group_1__114943 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_1_in_rule__MiddleBottomPatternCS__Group_1__1__Impl14970 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_1__2__Impl_in_rule__MiddleBottomPatternCS__Group_1__215000 = new BitSet(new long[]{0x0000000000000000L,0x000000000000000AL});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_1__3_in_rule__MiddleBottomPatternCS__Group_1__215003 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_1_2__0_in_rule__MiddleBottomPatternCS__Group_1__2__Impl15030 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_1__3__Impl_in_rule__MiddleBottomPatternCS__Group_1__315061 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__MiddleBottomPatternCS__Group_1__3__Impl15089 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_1_2__0__Impl_in_rule__MiddleBottomPatternCS__Group_1_2__015128 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_1_2__1_in_rule__MiddleBottomPatternCS__Group_1_2__015131 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__MiddleBottomPatternCS__Group_1_2__0__Impl15159 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_1_2__1__Impl_in_rule__MiddleBottomPatternCS__Group_1_2__115190 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_in_rule__MiddleBottomPatternCS__Group_1_2__1__Impl15217 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_2__0__Impl_in_rule__MiddleBottomPatternCS__Group_2__015251 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C98468200L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_2__1_in_rule__MiddleBottomPatternCS__Group_2__015254 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__MiddleBottomPatternCS__Group_2__0__Impl15282 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_2__1__Impl_in_rule__MiddleBottomPatternCS__Group_2__115313 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_2__2_in_rule__MiddleBottomPatternCS__Group_2__115316 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1_in_rule__MiddleBottomPatternCS__Group_2__1__Impl15345 = new BitSet(new long[]{0x7FFF0000FFFC00F2L,0x0000000C98468200L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__OwnedConstraintsAssignment_2_1_in_rule__MiddleBottomPatternCS__Group_2__1__Impl15357 = new BitSet(new long[]{0x7FFF0000FFFC00F2L,0x0000000C98468200L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_2__2__Impl_in_rule__MiddleBottomPatternCS__Group_2__215390 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__MiddleBottomPatternCS__Group_2__2__Impl15418 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_3__0__Impl_in_rule__MiddleBottomPatternCS__Group_3__015455 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_3__1_in_rule__MiddleBottomPatternCS__Group_3__015458 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_3__1__Impl_in_rule__MiddleBottomPatternCS__Group_3__115516 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_3__2_in_rule__MiddleBottomPatternCS__Group_3__115519 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__MiddleBottomPatternCS__Group_3__1__Impl15547 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleBottomPatternCS__Group_3__2__Impl_in_rule__MiddleBottomPatternCS__Group_3__215578 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__MiddleBottomPatternCS__Group_3__2__Impl15606 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleGuardPatternCS__Group__0__Impl_in_rule__MiddleGuardPatternCS__Group__015643 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__MiddleGuardPatternCS__Group__1_in_rule__MiddleGuardPatternCS__Group__015646 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleGuardPatternCS__Group__1__Impl_in_rule__MiddleGuardPatternCS__Group__115704 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468600L});
+ public static final BitSet FOLLOW_rule__MiddleGuardPatternCS__Group__2_in_rule__MiddleGuardPatternCS__Group__115707 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__MiddleGuardPatternCS__Group__1__Impl15735 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleGuardPatternCS__Group__2__Impl_in_rule__MiddleGuardPatternCS__Group__215766 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468600L});
+ public static final BitSet FOLLOW_rule__MiddleGuardPatternCS__Group__3_in_rule__MiddleGuardPatternCS__Group__215769 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MiddleGuardPatternCS__OwnedPredicatesAssignment_2_in_rule__MiddleGuardPatternCS__Group__2__Impl15796 = new BitSet(new long[]{0x7FFF0000FFFC00F2L,0x0000000C18468200L});
+ public static final BitSet FOLLOW_rule__MiddleGuardPatternCS__Group__3__Impl_in_rule__MiddleGuardPatternCS__Group__315827 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__MiddleGuardPatternCS__Group__3__Impl15855 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetDomainCS__Group__0__Impl_in_rule__TargetDomainCS__Group__015894 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__TargetDomainCS__Group__1_in_rule__TargetDomainCS__Group__015897 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetDomainCS__IsEnforceAssignment_0_in_rule__TargetDomainCS__Group__0__Impl15924 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetDomainCS__Group__1__Impl_in_rule__TargetDomainCS__Group__115954 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__TargetDomainCS__Group__2_in_rule__TargetDomainCS__Group__115957 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetDomainCS__DirectionAssignment_1_in_rule__TargetDomainCS__Group__1__Impl15984 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetDomainCS__Group__2__Impl_in_rule__TargetDomainCS__Group__216014 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__TargetDomainCS__Group__3_in_rule__TargetDomainCS__Group__216017 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetDomainCS__OwnedGuardPatternAssignment_2_in_rule__TargetDomainCS__Group__2__Impl16044 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetDomainCS__Group__3__Impl_in_rule__TargetDomainCS__Group__316074 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetDomainCS__OwnedBottomPatternAssignment_3_in_rule__TargetDomainCS__Group__3__Impl16101 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group__0__Impl_in_rule__TargetBottomPatternCS__Group__016139 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group__1_in_rule__TargetBottomPatternCS__Group__016142 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group__1__Impl_in_rule__TargetBottomPatternCS__Group__116200 = new BitSet(new long[]{0x0000000002000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group__2_in_rule__TargetBottomPatternCS__Group__116203 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__TargetBottomPatternCS__Group__1__Impl16231 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group__2__Impl_in_rule__TargetBottomPatternCS__Group__216262 = new BitSet(new long[]{0x0000000002000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group__3_in_rule__TargetBottomPatternCS__Group__216265 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group_2__0_in_rule__TargetBottomPatternCS__Group__2__Impl16292 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group__3__Impl_in_rule__TargetBottomPatternCS__Group__316323 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__TargetBottomPatternCS__Group__3__Impl16351 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group_2__0__Impl_in_rule__TargetBottomPatternCS__Group_2__016390 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group_2__1_in_rule__TargetBottomPatternCS__Group_2__016393 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_0_in_rule__TargetBottomPatternCS__Group_2__0__Impl16420 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group_2__1__Impl_in_rule__TargetBottomPatternCS__Group_2__116450 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group_2_1__0_in_rule__TargetBottomPatternCS__Group_2__1__Impl16477 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group_2_1__0__Impl_in_rule__TargetBottomPatternCS__Group_2_1__016512 = new BitSet(new long[]{0x0000000002000000L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group_2_1__1_in_rule__TargetBottomPatternCS__Group_2_1__016515 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__TargetBottomPatternCS__Group_2_1__0__Impl16543 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__Group_2_1__1__Impl_in_rule__TargetBottomPatternCS__Group_2_1__116574 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetBottomPatternCS__OwnedRealizedVariablesAssignment_2_1_1_in_rule__TargetBottomPatternCS__Group_2_1__1__Impl16601 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group__0__Impl_in_rule__TargetGuardPatternCS__Group__016635 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group__1_in_rule__TargetGuardPatternCS__Group__016638 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group__1__Impl_in_rule__TargetGuardPatternCS__Group__116696 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group__2_in_rule__TargetGuardPatternCS__Group__116699 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__TargetGuardPatternCS__Group__1__Impl16727 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group__2__Impl_in_rule__TargetGuardPatternCS__Group__216758 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group__3_in_rule__TargetGuardPatternCS__Group__216761 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group_2__0_in_rule__TargetGuardPatternCS__Group__2__Impl16788 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group__3__Impl_in_rule__TargetGuardPatternCS__Group__316819 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__TargetGuardPatternCS__Group__3__Impl16847 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group_2__0__Impl_in_rule__TargetGuardPatternCS__Group_2__016886 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group_2__1_in_rule__TargetGuardPatternCS__Group_2__016889 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_0_in_rule__TargetGuardPatternCS__Group_2__0__Impl16916 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group_2__1__Impl_in_rule__TargetGuardPatternCS__Group_2__116946 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group_2_1__0_in_rule__TargetGuardPatternCS__Group_2__1__Impl16973 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group_2_1__0__Impl_in_rule__TargetGuardPatternCS__Group_2_1__017008 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group_2_1__1_in_rule__TargetGuardPatternCS__Group_2_1__017011 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__TargetGuardPatternCS__Group_2_1__0__Impl17039 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__Group_2_1__1__Impl_in_rule__TargetGuardPatternCS__Group_2_1__117070 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TargetGuardPatternCS__OwnedUnrealizedVariablesAssignment_2_1_1_in_rule__TargetGuardPatternCS__Group_2_1__1__Impl17097 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__0__Impl_in_rule__BottomPatternCS__Group_0__017131 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__1_in_rule__BottomPatternCS__Group_0__017134 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__BottomPatternCS__Group_0__0__Impl17162 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__1__Impl_in_rule__BottomPatternCS__Group_0__117193 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000802L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__2_in_rule__BottomPatternCS__Group_0__117196 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_0_1_in_rule__BottomPatternCS__Group_0__1__Impl17223 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__2__Impl_in_rule__BottomPatternCS__Group_0__217253 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000802L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__3_in_rule__BottomPatternCS__Group_0__217256 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__0_in_rule__BottomPatternCS__Group_0__2__Impl17283 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__3__Impl_in_rule__BottomPatternCS__Group_0__317314 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C98468208L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__4_in_rule__BottomPatternCS__Group_0__317317 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__BottomPatternCS__Group_0__3__Impl17345 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__4__Impl_in_rule__BottomPatternCS__Group_0__417376 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C98468208L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__5_in_rule__BottomPatternCS__Group_0__417379 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_0_4_in_rule__BottomPatternCS__Group_0__4__Impl17406 = new BitSet(new long[]{0x7FFF0000FFFC00F2L,0x0000000C98468200L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0__5__Impl_in_rule__BottomPatternCS__Group_0__517437 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__BottomPatternCS__Group_0__5__Impl17465 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__0__Impl_in_rule__BottomPatternCS__Group_0_2__017508 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__1_in_rule__BottomPatternCS__Group_0_2__017511 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__BottomPatternCS__Group_0_2__0__Impl17539 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_0_2__1__Impl_in_rule__BottomPatternCS__Group_0_2__117570 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_0_2_1_in_rule__BottomPatternCS__Group_0_2__1__Impl17597 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__0__Impl_in_rule__BottomPatternCS__Group_1__017631 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__1_in_rule__BottomPatternCS__Group_1__017634 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__BottomPatternCS__Group_1__0__Impl17662 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__1__Impl_in_rule__BottomPatternCS__Group_1__117693 = new BitSet(new long[]{0x0000000000000000L,0x000000000000000AL});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__2_in_rule__BottomPatternCS__Group_1__117696 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_1_1_in_rule__BottomPatternCS__Group_1__1__Impl17723 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__2__Impl_in_rule__BottomPatternCS__Group_1__217753 = new BitSet(new long[]{0x0000000000000000L,0x000000000000000AL});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__3_in_rule__BottomPatternCS__Group_1__217756 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1_2__0_in_rule__BottomPatternCS__Group_1__2__Impl17783 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1__3__Impl_in_rule__BottomPatternCS__Group_1__317814 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__BottomPatternCS__Group_1__3__Impl17842 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1_2__0__Impl_in_rule__BottomPatternCS__Group_1_2__017881 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1_2__1_in_rule__BottomPatternCS__Group_1_2__017884 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__BottomPatternCS__Group_1_2__0__Impl17912 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_1_2__1__Impl_in_rule__BottomPatternCS__Group_1_2__117943 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Alternatives_1_2_1_in_rule__BottomPatternCS__Group_1_2__1__Impl17970 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_2__0__Impl_in_rule__BottomPatternCS__Group_2__018004 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C98468200L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_2__1_in_rule__BottomPatternCS__Group_2__018007 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__BottomPatternCS__Group_2__0__Impl18035 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_2__1__Impl_in_rule__BottomPatternCS__Group_2__118066 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_2__2_in_rule__BottomPatternCS__Group_2__118069 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_2_1_in_rule__BottomPatternCS__Group_2__1__Impl18098 = new BitSet(new long[]{0x7FFF0000FFFC00F2L,0x0000000C98468200L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__OwnedConstraintsAssignment_2_1_in_rule__BottomPatternCS__Group_2__1__Impl18110 = new BitSet(new long[]{0x7FFF0000FFFC00F2L,0x0000000C98468200L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_2__2__Impl_in_rule__BottomPatternCS__Group_2__218143 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__BottomPatternCS__Group_2__2__Impl18171 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_3__0__Impl_in_rule__BottomPatternCS__Group_3__018208 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_3__1_in_rule__BottomPatternCS__Group_3__018211 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_3__1__Impl_in_rule__BottomPatternCS__Group_3__118269 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_3__2_in_rule__BottomPatternCS__Group_3__118272 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__BottomPatternCS__Group_3__1__Impl18300 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BottomPatternCS__Group_3__2__Impl_in_rule__BottomPatternCS__Group_3__218331 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__BottomPatternCS__Group_3__2__Impl18359 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__0__Impl_in_rule__GuardPatternCS__Group_0__018396 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__1_in_rule__GuardPatternCS__Group_0__018399 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__GuardPatternCS__Group_0__0__Impl18427 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__1__Impl_in_rule__GuardPatternCS__Group_0__118458 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000802L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__2_in_rule__GuardPatternCS__Group_0__118461 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_1_in_rule__GuardPatternCS__Group_0__1__Impl18488 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__2__Impl_in_rule__GuardPatternCS__Group_0__218518 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000802L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__3_in_rule__GuardPatternCS__Group_0__218521 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__0_in_rule__GuardPatternCS__Group_0__2__Impl18548 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__3__Impl_in_rule__GuardPatternCS__Group_0__318579 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468600L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__4_in_rule__GuardPatternCS__Group_0__318582 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__GuardPatternCS__Group_0__3__Impl18610 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__4__Impl_in_rule__GuardPatternCS__Group_0__418641 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468600L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__5_in_rule__GuardPatternCS__Group_0__418644 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_0_4_in_rule__GuardPatternCS__Group_0__4__Impl18671 = new BitSet(new long[]{0x7FFF0000FFFC00F2L,0x0000000C18468200L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0__5__Impl_in_rule__GuardPatternCS__Group_0__518702 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__GuardPatternCS__Group_0__5__Impl18730 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__0__Impl_in_rule__GuardPatternCS__Group_0_2__018773 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__1_in_rule__GuardPatternCS__Group_0_2__018776 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__GuardPatternCS__Group_0_2__0__Impl18804 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_0_2__1__Impl_in_rule__GuardPatternCS__Group_0_2__118835 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_0_2_1_in_rule__GuardPatternCS__Group_0_2__1__Impl18862 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__0__Impl_in_rule__GuardPatternCS__Group_1__018896 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__1_in_rule__GuardPatternCS__Group_1__018899 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__GuardPatternCS__Group_1__0__Impl18927 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__1__Impl_in_rule__GuardPatternCS__Group_1__118958 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000402L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__2_in_rule__GuardPatternCS__Group_1__118961 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_1_in_rule__GuardPatternCS__Group_1__1__Impl18988 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__2__Impl_in_rule__GuardPatternCS__Group_1__219018 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000402L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__3_in_rule__GuardPatternCS__Group_1__219021 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1_2__0_in_rule__GuardPatternCS__Group_1__2__Impl19048 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1__3__Impl_in_rule__GuardPatternCS__Group_1__319079 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__GuardPatternCS__Group_1__3__Impl19107 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1_2__0__Impl_in_rule__GuardPatternCS__Group_1_2__019146 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1_2__1_in_rule__GuardPatternCS__Group_1_2__019149 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__GuardPatternCS__Group_1_2__0__Impl19177 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_1_2__1__Impl_in_rule__GuardPatternCS__Group_1_2__119208 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedUnrealizedVariablesAssignment_1_2_1_in_rule__GuardPatternCS__Group_1_2__1__Impl19235 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_2__0__Impl_in_rule__GuardPatternCS__Group_2__019269 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468200L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_2__1_in_rule__GuardPatternCS__Group_2__019272 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__GuardPatternCS__Group_2__0__Impl19300 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_2__1__Impl_in_rule__GuardPatternCS__Group_2__119331 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_2__2_in_rule__GuardPatternCS__Group_2__119334 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_2_1_in_rule__GuardPatternCS__Group_2__1__Impl19363 = new BitSet(new long[]{0x7FFF0000FFFC00F2L,0x0000000C18468200L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__OwnedPredicatesAssignment_2_1_in_rule__GuardPatternCS__Group_2__1__Impl19375 = new BitSet(new long[]{0x7FFF0000FFFC00F2L,0x0000000C18468200L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_2__2__Impl_in_rule__GuardPatternCS__Group_2__219408 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__GuardPatternCS__Group_2__2__Impl19436 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_3__0__Impl_in_rule__GuardPatternCS__Group_3__019473 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_3__1_in_rule__GuardPatternCS__Group_3__019476 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_3__1__Impl_in_rule__GuardPatternCS__Group_3__119534 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_3__2_in_rule__GuardPatternCS__Group_3__119537 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__GuardPatternCS__Group_3__1__Impl19565 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardPatternCS__Group_3__2__Impl_in_rule__GuardPatternCS__Group_3__219596 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__GuardPatternCS__Group_3__2__Impl19624 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardVariableCS__Group__0__Impl_in_rule__GuardVariableCS__Group__019661 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__GuardVariableCS__Group__1_in_rule__GuardVariableCS__Group__019664 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardVariableCS__NameAssignment_0_in_rule__GuardVariableCS__Group__0__Impl19691 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardVariableCS__Group__1__Impl_in_rule__GuardVariableCS__Group__119721 = new BitSet(new long[]{0x7FFF00001FFC00C0L});
+ public static final BitSet FOLLOW_rule__GuardVariableCS__Group__2_in_rule__GuardVariableCS__Group__119724 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__GuardVariableCS__Group__1__Impl19752 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardVariableCS__Group__2__Impl_in_rule__GuardVariableCS__Group__219783 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__GuardVariableCS__OwnedTypeAssignment_2_in_rule__GuardVariableCS__Group__2__Impl19810 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__0__Impl_in_rule__ImportCS__Group__019846 = new BitSet(new long[]{0x000000001FFC00E0L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__1_in_rule__ImportCS__Group__019849 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_20_in_rule__ImportCS__Group__0__Impl19877 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__1__Impl_in_rule__ImportCS__Group__119908 = new BitSet(new long[]{0x000000001FFC00E0L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__2_in_rule__ImportCS__Group__119911 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group_1__0_in_rule__ImportCS__Group__1__Impl19938 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__2__Impl_in_rule__ImportCS__Group__219969 = new BitSet(new long[]{0x0000000000020000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__3_in_rule__ImportCS__Group__219972 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__OwnedPathNameAssignment_2_in_rule__ImportCS__Group__2__Impl19999 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__3__Impl_in_rule__ImportCS__Group__320029 = new BitSet(new long[]{0x0000000000020000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__4_in_rule__ImportCS__Group__320032 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group_3__0_in_rule__ImportCS__Group__3__Impl20059 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group__4__Impl_in_rule__ImportCS__Group__420090 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_17_in_rule__ImportCS__Group__4__Impl20118 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group_1__0__Impl_in_rule__ImportCS__Group_1__020159 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group_1__1_in_rule__ImportCS__Group_1__020162 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__NameAssignment_1_0_in_rule__ImportCS__Group_1__0__Impl20189 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group_1__1__Impl_in_rule__ImportCS__Group_1__120219 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__ImportCS__Group_1__1__Impl20247 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group_3__0__Impl_in_rule__ImportCS__Group_3__020282 = new BitSet(new long[]{0x0000000080000000L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group_3__1_in_rule__ImportCS__Group_3__020285 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__IsAllAssignment_3_0_in_rule__ImportCS__Group_3__0__Impl20312 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ImportCS__Group_3__1__Impl_in_rule__ImportCS__Group_3__120342 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_31_in_rule__ImportCS__Group_3__1__Impl20370 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__020406 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__020409 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl20436 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__120466 = new BitSet(new long[]{0x7FFF00001FFC00C0L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__120469 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__ParamDeclarationCS__Group__1__Impl20497 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__220528 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl20555 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateCS__Group__0__Impl_in_rule__PredicateCS__Group__020591 = new BitSet(new long[]{0x0000000000020000L});
+ public static final BitSet FOLLOW_rule__PredicateCS__Group__1_in_rule__PredicateCS__Group__020594 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateCS__OwnedConditionAssignment_0_in_rule__PredicateCS__Group__0__Impl20621 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateCS__Group__1__Impl_in_rule__PredicateCS__Group__120651 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_17_in_rule__PredicateCS__Group__1__Impl20679 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__0__Impl_in_rule__PredicateOrAssignmentCS__Group__020714 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C98468200L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__1_in_rule__PredicateOrAssignmentCS__Group__020717 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__IsDefaultAssignment_0_in_rule__PredicateOrAssignmentCS__Group__0__Impl20744 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__1__Impl_in_rule__PredicateOrAssignmentCS__Group__120775 = new BitSet(new long[]{0x0000000000030000L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__2_in_rule__PredicateOrAssignmentCS__Group__120778 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__OwnedTargetAssignment_1_in_rule__PredicateOrAssignmentCS__Group__1__Impl20805 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__2__Impl_in_rule__PredicateOrAssignmentCS__Group__220835 = new BitSet(new long[]{0x0000000000030000L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__3_in_rule__PredicateOrAssignmentCS__Group__220838 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group_2__0_in_rule__PredicateOrAssignmentCS__Group__2__Impl20865 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group__3__Impl_in_rule__PredicateOrAssignmentCS__Group__320896 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_17_in_rule__PredicateOrAssignmentCS__Group__3__Impl20924 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group_2__0__Impl_in_rule__PredicateOrAssignmentCS__Group_2__020963 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468200L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group_2__1_in_rule__PredicateOrAssignmentCS__Group_2__020966 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_16_in_rule__PredicateOrAssignmentCS__Group_2__0__Impl20994 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__Group_2__1__Impl_in_rule__PredicateOrAssignmentCS__Group_2__121025 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateOrAssignmentCS__OwnedInitExpressionAssignment_2_1_in_rule__PredicateOrAssignmentCS__Group_2__1__Impl21052 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__0__Impl_in_rule__QueryCS__Group__021086 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__1_in_rule__QueryCS__Group__021089 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_24_in_rule__QueryCS__Group__0__Impl21117 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__1__Impl_in_rule__QueryCS__Group__121148 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__2_in_rule__QueryCS__Group__121151 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__OwnedPathNameAssignment_1_in_rule__QueryCS__Group__1__Impl21178 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__2__Impl_in_rule__QueryCS__Group__221208 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__3_in_rule__QueryCS__Group__221211 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__NameAssignment_2_in_rule__QueryCS__Group__2__Impl21238 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__3__Impl_in_rule__QueryCS__Group__321268 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__4_in_rule__QueryCS__Group__321271 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__QueryCS__Group__3__Impl21299 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__4__Impl_in_rule__QueryCS__Group__421330 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__5_in_rule__QueryCS__Group__421333 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_4__0_in_rule__QueryCS__Group__4__Impl21360 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__5__Impl_in_rule__QueryCS__Group__521391 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__6_in_rule__QueryCS__Group__521394 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__QueryCS__Group__5__Impl21422 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__6__Impl_in_rule__QueryCS__Group__621453 = new BitSet(new long[]{0x7FFF00001FFC00C0L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__7_in_rule__QueryCS__Group__621456 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__QueryCS__Group__6__Impl21484 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__7__Impl_in_rule__QueryCS__Group__721515 = new BitSet(new long[]{0x0000000000020000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__8_in_rule__QueryCS__Group__721518 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__OwnedTypeAssignment_7_in_rule__QueryCS__Group__7__Impl21545 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__8__Impl_in_rule__QueryCS__Group__821575 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Alternatives_8_in_rule__QueryCS__Group__8__Impl21602 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_4__0__Impl_in_rule__QueryCS__Group_4__021650 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_4__1_in_rule__QueryCS__Group_4__021653 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__OwnedParametersAssignment_4_0_in_rule__QueryCS__Group_4__0__Impl21680 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_4__1__Impl_in_rule__QueryCS__Group_4__121710 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_4_1__0_in_rule__QueryCS__Group_4__1__Impl21737 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_4_1__0__Impl_in_rule__QueryCS__Group_4_1__021772 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_4_1__1_in_rule__QueryCS__Group_4_1__021775 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__QueryCS__Group_4_1__0__Impl21803 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_4_1__1__Impl_in_rule__QueryCS__Group_4_1__121834 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__OwnedParametersAssignment_4_1_1_in_rule__QueryCS__Group_4_1__1__Impl21861 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__0__Impl_in_rule__QueryCS__Group_8_1__021895 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468200L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__1_in_rule__QueryCS__Group_8_1__021898 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__QueryCS__Group_8_1__0__Impl21926 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__1__Impl_in_rule__QueryCS__Group_8_1__121957 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__2_in_rule__QueryCS__Group_8_1__121960 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__OwnedExpressionAssignment_8_1_1_in_rule__QueryCS__Group_8_1__1__Impl21987 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_8_1__2__Impl_in_rule__QueryCS__Group_8_1__222017 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__QueryCS__Group_8_1__2__Impl22045 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__0__Impl_in_rule__ScopeNameCS__Group__022082 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__1_in_rule__ScopeNameCS__Group__022085 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__OwnedPathElementsAssignment_0_in_rule__ScopeNameCS__Group__0__Impl22112 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__1__Impl_in_rule__ScopeNameCS__Group__122142 = new BitSet(new long[]{0x7FFF00001FFC00C0L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__2_in_rule__ScopeNameCS__Group__122145 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_76_in_rule__ScopeNameCS__Group__1__Impl22173 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__2__Impl_in_rule__ScopeNameCS__Group__222204 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__0_in_rule__ScopeNameCS__Group__2__Impl22231 = new BitSet(new long[]{0x7FFF00001FFC00C2L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__0__Impl_in_rule__ScopeNameCS__Group_2__022268 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__1_in_rule__ScopeNameCS__Group_2__022271 = new BitSet(new long[]{0x0000000000000002L});
}
private static class FollowSets001 {
- public static final BitSet FOLLOW_rule__ScopeNameCS__OwnedPathElementsAssignment_2_0_in_rule__ScopeNameCS__Group_2__0__Impl22299 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__1__Impl_in_rule__ScopeNameCS__Group_2__122329 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_76_in_rule__ScopeNameCS__Group_2__1__Impl22357 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__0__Impl_in_rule__TransformationCS__Group__022392 = new BitSet(new long[]{0x7FFF00001FFC00C0L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__1_in_rule__TransformationCS__Group__022395 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_27_in_rule__TransformationCS__Group__0__Impl22423 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__1__Impl_in_rule__TransformationCS__Group__122454 = new BitSet(new long[]{0x7FFF00001FFC00C0L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__2_in_rule__TransformationCS__Group__122457 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__OwnedPathNameAssignment_1_in_rule__TransformationCS__Group__1__Impl22484 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__2__Impl_in_rule__TransformationCS__Group__222515 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__3_in_rule__TransformationCS__Group__222518 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__NameAssignment_2_in_rule__TransformationCS__Group__2__Impl22545 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__3__Impl_in_rule__TransformationCS__Group__322575 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__4_in_rule__TransformationCS__Group__322578 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__TransformationCS__Group__3__Impl22606 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__4__Impl_in_rule__TransformationCS__Group__422637 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__5_in_rule__TransformationCS__Group__422640 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_4__0_in_rule__TransformationCS__Group__4__Impl22667 = new BitSet(new long[]{0x000000001FFC00C2L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__5__Impl_in_rule__TransformationCS__Group__522698 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__TransformationCS__Group__5__Impl22726 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_4__0__Impl_in_rule__TransformationCS__Group_4__022769 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_4__1_in_rule__TransformationCS__Group_4__022772 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__OwnedDirectionsAssignment_4_0_in_rule__TransformationCS__Group_4__0__Impl22799 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_4__1__Impl_in_rule__TransformationCS__Group_4__122829 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_17_in_rule__TransformationCS__Group_4__1__Impl22857 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__0__Impl_in_rule__UnrealizedVariableCS__Group__022892 = new BitSet(new long[]{0x0000000000010000L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__1_in_rule__UnrealizedVariableCS__Group__022895 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__NameAssignment_0_in_rule__UnrealizedVariableCS__Group__0__Impl22922 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__1__Impl_in_rule__UnrealizedVariableCS__Group__122952 = new BitSet(new long[]{0x0000000000010000L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__2_in_rule__UnrealizedVariableCS__Group__122955 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_1__0_in_rule__UnrealizedVariableCS__Group__1__Impl22982 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__2__Impl_in_rule__UnrealizedVariableCS__Group__223013 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_2__0_in_rule__UnrealizedVariableCS__Group__2__Impl23040 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_1__0__Impl_in_rule__UnrealizedVariableCS__Group_1__023077 = new BitSet(new long[]{0x7FFF00001FFC00C0L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_1__1_in_rule__UnrealizedVariableCS__Group_1__023080 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__UnrealizedVariableCS__Group_1__0__Impl23108 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_1__1__Impl_in_rule__UnrealizedVariableCS__Group_1__123139 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1_in_rule__UnrealizedVariableCS__Group_1__1__Impl23166 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_2__0__Impl_in_rule__UnrealizedVariableCS__Group_2__023200 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468200L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_2__1_in_rule__UnrealizedVariableCS__Group_2__023203 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_rule__UnrealizedVariableCS__Group_2__0__Impl23231 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_2__1__Impl_in_rule__UnrealizedVariableCS__Group_2__123262 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1_in_rule__UnrealizedVariableCS__Group_2__1__Impl23289 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__0__Impl_in_rule__RealizedVariableCS__Group__023323 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__1_in_rule__RealizedVariableCS__Group__023326 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_25_in_rule__RealizedVariableCS__Group__0__Impl23354 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__1__Impl_in_rule__RealizedVariableCS__Group__123385 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__2_in_rule__RealizedVariableCS__Group__123388 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__NameAssignment_1_in_rule__RealizedVariableCS__Group__1__Impl23415 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__2__Impl_in_rule__RealizedVariableCS__Group__223445 = new BitSet(new long[]{0x7FFF00001FFC00C0L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__3_in_rule__RealizedVariableCS__Group__223448 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__RealizedVariableCS__Group__2__Impl23476 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__3__Impl_in_rule__RealizedVariableCS__Group__323507 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RealizedVariableCS__OwnedTypeAssignment_3_in_rule__RealizedVariableCS__Group__3__Impl23534 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__023573 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__023576 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__OwnedPathElementsAssignment_0_in_rule__URIPathNameCS__Group__0__Impl23603 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__123633 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl23660 = new BitSet(new long[]{0x0000000000000002L,0x0000000000001000L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__023695 = new BitSet(new long[]{0x7FFF00001FFC00C0L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__023698 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_76_in_rule__URIPathNameCS__Group_1__0__Impl23726 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__123757 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__OwnedPathElementsAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl23784 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__023818 = new BitSet(new long[]{0x000000001FFC00E0L});
- public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__023821 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__123879 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIFirstPathElementCS__ReferredElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl23906 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__023940 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__023943 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl23970 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__124000 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl24027 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__024062 = new BitSet(new long[]{0x7FFF00001FFC00C0L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__024065 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__CollectionTypeCS__Group_1__0__Impl24093 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__124124 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__124127 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl24154 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__224184 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__CollectionTypeCS__Group_1__2__Impl24212 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group__0__Impl_in_rule__MapTypeCS__Group__024249 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group__1_in_rule__MapTypeCS__Group__024252 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__NameAssignment_0_in_rule__MapTypeCS__Group__0__Impl24279 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group__1__Impl_in_rule__MapTypeCS__Group__124309 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__0_in_rule__MapTypeCS__Group__1__Impl24336 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__0__Impl_in_rule__MapTypeCS__Group_1__024371 = new BitSet(new long[]{0x7FFF00001FFC00C0L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__1_in_rule__MapTypeCS__Group_1__024374 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__MapTypeCS__Group_1__0__Impl24402 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__1__Impl_in_rule__MapTypeCS__Group_1__124433 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__2_in_rule__MapTypeCS__Group_1__124436 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__OwnedKeyTypeAssignment_1_1_in_rule__MapTypeCS__Group_1__1__Impl24463 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__2__Impl_in_rule__MapTypeCS__Group_1__224493 = new BitSet(new long[]{0x7FFF00001FFC00C0L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__3_in_rule__MapTypeCS__Group_1__224496 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__MapTypeCS__Group_1__2__Impl24524 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__3__Impl_in_rule__MapTypeCS__Group_1__324555 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__4_in_rule__MapTypeCS__Group_1__324558 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__OwnedValueTypeAssignment_1_3_in_rule__MapTypeCS__Group_1__3__Impl24585 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__4__Impl_in_rule__MapTypeCS__Group_1__424615 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__MapTypeCS__Group_1__4__Impl24643 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__024684 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__024687 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl24714 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__124744 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl24771 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__024806 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__024809 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__TupleTypeCS__Group_1__0__Impl24837 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__124868 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__124871 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl24898 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__224929 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__TupleTypeCS__Group_1__2__Impl24957 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__024994 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__024997 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl25024 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__125054 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl25081 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__025116 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__025119 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__TupleTypeCS__Group_1_1_1__0__Impl25147 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__125178 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl25205 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__025239 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__025242 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl25269 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__125299 = new BitSet(new long[]{0x7FFF00001FFC00C0L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__125302 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__TuplePartCS__Group__1__Impl25330 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__225361 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl25388 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__025424 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__025427 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl25454 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__125484 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468308L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__125487 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__CollectionLiteralExpCS__Group__1__Impl25515 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__225546 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468308L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__225549 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl25576 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__325607 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__CollectionLiteralExpCS__Group__3__Impl25635 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__025674 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__025677 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl25704 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__125734 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl25761 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__025796 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468300L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__025799 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl25827 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__125858 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl25885 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0__0__Impl_in_rule__CollectionLiteralPartCS__Group_0__025919 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0__1_in_rule__CollectionLiteralPartCS__Group_0__025922 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0_in_rule__CollectionLiteralPartCS__Group_0__0__Impl25949 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0__1__Impl_in_rule__CollectionLiteralPartCS__Group_0__125979 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0_in_rule__CollectionLiteralPartCS__Group_0__1__Impl26006 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__026041 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468200L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1_in_rule__CollectionLiteralPartCS__Group_0_1__026044 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rule__CollectionLiteralPartCS__Group_0_1__0__Impl26072 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__126103 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1_in_rule__CollectionLiteralPartCS__Group_0_1__1__Impl26130 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__0__Impl_in_rule__CollectionPatternCS__Group__026164 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__1_in_rule__CollectionPatternCS__Group__026167 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__OwnedTypeAssignment_0_in_rule__CollectionPatternCS__Group__0__Impl26194 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__1__Impl_in_rule__CollectionPatternCS__Group__126224 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468308L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__2_in_rule__CollectionPatternCS__Group__126227 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__CollectionPatternCS__Group__1__Impl26255 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__2__Impl_in_rule__CollectionPatternCS__Group__226286 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468308L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__3_in_rule__CollectionPatternCS__Group__226289 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__0_in_rule__CollectionPatternCS__Group__2__Impl26316 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__3__Impl_in_rule__CollectionPatternCS__Group__326347 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__CollectionPatternCS__Group__3__Impl26375 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__0__Impl_in_rule__CollectionPatternCS__Group_2__026414 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__1_in_rule__CollectionPatternCS__Group_2__026417 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_0_in_rule__CollectionPatternCS__Group_2__0__Impl26444 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__1__Impl_in_rule__CollectionPatternCS__Group_2__126474 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__2_in_rule__CollectionPatternCS__Group_2__126477 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__0_in_rule__CollectionPatternCS__Group_2__1__Impl26504 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__2__Impl_in_rule__CollectionPatternCS__Group_2__226535 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__0_in_rule__CollectionPatternCS__Group_2__2__Impl26562 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__0__Impl_in_rule__CollectionPatternCS__Group_2_1__026598 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468300L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__1_in_rule__CollectionPatternCS__Group_2_1__026601 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__CollectionPatternCS__Group_2_1__0__Impl26629 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__1__Impl_in_rule__CollectionPatternCS__Group_2_1__126660 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionPatternCS__Group_2_1__1__Impl26687 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__0__Impl_in_rule__CollectionPatternCS__Group_2_2__026721 = new BitSet(new long[]{0x00000000000000C0L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__1_in_rule__CollectionPatternCS__Group_2_2__026724 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_78_in_rule__CollectionPatternCS__Group_2_2__0__Impl26752 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__1__Impl_in_rule__CollectionPatternCS__Group_2_2__126783 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1_in_rule__CollectionPatternCS__Group_2_2__1__Impl26810 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShadowPartCS__Group__0__Impl_in_rule__ShadowPartCS__Group__026844 = new BitSet(new long[]{0x0000004000000000L});
- public static final BitSet FOLLOW_rule__ShadowPartCS__Group__1_in_rule__ShadowPartCS__Group__026847 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShadowPartCS__ReferredPropertyAssignment_0_in_rule__ShadowPartCS__Group__0__Impl26874 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShadowPartCS__Group__1__Impl_in_rule__ShadowPartCS__Group__126904 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468300L});
- public static final BitSet FOLLOW_rule__ShadowPartCS__Group__2_in_rule__ShadowPartCS__Group__126907 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_38_in_rule__ShadowPartCS__Group__1__Impl26935 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShadowPartCS__Group__2__Impl_in_rule__ShadowPartCS__Group__226966 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShadowPartCS__OwnedInitExpressionAssignment_2_in_rule__ShadowPartCS__Group__2__Impl26993 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PatternExpCS__Group__0__Impl_in_rule__PatternExpCS__Group__027029 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468300L});
- public static final BitSet FOLLOW_rule__PatternExpCS__Group__1_in_rule__PatternExpCS__Group__027032 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PatternExpCS__PatternVariableNameAssignment_0_in_rule__PatternExpCS__Group__0__Impl27059 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PatternExpCS__Group__1__Impl_in_rule__PatternExpCS__Group__127090 = new BitSet(new long[]{0x7FFF00001FFC00C0L});
- public static final BitSet FOLLOW_rule__PatternExpCS__Group__2_in_rule__PatternExpCS__Group__127093 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__PatternExpCS__Group__1__Impl27121 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PatternExpCS__Group__2__Impl_in_rule__PatternExpCS__Group__227152 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PatternExpCS__OwnedPatternTypeAssignment_2_in_rule__PatternExpCS__Group__2__Impl27179 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__0__Impl_in_rule__LambdaLiteralExpCS__Group__027215 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__1_in_rule__LambdaLiteralExpCS__Group__027218 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_79_in_rule__LambdaLiteralExpCS__Group__0__Impl27246 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__1__Impl_in_rule__LambdaLiteralExpCS__Group__127277 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468200L});
- public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__2_in_rule__LambdaLiteralExpCS__Group__127280 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__LambdaLiteralExpCS__Group__1__Impl27308 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__2__Impl_in_rule__LambdaLiteralExpCS__Group__227339 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__3_in_rule__LambdaLiteralExpCS__Group__227342 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2_in_rule__LambdaLiteralExpCS__Group__2__Impl27369 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__3__Impl_in_rule__LambdaLiteralExpCS__Group__327399 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__LambdaLiteralExpCS__Group__3__Impl27427 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__0__Impl_in_rule__MapLiteralExpCS__Group__027466 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__1_in_rule__MapLiteralExpCS__Group__027469 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__OwnedTypeAssignment_0_in_rule__MapLiteralExpCS__Group__0__Impl27496 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__1__Impl_in_rule__MapLiteralExpCS__Group__127526 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468208L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__2_in_rule__MapLiteralExpCS__Group__127529 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__MapLiteralExpCS__Group__1__Impl27557 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__2__Impl_in_rule__MapLiteralExpCS__Group__227588 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468208L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__3_in_rule__MapLiteralExpCS__Group__227591 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__0_in_rule__MapLiteralExpCS__Group__2__Impl27618 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__3__Impl_in_rule__MapLiteralExpCS__Group__327649 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__MapLiteralExpCS__Group__3__Impl27677 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__0__Impl_in_rule__MapLiteralExpCS__Group_2__027716 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__1_in_rule__MapLiteralExpCS__Group_2__027719 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__MapLiteralExpCS__Group_2__0__Impl27746 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__1__Impl_in_rule__MapLiteralExpCS__Group_2__127776 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__0_in_rule__MapLiteralExpCS__Group_2__1__Impl27803 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__0__Impl_in_rule__MapLiteralExpCS__Group_2_1__027838 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468200L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__1_in_rule__MapLiteralExpCS__Group_2_1__027841 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__MapLiteralExpCS__Group_2_1__0__Impl27869 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__1__Impl_in_rule__MapLiteralExpCS__Group_2_1__127900 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__MapLiteralExpCS__Group_2_1__1__Impl27927 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__0__Impl_in_rule__MapLiteralPartCS__Group__027961 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L});
- public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__1_in_rule__MapLiteralPartCS__Group__027964 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralPartCS__OwnedKeyAssignment_0_in_rule__MapLiteralPartCS__Group__0__Impl27991 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__1__Impl_in_rule__MapLiteralPartCS__Group__128021 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468200L});
- public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__2_in_rule__MapLiteralPartCS__Group__128024 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_80_in_rule__MapLiteralPartCS__Group__1__Impl28052 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__2__Impl_in_rule__MapLiteralPartCS__Group__228083 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralPartCS__OwnedValueAssignment_2_in_rule__MapLiteralPartCS__Group__2__Impl28110 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__028146 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__028149 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_49_in_rule__TupleLiteralExpCS__Group__0__Impl28177 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__128208 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__128211 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__TupleLiteralExpCS__Group__1__Impl28239 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__228270 = new BitSet(new long[]{0x0000000000000000L,0x000000000000000AL});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__228273 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl28300 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__328330 = new BitSet(new long[]{0x0000000000000000L,0x000000000000000AL});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__328333 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl28360 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__428391 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__TupleLiteralExpCS__Group__4__Impl28419 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__028460 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__028463 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__TupleLiteralExpCS__Group_3__0__Impl28491 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__128522 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl28549 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__028583 = new BitSet(new long[]{0x0000004000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__028586 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl28613 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__128643 = new BitSet(new long[]{0x0000004000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__128646 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl28673 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__228704 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468200L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__228707 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_38_in_rule__TupleLiteralPartCS__Group__2__Impl28735 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__328766 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl28793 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__028831 = new BitSet(new long[]{0x7FFF00001FFC00C0L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__028834 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__TupleLiteralPartCS__Group_1__0__Impl28862 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__128893 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl28920 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__028954 = new BitSet(new long[]{0x0000000080000000L});
- public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__028957 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__129015 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_31_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl29043 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__029078 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L});
- public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__029081 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__129139 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_81_in_rule__InvalidLiteralExpCS__Group__1__Impl29167 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__029202 = new BitSet(new long[]{0x0000000080000030L,0x0000000C00060000L});
- public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__029205 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__129263 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_82_in_rule__NullLiteralExpCS__Group__1__Impl29291 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__029326 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L});
- public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__029329 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl29356 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__129385 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl29412 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group__0__Impl_in_rule__TypeNameExpCS__Group__029447 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group__1_in_rule__TypeNameExpCS__Group__029450 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__OwnedPathNameAssignment_0_in_rule__TypeNameExpCS__Group__0__Impl29477 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group__1__Impl_in_rule__TypeNameExpCS__Group__129507 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__0_in_rule__TypeNameExpCS__Group__1__Impl29534 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__0__Impl_in_rule__TypeNameExpCS__Group_1__029569 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__1_in_rule__TypeNameExpCS__Group_1__029572 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0_in_rule__TypeNameExpCS__Group_1__0__Impl29599 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__1__Impl_in_rule__TypeNameExpCS__Group_1__129629 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__0_in_rule__TypeNameExpCS__Group_1__1__Impl29656 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__0__Impl_in_rule__TypeNameExpCS__Group_1_1__029691 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468200L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__1_in_rule__TypeNameExpCS__Group_1_1__029694 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__TypeNameExpCS__Group_1_1__0__Impl29722 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__1__Impl_in_rule__TypeNameExpCS__Group_1_1__129753 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__2_in_rule__TypeNameExpCS__Group_1_1__129756 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1_in_rule__TypeNameExpCS__Group_1_1__1__Impl29783 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__2__Impl_in_rule__TypeNameExpCS__Group_1_1__229813 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__TypeNameExpCS__Group_1_1__2__Impl29841 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__029878 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L});
- public static final BitSet FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__029881 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl29908 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__129938 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeExpCS__OwnedMultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl29965 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__030000 = new BitSet(new long[]{0x0000FFFFA0000000L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__030003 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePrefixedPrimaryExpCS_in_rule__ExpCS__Group_0__0__Impl30030 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__130059 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl30086 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__030121 = new BitSet(new long[]{0x0000FFFFA0000000L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__030124 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__130182 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468200L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__130185 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__NameAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl30212 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__230242 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedRightAssignment_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl30269 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__0__Impl_in_rule__PrefixedLetExpCS__Group_0__030305 = new BitSet(new long[]{0x0000000060000000L});
- public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__1_in_rule__PrefixedLetExpCS__Group_0__030308 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__1__Impl_in_rule__PrefixedLetExpCS__Group_0__130366 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468200L});
- public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__2_in_rule__PrefixedLetExpCS__Group_0__130369 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedLetExpCS__NameAssignment_0_1_in_rule__PrefixedLetExpCS__Group_0__1__Impl30396 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__2__Impl_in_rule__PrefixedLetExpCS__Group_0__230426 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedLetExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedLetExpCS__Group_0__2__Impl30453 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__0__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__030489 = new BitSet(new long[]{0x0000000060000000L});
- public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1_in_rule__PrefixedPrimaryExpCS__Group_0__030492 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__130550 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C10468200L});
- public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2_in_rule__PrefixedPrimaryExpCS__Group_0__130553 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__NameAssignment_0_1_in_rule__PrefixedPrimaryExpCS__Group_0__1__Impl30580 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__230610 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedPrimaryExpCS__Group_0__2__Impl30637 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__0__Impl_in_rule__NameExpCS__Group__030673 = new BitSet(new long[]{0x0000000000000000L,0x0000001000100204L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__1_in_rule__NameExpCS__Group__030676 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__OwnedPathNameAssignment_0_in_rule__NameExpCS__Group__0__Impl30703 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__1__Impl_in_rule__NameExpCS__Group__130733 = new BitSet(new long[]{0x0000000000000000L,0x0000001000100204L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__2_in_rule__NameExpCS__Group__130736 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1_in_rule__NameExpCS__Group__1__Impl30763 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__2__Impl_in_rule__NameExpCS__Group__230794 = new BitSet(new long[]{0x0000000000000000L,0x0000001000100204L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__3_in_rule__NameExpCS__Group__230797 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2_in_rule__NameExpCS__Group__2__Impl30824 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__3__Impl_in_rule__NameExpCS__Group__330855 = new BitSet(new long[]{0x0000000000000000L,0x0000001000100204L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__4_in_rule__NameExpCS__Group__330858 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3_in_rule__NameExpCS__Group__3__Impl30885 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__4__Impl_in_rule__NameExpCS__Group__430916 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group_4__0_in_rule__NameExpCS__Group__4__Impl30943 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group_4__0__Impl_in_rule__NameExpCS__Group_4__030984 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group_4__1_in_rule__NameExpCS__Group_4__030987 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__IsPreAssignment_4_0_in_rule__NameExpCS__Group_4__0__Impl31014 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group_4__1__Impl_in_rule__NameExpCS__Group_4__131044 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_83_in_rule__NameExpCS__Group_4__1__Impl31072 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__0__Impl_in_rule__CurlyBracketedClauseCS__Group__031107 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__1_in_rule__CurlyBracketedClauseCS__Group__031110 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__1__Impl_in_rule__CurlyBracketedClauseCS__Group__131168 = new BitSet(new long[]{0x000000001FFC00E0L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__2_in_rule__CurlyBracketedClauseCS__Group__131171 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__CurlyBracketedClauseCS__Group__1__Impl31199 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__2__Impl_in_rule__CurlyBracketedClauseCS__Group__231230 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__3_in_rule__CurlyBracketedClauseCS__Group__231233 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Alternatives_2_in_rule__CurlyBracketedClauseCS__Group__2__Impl31260 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__OwnedPathElementsAssignment_2_0_in_rule__ScopeNameCS__Group_2__0__Impl22298 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__1__Impl_in_rule__ScopeNameCS__Group_2__122328 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_76_in_rule__ScopeNameCS__Group_2__1__Impl22356 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__0__Impl_in_rule__TransformationCS__Group__022391 = new BitSet(new long[]{0x7FFF00001FFC00C0L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__1_in_rule__TransformationCS__Group__022394 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_27_in_rule__TransformationCS__Group__0__Impl22422 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__1__Impl_in_rule__TransformationCS__Group__122453 = new BitSet(new long[]{0x7FFF00001FFC00C0L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__2_in_rule__TransformationCS__Group__122456 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__OwnedPathNameAssignment_1_in_rule__TransformationCS__Group__1__Impl22483 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__2__Impl_in_rule__TransformationCS__Group__222514 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__3_in_rule__TransformationCS__Group__222517 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__NameAssignment_2_in_rule__TransformationCS__Group__2__Impl22544 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__3__Impl_in_rule__TransformationCS__Group__322574 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__4_in_rule__TransformationCS__Group__322577 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__TransformationCS__Group__3__Impl22605 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__4__Impl_in_rule__TransformationCS__Group__422636 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__5_in_rule__TransformationCS__Group__422639 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_4__0_in_rule__TransformationCS__Group__4__Impl22666 = new BitSet(new long[]{0x000000001FFC00C2L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__5__Impl_in_rule__TransformationCS__Group__522697 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__TransformationCS__Group__5__Impl22725 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_4__0__Impl_in_rule__TransformationCS__Group_4__022768 = new BitSet(new long[]{0x0000000000020000L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_4__1_in_rule__TransformationCS__Group_4__022771 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__OwnedDirectionsAssignment_4_0_in_rule__TransformationCS__Group_4__0__Impl22798 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_4__1__Impl_in_rule__TransformationCS__Group_4__122828 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_17_in_rule__TransformationCS__Group_4__1__Impl22856 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__0__Impl_in_rule__UnrealizedVariableCS__Group__022891 = new BitSet(new long[]{0x0000000000010000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__1_in_rule__UnrealizedVariableCS__Group__022894 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__NameAssignment_0_in_rule__UnrealizedVariableCS__Group__0__Impl22921 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__1__Impl_in_rule__UnrealizedVariableCS__Group__122951 = new BitSet(new long[]{0x0000000000010000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__2_in_rule__UnrealizedVariableCS__Group__122954 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_1__0_in_rule__UnrealizedVariableCS__Group__1__Impl22981 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group__2__Impl_in_rule__UnrealizedVariableCS__Group__223012 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_2__0_in_rule__UnrealizedVariableCS__Group__2__Impl23039 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_1__0__Impl_in_rule__UnrealizedVariableCS__Group_1__023076 = new BitSet(new long[]{0x7FFF00001FFC00C0L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_1__1_in_rule__UnrealizedVariableCS__Group_1__023079 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__UnrealizedVariableCS__Group_1__0__Impl23107 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_1__1__Impl_in_rule__UnrealizedVariableCS__Group_1__123138 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__OwnedTypeAssignment_1_1_in_rule__UnrealizedVariableCS__Group_1__1__Impl23165 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_2__0__Impl_in_rule__UnrealizedVariableCS__Group_2__023199 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468200L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_2__1_in_rule__UnrealizedVariableCS__Group_2__023202 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_16_in_rule__UnrealizedVariableCS__Group_2__0__Impl23230 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__Group_2__1__Impl_in_rule__UnrealizedVariableCS__Group_2__123261 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnrealizedVariableCS__OwnedInitExpressionAssignment_2_1_in_rule__UnrealizedVariableCS__Group_2__1__Impl23288 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__0__Impl_in_rule__RealizedVariableCS__Group__023322 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__1_in_rule__RealizedVariableCS__Group__023325 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_25_in_rule__RealizedVariableCS__Group__0__Impl23353 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__1__Impl_in_rule__RealizedVariableCS__Group__123384 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__2_in_rule__RealizedVariableCS__Group__123387 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__NameAssignment_1_in_rule__RealizedVariableCS__Group__1__Impl23414 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__2__Impl_in_rule__RealizedVariableCS__Group__223444 = new BitSet(new long[]{0x7FFF00001FFC00C0L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__3_in_rule__RealizedVariableCS__Group__223447 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__RealizedVariableCS__Group__2__Impl23475 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__Group__3__Impl_in_rule__RealizedVariableCS__Group__323506 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RealizedVariableCS__OwnedTypeAssignment_3_in_rule__RealizedVariableCS__Group__3__Impl23533 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__023572 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__023575 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__OwnedPathElementsAssignment_0_in_rule__URIPathNameCS__Group__0__Impl23602 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__123632 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl23659 = new BitSet(new long[]{0x0000000000000002L,0x0000000000001000L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__023694 = new BitSet(new long[]{0x7FFF00001FFC00C0L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__023697 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_76_in_rule__URIPathNameCS__Group_1__0__Impl23725 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__123756 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__OwnedPathElementsAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl23783 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__023817 = new BitSet(new long[]{0x000000001FFC00E0L});
+ public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__023820 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__123878 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIFirstPathElementCS__ReferredElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl23905 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__023939 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__023942 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl23969 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__123999 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl24026 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__024061 = new BitSet(new long[]{0x7FFF00001FFC00C0L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__024064 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__CollectionTypeCS__Group_1__0__Impl24092 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__124123 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__124126 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl24153 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__224183 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__CollectionTypeCS__Group_1__2__Impl24211 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group__0__Impl_in_rule__MapTypeCS__Group__024248 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group__1_in_rule__MapTypeCS__Group__024251 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__NameAssignment_0_in_rule__MapTypeCS__Group__0__Impl24278 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group__1__Impl_in_rule__MapTypeCS__Group__124308 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__0_in_rule__MapTypeCS__Group__1__Impl24335 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__0__Impl_in_rule__MapTypeCS__Group_1__024370 = new BitSet(new long[]{0x7FFF00001FFC00C0L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__1_in_rule__MapTypeCS__Group_1__024373 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__MapTypeCS__Group_1__0__Impl24401 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__1__Impl_in_rule__MapTypeCS__Group_1__124432 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__2_in_rule__MapTypeCS__Group_1__124435 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__OwnedKeyTypeAssignment_1_1_in_rule__MapTypeCS__Group_1__1__Impl24462 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__2__Impl_in_rule__MapTypeCS__Group_1__224492 = new BitSet(new long[]{0x7FFF00001FFC00C0L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__3_in_rule__MapTypeCS__Group_1__224495 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__MapTypeCS__Group_1__2__Impl24523 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__3__Impl_in_rule__MapTypeCS__Group_1__324554 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__4_in_rule__MapTypeCS__Group_1__324557 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__OwnedValueTypeAssignment_1_3_in_rule__MapTypeCS__Group_1__3__Impl24584 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__4__Impl_in_rule__MapTypeCS__Group_1__424614 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__MapTypeCS__Group_1__4__Impl24642 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__024683 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__024686 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl24713 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__124743 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl24770 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__024805 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__024808 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__TupleTypeCS__Group_1__0__Impl24836 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__124867 = new BitSet(new long[]{0x000000001FFC00C0L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__124870 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl24897 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__224928 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__TupleTypeCS__Group_1__2__Impl24956 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__024993 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__024996 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl25023 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__125053 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl25080 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__025115 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__025118 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__TupleTypeCS__Group_1_1_1__0__Impl25146 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__125177 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl25204 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__025238 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__025241 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl25268 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__125298 = new BitSet(new long[]{0x7FFF00001FFC00C0L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__125301 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__TuplePartCS__Group__1__Impl25329 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__225360 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl25387 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__025423 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__025426 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl25453 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__125483 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468308L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__125486 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__CollectionLiteralExpCS__Group__1__Impl25514 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__225545 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468308L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__225548 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl25575 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__325606 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__CollectionLiteralExpCS__Group__3__Impl25634 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__025673 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__025676 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl25703 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__125733 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl25760 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__025795 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468300L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__025798 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl25826 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__125857 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl25884 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0__0__Impl_in_rule__CollectionLiteralPartCS__Group_0__025918 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0__1_in_rule__CollectionLiteralPartCS__Group_0__025921 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0_in_rule__CollectionLiteralPartCS__Group_0__0__Impl25948 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0__1__Impl_in_rule__CollectionLiteralPartCS__Group_0__125978 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0_in_rule__CollectionLiteralPartCS__Group_0__1__Impl26005 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__026040 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468200L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1_in_rule__CollectionLiteralPartCS__Group_0_1__026043 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__CollectionLiteralPartCS__Group_0_1__0__Impl26071 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__126102 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1_in_rule__CollectionLiteralPartCS__Group_0_1__1__Impl26129 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__0__Impl_in_rule__CollectionPatternCS__Group__026163 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__1_in_rule__CollectionPatternCS__Group__026166 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__OwnedTypeAssignment_0_in_rule__CollectionPatternCS__Group__0__Impl26193 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__1__Impl_in_rule__CollectionPatternCS__Group__126223 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468308L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__2_in_rule__CollectionPatternCS__Group__126226 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__CollectionPatternCS__Group__1__Impl26254 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__2__Impl_in_rule__CollectionPatternCS__Group__226285 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468308L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__3_in_rule__CollectionPatternCS__Group__226288 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__0_in_rule__CollectionPatternCS__Group__2__Impl26315 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__3__Impl_in_rule__CollectionPatternCS__Group__326346 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__CollectionPatternCS__Group__3__Impl26374 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__0__Impl_in_rule__CollectionPatternCS__Group_2__026413 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__1_in_rule__CollectionPatternCS__Group_2__026416 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_0_in_rule__CollectionPatternCS__Group_2__0__Impl26443 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__1__Impl_in_rule__CollectionPatternCS__Group_2__126473 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__2_in_rule__CollectionPatternCS__Group_2__126476 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__0_in_rule__CollectionPatternCS__Group_2__1__Impl26503 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__2__Impl_in_rule__CollectionPatternCS__Group_2__226534 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__0_in_rule__CollectionPatternCS__Group_2__2__Impl26561 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__0__Impl_in_rule__CollectionPatternCS__Group_2_1__026597 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468300L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__1_in_rule__CollectionPatternCS__Group_2_1__026600 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__CollectionPatternCS__Group_2_1__0__Impl26628 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__1__Impl_in_rule__CollectionPatternCS__Group_2_1__126659 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionPatternCS__Group_2_1__1__Impl26686 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__0__Impl_in_rule__CollectionPatternCS__Group_2_2__026720 = new BitSet(new long[]{0x00000000000000C0L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__1_in_rule__CollectionPatternCS__Group_2_2__026723 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_78_in_rule__CollectionPatternCS__Group_2_2__0__Impl26751 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__1__Impl_in_rule__CollectionPatternCS__Group_2_2__126782 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1_in_rule__CollectionPatternCS__Group_2_2__1__Impl26809 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ShadowPartCS__Group__0__Impl_in_rule__ShadowPartCS__Group__026843 = new BitSet(new long[]{0x0000004000000000L});
+ public static final BitSet FOLLOW_rule__ShadowPartCS__Group__1_in_rule__ShadowPartCS__Group__026846 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ShadowPartCS__ReferredPropertyAssignment_0_in_rule__ShadowPartCS__Group__0__Impl26873 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ShadowPartCS__Group__1__Impl_in_rule__ShadowPartCS__Group__126903 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468300L});
+ public static final BitSet FOLLOW_rule__ShadowPartCS__Group__2_in_rule__ShadowPartCS__Group__126906 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_38_in_rule__ShadowPartCS__Group__1__Impl26934 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ShadowPartCS__Group__2__Impl_in_rule__ShadowPartCS__Group__226965 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ShadowPartCS__OwnedInitExpressionAssignment_2_in_rule__ShadowPartCS__Group__2__Impl26992 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PatternExpCS__Group__0__Impl_in_rule__PatternExpCS__Group__027028 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468300L});
+ public static final BitSet FOLLOW_rule__PatternExpCS__Group__1_in_rule__PatternExpCS__Group__027031 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PatternExpCS__PatternVariableNameAssignment_0_in_rule__PatternExpCS__Group__0__Impl27058 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PatternExpCS__Group__1__Impl_in_rule__PatternExpCS__Group__127089 = new BitSet(new long[]{0x7FFF00001FFC00C0L});
+ public static final BitSet FOLLOW_rule__PatternExpCS__Group__2_in_rule__PatternExpCS__Group__127092 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__PatternExpCS__Group__1__Impl27120 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PatternExpCS__Group__2__Impl_in_rule__PatternExpCS__Group__227151 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PatternExpCS__OwnedPatternTypeAssignment_2_in_rule__PatternExpCS__Group__2__Impl27178 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__0__Impl_in_rule__LambdaLiteralExpCS__Group__027214 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__1_in_rule__LambdaLiteralExpCS__Group__027217 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_79_in_rule__LambdaLiteralExpCS__Group__0__Impl27245 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__1__Impl_in_rule__LambdaLiteralExpCS__Group__127276 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468200L});
+ public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__2_in_rule__LambdaLiteralExpCS__Group__127279 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__LambdaLiteralExpCS__Group__1__Impl27307 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__2__Impl_in_rule__LambdaLiteralExpCS__Group__227338 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__3_in_rule__LambdaLiteralExpCS__Group__227341 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2_in_rule__LambdaLiteralExpCS__Group__2__Impl27368 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__3__Impl_in_rule__LambdaLiteralExpCS__Group__327398 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__LambdaLiteralExpCS__Group__3__Impl27426 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__0__Impl_in_rule__MapLiteralExpCS__Group__027465 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__1_in_rule__MapLiteralExpCS__Group__027468 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__OwnedTypeAssignment_0_in_rule__MapLiteralExpCS__Group__0__Impl27495 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__1__Impl_in_rule__MapLiteralExpCS__Group__127525 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468208L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__2_in_rule__MapLiteralExpCS__Group__127528 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__MapLiteralExpCS__Group__1__Impl27556 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__2__Impl_in_rule__MapLiteralExpCS__Group__227587 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468208L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__3_in_rule__MapLiteralExpCS__Group__227590 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__0_in_rule__MapLiteralExpCS__Group__2__Impl27617 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__3__Impl_in_rule__MapLiteralExpCS__Group__327648 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__MapLiteralExpCS__Group__3__Impl27676 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__0__Impl_in_rule__MapLiteralExpCS__Group_2__027715 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__1_in_rule__MapLiteralExpCS__Group_2__027718 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__MapLiteralExpCS__Group_2__0__Impl27745 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__1__Impl_in_rule__MapLiteralExpCS__Group_2__127775 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__0_in_rule__MapLiteralExpCS__Group_2__1__Impl27802 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__0__Impl_in_rule__MapLiteralExpCS__Group_2_1__027837 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468200L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__1_in_rule__MapLiteralExpCS__Group_2_1__027840 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__MapLiteralExpCS__Group_2_1__0__Impl27868 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__1__Impl_in_rule__MapLiteralExpCS__Group_2_1__127899 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__MapLiteralExpCS__Group_2_1__1__Impl27926 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__0__Impl_in_rule__MapLiteralPartCS__Group__027960 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L});
+ public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__1_in_rule__MapLiteralPartCS__Group__027963 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralPartCS__OwnedKeyAssignment_0_in_rule__MapLiteralPartCS__Group__0__Impl27990 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__1__Impl_in_rule__MapLiteralPartCS__Group__128020 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468200L});
+ public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__2_in_rule__MapLiteralPartCS__Group__128023 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_80_in_rule__MapLiteralPartCS__Group__1__Impl28051 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__2__Impl_in_rule__MapLiteralPartCS__Group__228082 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralPartCS__OwnedValueAssignment_2_in_rule__MapLiteralPartCS__Group__2__Impl28109 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__028145 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__028148 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_49_in_rule__TupleLiteralExpCS__Group__0__Impl28176 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__128207 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__128210 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__TupleLiteralExpCS__Group__1__Impl28238 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__228269 = new BitSet(new long[]{0x0000000000000000L,0x000000000000000AL});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__228272 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl28299 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__328329 = new BitSet(new long[]{0x0000000000000000L,0x000000000000000AL});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__328332 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl28359 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__428390 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__TupleLiteralExpCS__Group__4__Impl28418 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__028459 = new BitSet(new long[]{0x000000001FFC00C0L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__028462 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__TupleLiteralExpCS__Group_3__0__Impl28490 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__128521 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl28548 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__028582 = new BitSet(new long[]{0x0000004000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__028585 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl28612 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__128642 = new BitSet(new long[]{0x0000004000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__128645 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl28672 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__228703 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468200L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__228706 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_38_in_rule__TupleLiteralPartCS__Group__2__Impl28734 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__328765 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl28792 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__028830 = new BitSet(new long[]{0x7FFF00001FFC00C0L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__028833 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__TupleLiteralPartCS__Group_1__0__Impl28861 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__128892 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl28919 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__028953 = new BitSet(new long[]{0x0000000080000000L});
+ public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__028956 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__129014 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_31_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl29042 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__029077 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L});
+ public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__029080 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__129138 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_81_in_rule__InvalidLiteralExpCS__Group__1__Impl29166 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__029201 = new BitSet(new long[]{0x0000000080000030L,0x0000000C00060000L});
+ public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__029204 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__129262 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_82_in_rule__NullLiteralExpCS__Group__1__Impl29290 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__029325 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L});
+ public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__029328 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl29355 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__129384 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl29411 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group__0__Impl_in_rule__TypeNameExpCS__Group__029446 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group__1_in_rule__TypeNameExpCS__Group__029449 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__OwnedPathNameAssignment_0_in_rule__TypeNameExpCS__Group__0__Impl29476 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group__1__Impl_in_rule__TypeNameExpCS__Group__129506 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__0_in_rule__TypeNameExpCS__Group__1__Impl29533 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__0__Impl_in_rule__TypeNameExpCS__Group_1__029568 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__1_in_rule__TypeNameExpCS__Group_1__029571 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0_in_rule__TypeNameExpCS__Group_1__0__Impl29598 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__1__Impl_in_rule__TypeNameExpCS__Group_1__129628 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__0_in_rule__TypeNameExpCS__Group_1__1__Impl29655 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__0__Impl_in_rule__TypeNameExpCS__Group_1_1__029690 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468200L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__1_in_rule__TypeNameExpCS__Group_1_1__029693 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__TypeNameExpCS__Group_1_1__0__Impl29721 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__1__Impl_in_rule__TypeNameExpCS__Group_1_1__129752 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__2_in_rule__TypeNameExpCS__Group_1_1__129755 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1_in_rule__TypeNameExpCS__Group_1_1__1__Impl29782 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__2__Impl_in_rule__TypeNameExpCS__Group_1_1__229812 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__TypeNameExpCS__Group_1_1__2__Impl29840 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__029877 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__029880 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl29907 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__129937 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__OwnedMultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl29964 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__029999 = new BitSet(new long[]{0x0000FFFFA0000000L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__030002 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePrefixedPrimaryExpCS_in_rule__ExpCS__Group_0__0__Impl30029 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__130058 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl30085 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__030120 = new BitSet(new long[]{0x0000FFFFA0000000L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__030123 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__130181 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468200L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__130184 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__NameAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl30211 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__230241 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedRightAssignment_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl30268 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__0__Impl_in_rule__PrefixedLetExpCS__Group_0__030304 = new BitSet(new long[]{0x0000000060000000L});
+ public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__1_in_rule__PrefixedLetExpCS__Group_0__030307 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__1__Impl_in_rule__PrefixedLetExpCS__Group_0__130365 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468200L});
+ public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__2_in_rule__PrefixedLetExpCS__Group_0__130368 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedLetExpCS__NameAssignment_0_1_in_rule__PrefixedLetExpCS__Group_0__1__Impl30395 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__2__Impl_in_rule__PrefixedLetExpCS__Group_0__230425 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedLetExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedLetExpCS__Group_0__2__Impl30452 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__0__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__030488 = new BitSet(new long[]{0x0000000060000000L});
+ public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1_in_rule__PrefixedPrimaryExpCS__Group_0__030491 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__130549 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C10468200L});
+ public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2_in_rule__PrefixedPrimaryExpCS__Group_0__130552 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__NameAssignment_0_1_in_rule__PrefixedPrimaryExpCS__Group_0__1__Impl30579 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__230609 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedPrimaryExpCS__Group_0__2__Impl30636 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__0__Impl_in_rule__NameExpCS__Group__030672 = new BitSet(new long[]{0x0000000000000000L,0x0000001000100204L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__1_in_rule__NameExpCS__Group__030675 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__OwnedPathNameAssignment_0_in_rule__NameExpCS__Group__0__Impl30702 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__1__Impl_in_rule__NameExpCS__Group__130732 = new BitSet(new long[]{0x0000000000000000L,0x0000001000100204L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__2_in_rule__NameExpCS__Group__130735 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1_in_rule__NameExpCS__Group__1__Impl30762 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__2__Impl_in_rule__NameExpCS__Group__230793 = new BitSet(new long[]{0x0000000000000000L,0x0000001000100204L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__3_in_rule__NameExpCS__Group__230796 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2_in_rule__NameExpCS__Group__2__Impl30823 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__3__Impl_in_rule__NameExpCS__Group__330854 = new BitSet(new long[]{0x0000000000000000L,0x0000001000100204L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__4_in_rule__NameExpCS__Group__330857 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3_in_rule__NameExpCS__Group__3__Impl30884 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__4__Impl_in_rule__NameExpCS__Group__430915 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group_4__0_in_rule__NameExpCS__Group__4__Impl30942 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group_4__0__Impl_in_rule__NameExpCS__Group_4__030983 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group_4__1_in_rule__NameExpCS__Group_4__030986 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__IsPreAssignment_4_0_in_rule__NameExpCS__Group_4__0__Impl31013 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group_4__1__Impl_in_rule__NameExpCS__Group_4__131043 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_83_in_rule__NameExpCS__Group_4__1__Impl31071 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__0__Impl_in_rule__CurlyBracketedClauseCS__Group__031106 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__1_in_rule__CurlyBracketedClauseCS__Group__031109 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__1__Impl_in_rule__CurlyBracketedClauseCS__Group__131167 = new BitSet(new long[]{0x000000001FFC00E0L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__2_in_rule__CurlyBracketedClauseCS__Group__131170 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__CurlyBracketedClauseCS__Group__1__Impl31198 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__2__Impl_in_rule__CurlyBracketedClauseCS__Group__231229 = new BitSet(new long[]{0x000000001FFC00E0L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__3_in_rule__CurlyBracketedClauseCS__Group__231232 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Alternatives_2_in_rule__CurlyBracketedClauseCS__Group__2__Impl31259 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__3__Impl_in_rule__CurlyBracketedClauseCS__Group__331290 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_67_in_rule__CurlyBracketedClauseCS__Group__3__Impl31318 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0__031357 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__1_in_rule__CurlyBracketedClauseCS__Group_2_0__031360 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0_in_rule__CurlyBracketedClauseCS__Group_2_0__0__Impl31387 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0__131417 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__0_in_rule__CurlyBracketedClauseCS__Group_2_0__1__Impl31444 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0_1__031479 = new BitSet(new long[]{0x000000001FFC00C0L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__1_in_rule__CurlyBracketedClauseCS__Group_2_0_1__031482 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl31510 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0_1__131541 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1_in_rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl31568 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_1__031357 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1__1_in_rule__CurlyBracketedClauseCS__Group_2_1__031360 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0_in_rule__CurlyBracketedClauseCS__Group_2_1__0__Impl31387 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_1__131417 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1_1__0_in_rule__CurlyBracketedClauseCS__Group_2_1__1__Impl31444 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_1_1__031479 = new BitSet(new long[]{0x000000001FFC00E0L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1_1__1_in_rule__CurlyBracketedClauseCS__Group_2_1_1__031482 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl31510 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_1_1__131541 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1_in_rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl31568 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group__0__Impl_in_rule__RoundBracketedClauseCS__Group__031602 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group__1_in_rule__RoundBracketedClauseCS__Group__031605 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group__1__Impl_in_rule__RoundBracketedClauseCS__Group__131663 = new BitSet(new long[]{0x7FFF0000FFFC00F0L,0x0000000C18468700L});
@@ -68863,9 +68863,9 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
public static final BitSet FOLLOW_ruleRoundBracketedClauseCS_in_rule__NameExpCS__OwnedRoundBracketedClauseAssignment_243957 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCurlyBracketedClauseCS_in_rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_343988 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_100_in_rule__NameExpCS__IsPreAssignment_4_044024 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_044063 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_144094 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStringLiteral_in_rule__CurlyBracketedClauseCS__ValueAssignment_2_144125 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleStringLiteral_in_rule__CurlyBracketedClauseCS__ValueAssignment_2_044063 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_044094 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_144125 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNavigatingArgCS_in_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_044156 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_144187 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNavigatingSemiArgCS_in_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_044218 = new BitSet(new long[]{0x0000000000000002L});
@@ -68939,8 +68939,8 @@ public class InternalQVTimperativeParser extends AbstractInternalContentAssistPa
public static final BitSet FOLLOW_ruleMapLiteralExpCS_in_synpred88_InternalQVTimperative9352 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCollectionLiteralExpCS_in_synpred89_InternalQVTimperative9369 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeLiteralExpCS_in_synpred91_InternalQVTimperative9403 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__0_in_synpred166_InternalQVTimperative29534 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__0_in_synpred167_InternalQVTimperative29656 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__0_in_synpred165_InternalQVTimperative29533 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__0_in_synpred166_InternalQVTimperative29655 = new BitSet(new long[]{0x0000000000000002L});
}
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/QVTimperative.xtextbin b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/QVTimperative.xtextbin
index fc9250a6e..5968f8811 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/QVTimperative.xtextbin
+++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/QVTimperative.xtextbin
Binary files differ
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/QVTimperativeGrammarResource.java b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/QVTimperativeGrammarResource.java
index edb735797..a6ab3c71b 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/QVTimperativeGrammarResource.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/QVTimperativeGrammarResource.java
@@ -351,7 +351,7 @@ public class QVTimperativeGrammarResource extends AbstractGrammarResource
PR_CollectionPatternCS.setAlternatives(createGroup(createAssignment("ownedType", "=", createRuleCall(PR_CollectionTypeCS)), createKeyword("{"), setCardinality("?", createGroup(createAssignment("ownedParts", "+=", createRuleCall(PR_PatternExpCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("ownedParts", "+=", createRuleCall(PR_PatternExpCS)))), createGroup(createKeyword("++"), createAssignment("restVariableName", "=", createRuleCall(_Base.PR_Identifier))))), createKeyword("}")));
PR_CollectionTypeCS.setAlternatives(createGroup(createAssignment("name", "=", createRuleCall(PR_CollectionTypeIdentifier)), setCardinality("?", createGroup(createKeyword("("), createAssignment("ownedType", "=", createRuleCall(PR_TypeExpCS)), createKeyword(")")))));
PR_CollectionTypeIdentifier.setAlternatives(createAlternatives(createKeyword("Set"), createKeyword("Bag"), createKeyword("Sequence"), createKeyword("Collection"), createKeyword("OrderedSet")));
- PR_CurlyBracketedClauseCS.setAlternatives(createGroup(createAction(null, null, createTypeRef(MM, org.eclipse.ocl.xtext.essentialoclcs.EssentialOCLCSPackage.Literals.CURLY_BRACKETED_CLAUSE_CS)), createKeyword("{"), createAlternatives(setCardinality("?", createGroup(createAssignment("ownedParts", "+=", createRuleCall(PR_ShadowPartCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("ownedParts", "+=", createRuleCall(PR_ShadowPartCS)))))), createAssignment("value", "=", createRuleCall(_Base.PR_StringLiteral))), createKeyword("}")));
+ PR_CurlyBracketedClauseCS.setAlternatives(createGroup(createAction(null, null, createTypeRef(MM, org.eclipse.ocl.xtext.essentialoclcs.EssentialOCLCSPackage.Literals.CURLY_BRACKETED_CLAUSE_CS)), createKeyword("{"), setCardinality("?", createAlternatives(createAssignment("value", "=", createRuleCall(_Base.PR_StringLiteral)), createGroup(createAssignment("ownedParts", "+=", createRuleCall(PR_ShadowPartCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("ownedParts", "+=", createRuleCall(PR_ShadowPartCS))))))), createKeyword("}")));
PR_ElseIfThenExpCS.setAlternatives(createGroup(createKeyword("elseif"), createAssignment("ownedCondition", "=", createRuleCall(PR_ExpCS)), createKeyword("then"), createAssignment("ownedThenExpression", "=", createRuleCall(PR_ExpCS))));
PR_EssentialOCLInfixOperatorName.setAlternatives(createAlternatives(createKeyword("*"), createKeyword("/"), createKeyword("+"), createKeyword("-"), createKeyword(">"), createKeyword("<"), createKeyword(">="), createKeyword("<="), createKeyword("="), createKeyword("<>"), createKeyword("and"), createKeyword("or"), createKeyword("xor"), createKeyword("implies")));
PR_EssentialOCLNavigationOperatorName.setAlternatives(createAlternatives(createKeyword("."), createKeyword("->"), createKeyword("?."), createKeyword("?->")));
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g
index 622ebb244..18367442b 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g
+++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g
@@ -6032,66 +6032,66 @@ ruleCurlyBracketedClauseCS returns [EObject current=null]
{
newLeafNode(otherlv_1, grammarAccess.getCurlyBracketedClauseCSAccess().getLeftCurlyBracketKeyword_1());
}
-(((
+((
(
{
- newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_0_0());
+ newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_0_0());
}
- lv_ownedParts_2_0=ruleShadowPartCS {
+ lv_value_2_0=ruleStringLiteral {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getCurlyBracketedClauseCSRule());
}
- add(
+ set(
$current,
- "ownedParts",
- lv_ownedParts_2_0,
- "ShadowPartCS");
+ "value",
+ lv_value_2_0,
+ "StringLiteral");
afterParserOrEnumRuleCall();
}
)
-)( otherlv_3=','
- {
- newLeafNode(otherlv_3, grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_0_1_0());
- }
-(
+)
+ |((
(
{
- newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_1_1_0());
+ newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_0_0());
}
- lv_ownedParts_4_0=ruleShadowPartCS {
+ lv_ownedParts_3_0=ruleShadowPartCS {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getCurlyBracketedClauseCSRule());
}
add(
$current,
"ownedParts",
- lv_ownedParts_4_0,
+ lv_ownedParts_3_0,
"ShadowPartCS");
afterParserOrEnumRuleCall();
}
)
-))*)?
- |(
+)( otherlv_4=','
+ {
+ newLeafNode(otherlv_4, grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_1_1_0());
+ }
+(
(
{
- newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_1_0());
+ newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_1_1_0());
}
- lv_value_5_0=ruleStringLiteral {
+ lv_ownedParts_5_0=ruleShadowPartCS {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getCurlyBracketedClauseCSRule());
}
- set(
+ add(
$current,
- "value",
- lv_value_5_0,
- "StringLiteral");
+ "ownedParts",
+ lv_ownedParts_5_0,
+ "ShadowPartCS");
afterParserOrEnumRuleCall();
}
)
-)) otherlv_6='}'
+))*))? otherlv_6='}'
{
newLeafNode(otherlv_6, grammarAccess.getCurlyBracketedClauseCSAccess().getRightCurlyBracketKeyword_3());
}
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperativeParser.java b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperativeParser.java
index 87e3de87a..f48f488d6 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperativeParser.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperativeParser.java
@@ -17256,28 +17256,28 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCurlyBracketedClauseCS"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6018:1: ruleCurlyBracketedClauseCS returns [EObject current=null] : ( () otherlv_1= '{' ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) ) otherlv_6= '}' ) ;
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6018:1: ruleCurlyBracketedClauseCS returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_value_2_0= ruleStringLiteral ) ) | ( ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )* ) )? otherlv_6= '}' ) ;
public final EObject ruleCurlyBracketedClauseCS() throws RecognitionException {
EObject current = null;
Token otherlv_1=null;
- Token otherlv_3=null;
+ Token otherlv_4=null;
Token otherlv_6=null;
- EObject lv_ownedParts_2_0 = null;
+ AntlrDatatypeRuleToken lv_value_2_0 = null;
- EObject lv_ownedParts_4_0 = null;
+ EObject lv_ownedParts_3_0 = null;
- AntlrDatatypeRuleToken lv_value_5_0 = null;
+ EObject lv_ownedParts_5_0 = null;
enterRule();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6021:28: ( ( () otherlv_1= '{' ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) ) otherlv_6= '}' ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6022:1: ( () otherlv_1= '{' ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) ) otherlv_6= '}' )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6021:28: ( ( () otherlv_1= '{' ( ( (lv_value_2_0= ruleStringLiteral ) ) | ( ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )* ) )? otherlv_6= '}' ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6022:1: ( () otherlv_1= '{' ( ( (lv_value_2_0= ruleStringLiteral ) ) | ( ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )* ) )? otherlv_6= '}' )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6022:1: ( () otherlv_1= '{' ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) ) otherlv_6= '}' )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6022:2: () otherlv_1= '{' ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) ) otherlv_6= '}'
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6022:1: ( () otherlv_1= '{' ( ( (lv_value_2_0= ruleStringLiteral ) ) | ( ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )* ) )? otherlv_6= '}' )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6022:2: () otherlv_1= '{' ( ( (lv_value_2_0= ruleStringLiteral ) ) | ( ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )* ) )? otherlv_6= '}'
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6022:2: ()
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6023:2:
@@ -17303,141 +17303,52 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getCurlyBracketedClauseCSAccess().getLeftCurlyBracketKeyword_1());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6035:1: ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) )
- int alt104=2;
- int LA104_0 = input.LA(1);
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6035:1: ( ( (lv_value_2_0= ruleStringLiteral ) ) | ( ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )* ) )?
+ int alt103=3;
+ int LA103_0 = input.LA(1);
- if ( ((LA104_0>=RULE_SIMPLE_ID && LA104_0<=RULE_ESCAPED_ID)||LA104_0==16||LA104_0==18||LA104_0==20||LA104_0==24||LA104_0==32||(LA104_0>=36 && LA104_0<=37)||(LA104_0>=40 && LA104_0<=44)) ) {
- alt104=1;
- }
- else if ( (LA104_0==RULE_SINGLE_QUOTED_STRING) ) {
- alt104=2;
+ if ( (LA103_0==RULE_SINGLE_QUOTED_STRING) ) {
+ alt103=1;
}
- else {
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 104, 0, input);
-
- throw nvae;
+ else if ( ((LA103_0>=RULE_SIMPLE_ID && LA103_0<=RULE_ESCAPED_ID)||LA103_0==16||LA103_0==18||LA103_0==20||LA103_0==32||(LA103_0>=36 && LA103_0<=37)||(LA103_0>=40 && LA103_0<=44)) ) {
+ alt103=2;
}
- switch (alt104) {
+ switch (alt103) {
case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6035:2: ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )?
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6035:2: ( (lv_value_2_0= ruleStringLiteral ) )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6035:2: ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )?
- int alt103=2;
- int LA103_0 = input.LA(1);
-
- if ( ((LA103_0>=RULE_SIMPLE_ID && LA103_0<=RULE_ESCAPED_ID)||LA103_0==16||LA103_0==18||LA103_0==20||LA103_0==32||(LA103_0>=36 && LA103_0<=37)||(LA103_0>=40 && LA103_0<=44)) ) {
- alt103=1;
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6035:2: ( (lv_value_2_0= ruleStringLiteral ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6036:1: (lv_value_2_0= ruleStringLiteral )
+ {
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6036:1: (lv_value_2_0= ruleStringLiteral )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6037:3: lv_value_2_0= ruleStringLiteral
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_0_0());
+
}
- switch (alt103) {
- case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6035:3: ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )*
- {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6035:3: ( (lv_ownedParts_2_0= ruleShadowPartCS ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6036:1: (lv_ownedParts_2_0= ruleShadowPartCS )
- {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6036:1: (lv_ownedParts_2_0= ruleShadowPartCS )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6037:3: lv_ownedParts_2_0= ruleShadowPartCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_0_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_ruleShadowPartCS_in_ruleCurlyBracketedClauseCS13320);
- lv_ownedParts_2_0=ruleShadowPartCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getCurlyBracketedClauseCSRule());
- }
- add(
- current,
- "ownedParts",
- lv_ownedParts_2_0,
- "ShadowPartCS");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6053:2: (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )*
- loop102:
- do {
- int alt102=2;
- int LA102_0 = input.LA(1);
-
- if ( (LA102_0==17) ) {
- alt102=1;
- }
+ pushFollow(FollowSets000.FOLLOW_ruleStringLiteral_in_ruleCurlyBracketedClauseCS13319);
+ lv_value_2_0=ruleStringLiteral();
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- switch (alt102) {
- case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6053:4: otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) )
- {
- otherlv_3=(Token)match(input,17,FollowSets000.FOLLOW_17_in_ruleCurlyBracketedClauseCS13333); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_3, grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_0_1_0());
-
- }
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6057:1: ( (lv_ownedParts_4_0= ruleShadowPartCS ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6058:1: (lv_ownedParts_4_0= ruleShadowPartCS )
- {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6058:1: (lv_ownedParts_4_0= ruleShadowPartCS )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6059:3: lv_ownedParts_4_0= ruleShadowPartCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_1_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_ruleShadowPartCS_in_ruleCurlyBracketedClauseCS13354);
- lv_ownedParts_4_0=ruleShadowPartCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getCurlyBracketedClauseCSRule());
- }
- add(
- current,
- "ownedParts",
- lv_ownedParts_4_0,
- "ShadowPartCS");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
-
- }
- break;
-
- default :
- break loop102;
- }
- } while (true);
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getCurlyBracketedClauseCSRule());
+ }
+ set(
+ current,
+ "value",
+ lv_value_2_0,
+ "StringLiteral");
+ afterParserOrEnumRuleCall();
+
+ }
+ }
- }
- break;
}
@@ -17445,21 +17356,24 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6076:6: ( (lv_value_5_0= ruleStringLiteral ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6054:6: ( ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )* )
+ {
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6054:6: ( ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )* )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6054:7: ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )*
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6076:6: ( (lv_value_5_0= ruleStringLiteral ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6077:1: (lv_value_5_0= ruleStringLiteral )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6054:7: ( (lv_ownedParts_3_0= ruleShadowPartCS ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6055:1: (lv_ownedParts_3_0= ruleShadowPartCS )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6077:1: (lv_value_5_0= ruleStringLiteral )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6078:3: lv_value_5_0= ruleStringLiteral
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6055:1: (lv_ownedParts_3_0= ruleShadowPartCS )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6056:3: lv_ownedParts_3_0= ruleShadowPartCS
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_1_0());
+ newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleStringLiteral_in_ruleCurlyBracketedClauseCS13385);
- lv_value_5_0=ruleStringLiteral();
+ pushFollow(FollowSets000.FOLLOW_ruleShadowPartCS_in_ruleCurlyBracketedClauseCS13347);
+ lv_ownedParts_3_0=ruleShadowPartCS();
state._fsp--;
if (state.failed) return current;
@@ -17468,11 +17382,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
if (current==null) {
current = createModelElementForParent(grammarAccess.getCurlyBracketedClauseCSRule());
}
- set(
+ add(
current,
- "value",
- lv_value_5_0,
- "StringLiteral");
+ "ownedParts",
+ lv_ownedParts_3_0,
+ "ShadowPartCS");
afterParserOrEnumRuleCall();
}
@@ -17482,6 +17396,74 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6072:2: (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )*
+ loop102:
+ do {
+ int alt102=2;
+ int LA102_0 = input.LA(1);
+
+ if ( (LA102_0==17) ) {
+ alt102=1;
+ }
+
+
+ switch (alt102) {
+ case 1 :
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6072:4: otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) )
+ {
+ otherlv_4=(Token)match(input,17,FollowSets000.FOLLOW_17_in_ruleCurlyBracketedClauseCS13360); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_4, grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_1_1_0());
+
+ }
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6076:1: ( (lv_ownedParts_5_0= ruleShadowPartCS ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6077:1: (lv_ownedParts_5_0= ruleShadowPartCS )
+ {
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6077:1: (lv_ownedParts_5_0= ruleShadowPartCS )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6078:3: lv_ownedParts_5_0= ruleShadowPartCS
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_1_1_0());
+
+ }
+ pushFollow(FollowSets000.FOLLOW_ruleShadowPartCS_in_ruleCurlyBracketedClauseCS13381);
+ lv_ownedParts_5_0=ruleShadowPartCS();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getCurlyBracketedClauseCSRule());
+ }
+ add(
+ current,
+ "ownedParts",
+ lv_ownedParts_5_0,
+ "ShadowPartCS");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop102;
+ }
+ } while (true);
+
+
+ }
+
}
break;
@@ -17610,13 +17592,13 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6132:1: ( ( (lv_ownedArguments_2_0= ruleNavigatingArgCS ) ) ( (lv_ownedArguments_3_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS ) ) ( (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_ownedArguments_6_0= ruleNavigatingBarArgCS ) ) ( (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS ) )* )* )?
- int alt110=2;
- int LA110_0 = input.LA(1);
+ int alt109=2;
+ int LA109_0 = input.LA(1);
- if ( ((LA110_0>=RULE_SIMPLE_ID && LA110_0<=RULE_SINGLE_QUOTED_STRING)||LA110_0==16||LA110_0==18||LA110_0==20||(LA110_0>=31 && LA110_0<=33)||(LA110_0>=36 && LA110_0<=37)||(LA110_0>=39 && LA110_0<=46)||(LA110_0>=63 && LA110_0<=77)||LA110_0==80||(LA110_0>=82 && LA110_0<=85)||LA110_0==90||(LA110_0>=95 && LA110_0<=96)) ) {
- alt110=1;
+ if ( ((LA109_0>=RULE_SIMPLE_ID && LA109_0<=RULE_SINGLE_QUOTED_STRING)||LA109_0==16||LA109_0==18||LA109_0==20||(LA109_0>=31 && LA109_0<=33)||(LA109_0>=36 && LA109_0<=37)||(LA109_0>=39 && LA109_0<=46)||(LA109_0>=63 && LA109_0<=77)||LA109_0==80||(LA109_0>=82 && LA109_0<=85)||LA109_0==90||(LA109_0>=95 && LA109_0<=96)) ) {
+ alt109=1;
}
- switch (alt110) {
+ switch (alt109) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6132:2: ( (lv_ownedArguments_2_0= ruleNavigatingArgCS ) ) ( (lv_ownedArguments_3_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS ) ) ( (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_ownedArguments_6_0= ruleNavigatingBarArgCS ) ) ( (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS ) )* )*
{
@@ -17656,17 +17638,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6150:2: ( (lv_ownedArguments_3_0= ruleNavigatingCommaArgCS ) )*
- loop105:
+ loop104:
do {
- int alt105=2;
- int LA105_0 = input.LA(1);
+ int alt104=2;
+ int LA104_0 = input.LA(1);
- if ( (LA105_0==17) ) {
- alt105=1;
+ if ( (LA104_0==17) ) {
+ alt104=1;
}
- switch (alt105) {
+ switch (alt104) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6151:1: (lv_ownedArguments_3_0= ruleNavigatingCommaArgCS )
{
@@ -17704,18 +17686,18 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop105;
+ break loop104;
}
} while (true);
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6168:3: ( ( (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS ) ) ( (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS ) )* )?
- int alt107=2;
- int LA107_0 = input.LA(1);
+ int alt106=2;
+ int LA106_0 = input.LA(1);
- if ( (LA107_0==29) ) {
- alt107=1;
+ if ( (LA106_0==29) ) {
+ alt106=1;
}
- switch (alt107) {
+ switch (alt106) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6168:4: ( (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS ) ) ( (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS ) )*
{
@@ -17755,17 +17737,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6186:2: ( (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS ) )*
- loop106:
+ loop105:
do {
- int alt106=2;
- int LA106_0 = input.LA(1);
+ int alt105=2;
+ int LA105_0 = input.LA(1);
- if ( (LA106_0==17) ) {
- alt106=1;
+ if ( (LA105_0==17) ) {
+ alt105=1;
}
- switch (alt106) {
+ switch (alt105) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6187:1: (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS )
{
@@ -17803,7 +17785,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop106;
+ break loop105;
}
} while (true);
@@ -17814,17 +17796,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6204:5: ( ( (lv_ownedArguments_6_0= ruleNavigatingBarArgCS ) ) ( (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS ) )* )*
- loop109:
+ loop108:
do {
- int alt109=2;
- int LA109_0 = input.LA(1);
+ int alt108=2;
+ int LA108_0 = input.LA(1);
- if ( (LA109_0==35) ) {
- alt109=1;
+ if ( (LA108_0==35) ) {
+ alt108=1;
}
- switch (alt109) {
+ switch (alt108) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6204:6: ( (lv_ownedArguments_6_0= ruleNavigatingBarArgCS ) ) ( (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS ) )*
{
@@ -17864,17 +17846,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6222:2: ( (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS ) )*
- loop108:
+ loop107:
do {
- int alt108=2;
- int LA108_0 = input.LA(1);
+ int alt107=2;
+ int LA107_0 = input.LA(1);
- if ( (LA108_0==17) ) {
- alt108=1;
+ if ( (LA107_0==17) ) {
+ alt107=1;
}
- switch (alt108) {
+ switch (alt107) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6223:1: (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS )
{
@@ -17912,7 +17894,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop108;
+ break loop107;
}
} while (true);
@@ -17921,7 +17903,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop109;
+ break loop108;
}
} while (true);
@@ -18063,17 +18045,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6287:2: (otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) ) )*
- loop111:
+ loop110:
do {
- int alt111=2;
- int LA111_0 = input.LA(1);
+ int alt110=2;
+ int LA110_0 = input.LA(1);
- if ( (LA111_0==17) ) {
- alt111=1;
+ if ( (LA110_0==17) ) {
+ alt110=1;
}
- switch (alt111) {
+ switch (alt110) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6287:4: otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) )
{
@@ -18123,7 +18105,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop111;
+ break loop110;
}
} while (true);
@@ -18222,23 +18204,23 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6334:1: ( ( ( (lv_ownedNameExpression_0_0= ruleNavigatingArgExpCS ) ) ( (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? ) | (otherlv_5= 'in' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) ) )? ) | (otherlv_7= ':' ( (lv_ownedType_8_0= ruleTypeExpCS ) ) ) )
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6334:1: ( ( ( (lv_ownedNameExpression_0_0= ruleNavigatingArgExpCS ) ) ( (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? ) | (otherlv_5= 'in' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) ) )? ) | (otherlv_7= ':' ( (lv_ownedType_8_0= ruleTypeExpCS ) ) ) )
- int alt114=2;
- int LA114_0 = input.LA(1);
+ int alt113=2;
+ int LA113_0 = input.LA(1);
- if ( ((LA114_0>=RULE_SIMPLE_ID && LA114_0<=RULE_SINGLE_QUOTED_STRING)||LA114_0==16||LA114_0==18||LA114_0==20||(LA114_0>=32 && LA114_0<=33)||(LA114_0>=36 && LA114_0<=37)||(LA114_0>=39 && LA114_0<=46)||(LA114_0>=63 && LA114_0<=77)||LA114_0==80||(LA114_0>=82 && LA114_0<=85)||LA114_0==90||(LA114_0>=95 && LA114_0<=96)) ) {
- alt114=1;
+ if ( ((LA113_0>=RULE_SIMPLE_ID && LA113_0<=RULE_SINGLE_QUOTED_STRING)||LA113_0==16||LA113_0==18||LA113_0==20||(LA113_0>=32 && LA113_0<=33)||(LA113_0>=36 && LA113_0<=37)||(LA113_0>=39 && LA113_0<=46)||(LA113_0>=63 && LA113_0<=77)||LA113_0==80||(LA113_0>=82 && LA113_0<=85)||LA113_0==90||(LA113_0>=95 && LA113_0<=96)) ) {
+ alt113=1;
}
- else if ( (LA114_0==31) ) {
- alt114=2;
+ else if ( (LA113_0==31) ) {
+ alt113=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 114, 0, input);
+ new NoViableAltException("", 113, 0, input);
throw nvae;
}
- switch (alt114) {
+ switch (alt113) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6334:2: ( ( (lv_ownedNameExpression_0_0= ruleNavigatingArgExpCS ) ) ( (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? ) | (otherlv_5= 'in' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) ) )? )
{
@@ -18281,16 +18263,16 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6352:2: ( (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? ) | (otherlv_5= 'in' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) ) )?
- int alt113=3;
- int LA113_0 = input.LA(1);
+ int alt112=3;
+ int LA112_0 = input.LA(1);
- if ( (LA113_0==31) ) {
- alt113=1;
+ if ( (LA112_0==31) ) {
+ alt112=1;
}
- else if ( (LA113_0==21) ) {
- alt113=2;
+ else if ( (LA112_0==21) ) {
+ alt112=2;
}
- switch (alt113) {
+ switch (alt112) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6352:3: (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? )
{
@@ -18339,13 +18321,13 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6374:2: (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )?
- int alt112=2;
- int LA112_0 = input.LA(1);
+ int alt111=2;
+ int LA111_0 = input.LA(1);
- if ( (LA112_0==53) ) {
- alt112=1;
+ if ( (LA111_0==53) ) {
+ alt111=1;
}
- switch (alt112) {
+ switch (alt111) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6374:4: otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) )
{
@@ -18665,13 +18647,13 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6496:2: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )?
- int alt116=2;
- int LA116_0 = input.LA(1);
+ int alt115=2;
+ int LA115_0 = input.LA(1);
- if ( (LA116_0==31) ) {
- alt116=1;
+ if ( (LA115_0==31) ) {
+ alt115=1;
}
- switch (alt116) {
+ switch (alt115) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6496:4: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
{
@@ -18717,13 +18699,13 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6518:2: (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
- int alt115=2;
- int LA115_0 = input.LA(1);
+ int alt114=2;
+ int LA114_0 = input.LA(1);
- if ( (LA115_0==53) ) {
- alt115=1;
+ if ( (LA114_0==53) ) {
+ alt114=1;
}
- switch (alt115) {
+ switch (alt114) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6518:4: otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
{
@@ -18931,16 +18913,16 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6594:2: ( (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? ) | (otherlv_6= 'in' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) ) )?
- int alt118=3;
- int LA118_0 = input.LA(1);
+ int alt117=3;
+ int LA117_0 = input.LA(1);
- if ( (LA118_0==31) ) {
- alt118=1;
+ if ( (LA117_0==31) ) {
+ alt117=1;
}
- else if ( (LA118_0==21) ) {
- alt118=2;
+ else if ( (LA117_0==21) ) {
+ alt117=2;
}
- switch (alt118) {
+ switch (alt117) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6594:3: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )
{
@@ -18989,13 +18971,13 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6616:2: (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
- int alt117=2;
- int LA117_0 = input.LA(1);
+ int alt116=2;
+ int LA116_0 = input.LA(1);
- if ( (LA117_0==53) ) {
- alt117=1;
+ if ( (LA116_0==53) ) {
+ alt116=1;
}
- switch (alt117) {
+ switch (alt116) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6616:4: otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
{
@@ -19256,13 +19238,13 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6715:2: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )?
- int alt120=2;
- int LA120_0 = input.LA(1);
+ int alt119=2;
+ int LA119_0 = input.LA(1);
- if ( (LA120_0==31) ) {
- alt120=1;
+ if ( (LA119_0==31) ) {
+ alt119=1;
}
- switch (alt120) {
+ switch (alt119) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6715:4: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
{
@@ -19308,13 +19290,13 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6737:2: (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
- int alt119=2;
- int LA119_0 = input.LA(1);
+ int alt118=2;
+ int LA118_0 = input.LA(1);
- if ( (LA119_0==53) ) {
- alt119=1;
+ if ( (LA118_0==53) ) {
+ alt118=1;
}
- switch (alt119) {
+ switch (alt118) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6737:4: otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
{
@@ -19569,9 +19551,9 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6819:1: (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS )
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6819:1: (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS )
- int alt121=2;
- alt121 = dfa121.predict(input);
- switch (alt121) {
+ int alt120=2;
+ alt120 = dfa120.predict(input);
+ switch (alt120) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6820:3: lv_ownedCondition_1_1= ruleExpCS
{
@@ -19681,17 +19663,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6875:2: ( (lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS ) )*
- loop122:
+ loop121:
do {
- int alt122=2;
- int LA122_0 = input.LA(1);
+ int alt121=2;
+ int LA121_0 = input.LA(1);
- if ( (LA122_0==94) ) {
- alt122=1;
+ if ( (LA121_0==94) ) {
+ alt121=1;
}
- switch (alt122) {
+ switch (alt121) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:6876:1: (lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS )
{
@@ -19729,7 +19711,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop122;
+ break loop121;
}
} while (true);
@@ -20073,17 +20055,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:7027:2: (otherlv_2= ',' ( (lv_ownedVariables_3_0= ruleLetVariableCS ) ) )*
- loop123:
+ loop122:
do {
- int alt123=2;
- int LA123_0 = input.LA(1);
+ int alt122=2;
+ int LA122_0 = input.LA(1);
- if ( (LA123_0==17) ) {
- alt123=1;
+ if ( (LA122_0==17) ) {
+ alt122=1;
}
- switch (alt123) {
+ switch (alt122) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:7027:4: otherlv_2= ',' ( (lv_ownedVariables_3_0= ruleLetVariableCS ) )
{
@@ -20133,7 +20115,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop123;
+ break loop122;
}
} while (true);
@@ -20301,13 +20283,13 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:7110:2: ( (lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS ) )?
- int alt124=2;
- int LA124_0 = input.LA(1);
+ int alt123=2;
+ int LA123_0 = input.LA(1);
- if ( (LA124_0==33) ) {
- alt124=1;
+ if ( (LA123_0==33) ) {
+ alt123=1;
}
- switch (alt124) {
+ switch (alt123) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:7111:1: (lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS )
{
@@ -20347,13 +20329,13 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:7128:3: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) )?
- int alt125=2;
- int LA125_0 = input.LA(1);
+ int alt124=2;
+ int LA124_0 = input.LA(1);
- if ( (LA125_0==31) ) {
- alt125=1;
+ if ( (LA124_0==31) ) {
+ alt124=1;
}
- switch (alt125) {
+ switch (alt124) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:7128:5: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) )
{
@@ -20793,13 +20775,13 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:7292:2: (otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) ) )?
- int alt126=2;
- int LA126_0 = input.LA(1);
+ int alt125=2;
+ int LA125_0 = input.LA(1);
- if ( (LA126_0==78) ) {
- alt126=1;
+ if ( (LA125_0==78) ) {
+ alt125=1;
}
- switch (alt126) {
+ switch (alt125) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:7292:4: otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) )
{
@@ -20942,23 +20924,23 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:7339:1: (this_MultiplicityBoundsCS_1= ruleMultiplicityBoundsCS | this_MultiplicityStringCS_2= ruleMultiplicityStringCS )
- int alt127=2;
- int LA127_0 = input.LA(1);
+ int alt126=2;
+ int LA126_0 = input.LA(1);
- if ( (LA127_0==RULE_INT) ) {
- alt127=1;
+ if ( (LA126_0==RULE_INT) ) {
+ alt126=1;
}
- else if ( (LA127_0==39||LA127_0==48||LA127_0==99) ) {
- alt127=2;
+ else if ( (LA126_0==39||LA126_0==48||LA126_0==99) ) {
+ alt126=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 127, 0, input);
+ new NoViableAltException("", 126, 0, input);
throw nvae;
}
- switch (alt127) {
+ switch (alt126) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:7340:2: this_MultiplicityBoundsCS_1= ruleMultiplicityBoundsCS
{
@@ -21017,16 +20999,16 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:7364:2: (otherlv_3= '|?' | ( (lv_isNullFree_4_0= '|1' ) ) )?
- int alt128=3;
- int LA128_0 = input.LA(1);
+ int alt127=3;
+ int LA127_0 = input.LA(1);
- if ( (LA128_0==97) ) {
- alt128=1;
+ if ( (LA127_0==97) ) {
+ alt127=1;
}
- else if ( (LA128_0==98) ) {
- alt128=2;
+ else if ( (LA127_0==98) ) {
+ alt127=2;
}
- switch (alt128) {
+ switch (alt127) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:7364:4: otherlv_3= '|?'
{
@@ -21164,32 +21146,32 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:7411:1: (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' )
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:7411:1: (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' )
- int alt129=3;
+ int alt128=3;
switch ( input.LA(1) ) {
case 39:
{
- alt129=1;
+ alt128=1;
}
break;
case 48:
{
- alt129=2;
+ alt128=2;
}
break;
case 99:
{
- alt129=3;
+ alt128=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 129, 0, input);
+ new NoViableAltException("", 128, 0, input);
throw nvae;
}
- switch (alt129) {
+ switch (alt128) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:7412:3: lv_stringBounds_0_1= '*'
{
@@ -21374,17 +21356,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:7490:2: (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )*
- loop130:
+ loop129:
do {
- int alt130=2;
- int LA130_0 = input.LA(1);
+ int alt129=2;
+ int LA129_0 = input.LA(1);
- if ( (LA130_0==38) ) {
- alt130=1;
+ if ( (LA129_0==38) ) {
+ alt129=1;
}
- switch (alt130) {
+ switch (alt129) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:7490:4: otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) )
{
@@ -21434,7 +21416,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop130;
+ break loop129;
}
} while (true);
@@ -21776,17 +21758,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:7629:2: (otherlv_1= ',' ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) ) )*
- loop131:
+ loop130:
do {
- int alt131=2;
- int LA131_0 = input.LA(1);
+ int alt130=2;
+ int LA130_0 = input.LA(1);
- if ( (LA131_0==17) ) {
- alt131=1;
+ if ( (LA130_0==17) ) {
+ alt130=1;
}
- switch (alt131) {
+ switch (alt130) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:7629:4: otherlv_1= ',' ( (lv_ownedSubstitutions_2_0= ruleTemplateParameterSubstitutionCS ) )
{
@@ -21836,18 +21818,18 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop131;
+ break loop130;
}
} while (true);
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:7651:4: ( (lv_ownedMultiplicity_3_0= ruleMultiplicityCS ) )?
- int alt132=2;
- int LA132_0 = input.LA(1);
+ int alt131=2;
+ int LA131_0 = input.LA(1);
- if ( (LA132_0==88) ) {
- alt132=1;
+ if ( (LA131_0==88) ) {
+ alt131=1;
}
- switch (alt132) {
+ switch (alt131) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:7652:1: (lv_ownedMultiplicity_3_0= ruleMultiplicityCS )
{
@@ -22115,13 +22097,13 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:7749:2: (otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )* )?
- int alt134=2;
- int LA134_0 = input.LA(1);
+ int alt133=2;
+ int LA133_0 = input.LA(1);
- if ( (LA134_0==100) ) {
- alt134=1;
+ if ( (LA133_0==100) ) {
+ alt133=1;
}
- switch (alt134) {
+ switch (alt133) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:7749:4: otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )*
{
@@ -22167,17 +22149,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:7771:2: (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )*
- loop133:
+ loop132:
do {
- int alt133=2;
- int LA133_0 = input.LA(1);
+ int alt132=2;
+ int LA132_0 = input.LA(1);
- if ( (LA133_0==101) ) {
- alt133=1;
+ if ( (LA132_0==101) ) {
+ alt132=1;
}
- switch (alt133) {
+ switch (alt132) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:7771:4: otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) )
{
@@ -22227,7 +22209,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop133;
+ break loop132;
}
} while (true);
@@ -22316,23 +22298,23 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:7814:1: (this_TypedRefCS_0= ruleTypedRefCS | this_WildcardTypeRefCS_1= ruleWildcardTypeRefCS )
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:7814:1: (this_TypedRefCS_0= ruleTypedRefCS | this_WildcardTypeRefCS_1= ruleWildcardTypeRefCS )
- int alt135=2;
- int LA135_0 = input.LA(1);
+ int alt134=2;
+ int LA134_0 = input.LA(1);
- if ( ((LA135_0>=RULE_SIMPLE_ID && LA135_0<=RULE_ESCAPED_ID)||LA135_0==16||LA135_0==18||LA135_0==20||LA135_0==32||(LA135_0>=36 && LA135_0<=37)||(LA135_0>=40 && LA135_0<=44)) ) {
- alt135=1;
+ if ( ((LA134_0>=RULE_SIMPLE_ID && LA134_0<=RULE_ESCAPED_ID)||LA134_0==16||LA134_0==18||LA134_0==20||LA134_0==32||(LA134_0>=36 && LA134_0<=37)||(LA134_0>=40 && LA134_0<=44)) ) {
+ alt134=1;
}
- else if ( (LA135_0==99) ) {
- alt135=2;
+ else if ( (LA134_0==99) ) {
+ alt134=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 135, 0, input);
+ new NoViableAltException("", 134, 0, input);
throw nvae;
}
- switch (alt135) {
+ switch (alt134) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:7815:2: this_TypedRefCS_0= ruleTypedRefCS
{
@@ -22600,13 +22582,13 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:7911:2: (otherlv_1= '(' ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) ) otherlv_3= ')' )?
- int alt136=2;
- int LA136_0 = input.LA(1);
+ int alt135=2;
+ int LA135_0 = input.LA(1);
- if ( (LA136_0==33) ) {
- alt136=1;
+ if ( (LA135_0==33) ) {
+ alt135=1;
}
- switch (alt136) {
+ switch (alt135) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:7911:4: otherlv_1= '(' ( (lv_ownedBinding_2_0= ruleTemplateBindingCS ) ) otherlv_3= ')'
{
@@ -22769,13 +22751,13 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:7971:1: (otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) ) )?
- int alt137=2;
- int LA137_0 = input.LA(1);
+ int alt136=2;
+ int LA136_0 = input.LA(1);
- if ( (LA137_0==100) ) {
- alt137=1;
+ if ( (LA136_0==100) ) {
+ alt136=1;
}
- switch (alt137) {
+ switch (alt136) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:7971:3: otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) )
{
@@ -22903,23 +22885,23 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:8014:1: (this_SIMPLE_ID_0= RULE_SIMPLE_ID | this_ESCAPED_ID_1= RULE_ESCAPED_ID )
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:8014:1: (this_SIMPLE_ID_0= RULE_SIMPLE_ID | this_ESCAPED_ID_1= RULE_ESCAPED_ID )
- int alt138=2;
- int LA138_0 = input.LA(1);
+ int alt137=2;
+ int LA137_0 = input.LA(1);
- if ( (LA138_0==RULE_SIMPLE_ID) ) {
- alt138=1;
+ if ( (LA137_0==RULE_SIMPLE_ID) ) {
+ alt137=1;
}
- else if ( (LA138_0==RULE_ESCAPED_ID) ) {
- alt138=2;
+ else if ( (LA137_0==RULE_ESCAPED_ID) ) {
+ alt137=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 138, 0, input);
+ new NoViableAltException("", 137, 0, input);
throw nvae;
}
- switch (alt138) {
+ switch (alt137) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:8014:6: this_SIMPLE_ID_0= RULE_SIMPLE_ID
{
@@ -23373,23 +23355,23 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:8166:1: (this_INT_0= RULE_INT | kw= '*' )
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:8166:1: (this_INT_0= RULE_INT | kw= '*' )
- int alt139=2;
- int LA139_0 = input.LA(1);
+ int alt138=2;
+ int LA138_0 = input.LA(1);
- if ( (LA139_0==RULE_INT) ) {
- alt139=1;
+ if ( (LA138_0==RULE_INT) ) {
+ alt138=1;
}
- else if ( (LA139_0==39) ) {
- alt139=2;
+ else if ( (LA138_0==39) ) {
+ alt138=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 139, 0, input);
+ new NoViableAltException("", 138, 0, input);
throw nvae;
}
- switch (alt139) {
+ switch (alt138) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:8166:6: this_INT_0= RULE_INT
{
@@ -23567,17 +23549,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:1195:2: (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) ) )*
- loop144:
+ loop143:
do {
- int alt144=2;
- int LA144_0 = input.LA(1);
+ int alt143=2;
+ int LA143_0 = input.LA(1);
- if ( (LA144_0==17) ) {
- alt144=1;
+ if ( (LA143_0==17) ) {
+ alt143=1;
}
- switch (alt144) {
+ switch (alt143) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:1195:4: otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleUnrealizedVariableCS ) )
{
@@ -23609,23 +23591,23 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop144;
+ break loop143;
}
} while (true);
otherlv_4=(Token)match(input,35,FollowSets000.FOLLOW_35_in_synpred25_InternalQVTimperative2431); if (state.failed) return ;
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:1221:1: ( (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS ) )*
- loop145:
+ loop144:
do {
- int alt145=2;
- int LA145_0 = input.LA(1);
+ int alt144=2;
+ int LA144_0 = input.LA(1);
- if ( ((LA145_0>=RULE_SIMPLE_ID && LA145_0<=RULE_SINGLE_QUOTED_STRING)||LA145_0==16||(LA145_0>=18 && LA145_0<=20)||(LA145_0>=32 && LA145_0<=33)||(LA145_0>=36 && LA145_0<=37)||(LA145_0>=39 && LA145_0<=46)||(LA145_0>=63 && LA145_0<=77)||LA145_0==80||(LA145_0>=82 && LA145_0<=85)||LA145_0==90||(LA145_0>=95 && LA145_0<=96)) ) {
- alt145=1;
+ if ( ((LA144_0>=RULE_SIMPLE_ID && LA144_0<=RULE_SINGLE_QUOTED_STRING)||LA144_0==16||(LA144_0>=18 && LA144_0<=20)||(LA144_0>=32 && LA144_0<=33)||(LA144_0>=36 && LA144_0<=37)||(LA144_0>=39 && LA144_0<=46)||(LA144_0>=63 && LA144_0<=77)||LA144_0==80||(LA144_0>=82 && LA144_0<=85)||LA144_0==90||(LA144_0>=95 && LA144_0<=96)) ) {
+ alt144=1;
}
- switch (alt145) {
+ switch (alt144) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:1222:1: (lv_ownedConstraints_5_0= rulePredicateOrAssignmentCS )
{
@@ -23650,7 +23632,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop145;
+ break loop144;
}
} while (true);
@@ -23703,17 +23685,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:1266:2: (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) ) )*
- loop146:
+ loop145:
do {
- int alt146=2;
- int LA146_0 = input.LA(1);
+ int alt145=2;
+ int LA145_0 = input.LA(1);
- if ( (LA146_0==17) ) {
- alt146=1;
+ if ( (LA145_0==17) ) {
+ alt145=1;
}
- switch (alt146) {
+ switch (alt145) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:1266:4: otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) )
{
@@ -23745,7 +23727,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop146;
+ break loop145;
}
} while (true);
@@ -23773,18 +23755,18 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
{
otherlv_12=(Token)match(input,22,FollowSets000.FOLLOW_22_in_synpred29_InternalQVTimperative2574); if (state.failed) return ;
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:1297:1: ( (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS ) )+
- int cnt147=0;
- loop147:
+ int cnt146=0;
+ loop146:
do {
- int alt147=2;
- int LA147_0 = input.LA(1);
+ int alt146=2;
+ int LA146_0 = input.LA(1);
- if ( ((LA147_0>=RULE_SIMPLE_ID && LA147_0<=RULE_SINGLE_QUOTED_STRING)||LA147_0==16||(LA147_0>=18 && LA147_0<=20)||(LA147_0>=32 && LA147_0<=33)||(LA147_0>=36 && LA147_0<=37)||(LA147_0>=39 && LA147_0<=46)||(LA147_0>=63 && LA147_0<=77)||LA147_0==80||(LA147_0>=82 && LA147_0<=85)||LA147_0==90||(LA147_0>=95 && LA147_0<=96)) ) {
- alt147=1;
+ if ( ((LA146_0>=RULE_SIMPLE_ID && LA146_0<=RULE_SINGLE_QUOTED_STRING)||LA146_0==16||(LA146_0>=18 && LA146_0<=20)||(LA146_0>=32 && LA146_0<=33)||(LA146_0>=36 && LA146_0<=37)||(LA146_0>=39 && LA146_0<=46)||(LA146_0>=63 && LA146_0<=77)||LA146_0==80||(LA146_0>=82 && LA146_0<=85)||LA146_0==90||(LA146_0>=95 && LA146_0<=96)) ) {
+ alt146=1;
}
- switch (alt147) {
+ switch (alt146) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:1298:1: (lv_ownedConstraints_13_0= rulePredicateOrAssignmentCS )
{
@@ -23809,13 +23791,13 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt147 >= 1 ) break loop147;
+ if ( cnt146 >= 1 ) break loop146;
if (state.backtracking>0) {state.failed=true; return ;}
EarlyExitException eee =
- new EarlyExitException(147, input);
+ new EarlyExitException(146, input);
throw eee;
}
- cnt147++;
+ cnt146++;
} while (true);
otherlv_14=(Token)match(input,24,FollowSets000.FOLLOW_24_in_synpred29_InternalQVTimperative2608); if (state.failed) return ;
@@ -23852,25 +23834,25 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
{
otherlv_0=(Token)match(input,22,FollowSets000.FOLLOW_22_in_synpred39_InternalQVTimperative3371); if (state.failed) return ;
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:1664:1: ( ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedRealizedVariables_2_0= ruleRealizedVariableCS ) ) )
- int alt151=2;
- int LA151_0 = input.LA(1);
+ int alt150=2;
+ int LA150_0 = input.LA(1);
- if ( ((LA151_0>=RULE_SIMPLE_ID && LA151_0<=RULE_ESCAPED_ID)||LA151_0==16||LA151_0==18||LA151_0==20||LA151_0==32||(LA151_0>=36 && LA151_0<=37)||(LA151_0>=40 && LA151_0<=41)||(LA151_0>=43 && LA151_0<=44)) ) {
- alt151=1;
+ if ( ((LA150_0>=RULE_SIMPLE_ID && LA150_0<=RULE_ESCAPED_ID)||LA150_0==16||LA150_0==18||LA150_0==20||LA150_0==32||(LA150_0>=36 && LA150_0<=37)||(LA150_0>=40 && LA150_0<=41)||(LA150_0>=43 && LA150_0<=44)) ) {
+ alt150=1;
}
- else if ( (LA151_0==42) ) {
- int LA151_2 = input.LA(2);
+ else if ( (LA150_0==42) ) {
+ int LA150_2 = input.LA(2);
- if ( ((LA151_2>=RULE_SIMPLE_ID && LA151_2<=RULE_ESCAPED_ID)||LA151_2==16||LA151_2==18||LA151_2==20||LA151_2==32||(LA151_2>=36 && LA151_2<=37)||(LA151_2>=40 && LA151_2<=44)) ) {
- alt151=2;
+ if ( ((LA150_2>=RULE_SIMPLE_ID && LA150_2<=RULE_ESCAPED_ID)||LA150_2==16||LA150_2==18||LA150_2==20||LA150_2==32||(LA150_2>=36 && LA150_2<=37)||(LA150_2>=40 && LA150_2<=44)) ) {
+ alt150=2;
}
- else if ( (LA151_2==17||LA151_2==27||LA151_2==31||LA151_2==35) ) {
- alt151=1;
+ else if ( (LA150_2==17||LA150_2==27||LA150_2==31||LA150_2==35) ) {
+ alt150=1;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 151, 2, input);
+ new NoViableAltException("", 150, 2, input);
throw nvae;
}
@@ -23878,11 +23860,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 151, 0, input);
+ new NoViableAltException("", 150, 0, input);
throw nvae;
}
- switch (alt151) {
+ switch (alt150) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:1664:2: ( (lv_ownedUnrealizedVariables_1_0= ruleUnrealizedVariableCS ) )
{
@@ -23943,41 +23925,41 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:1701:3: (otherlv_3= ',' ( ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedRealizedVariables_5_0= ruleRealizedVariableCS ) ) ) )*
- loop153:
+ loop152:
do {
- int alt153=2;
- int LA153_0 = input.LA(1);
+ int alt152=2;
+ int LA152_0 = input.LA(1);
- if ( (LA153_0==17) ) {
- alt153=1;
+ if ( (LA152_0==17) ) {
+ alt152=1;
}
- switch (alt153) {
+ switch (alt152) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:1701:5: otherlv_3= ',' ( ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedRealizedVariables_5_0= ruleRealizedVariableCS ) ) )
{
otherlv_3=(Token)match(input,17,FollowSets000.FOLLOW_17_in_synpred39_InternalQVTimperative3434); if (state.failed) return ;
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:1705:1: ( ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedRealizedVariables_5_0= ruleRealizedVariableCS ) ) )
- int alt152=2;
- int LA152_0 = input.LA(1);
+ int alt151=2;
+ int LA151_0 = input.LA(1);
- if ( ((LA152_0>=RULE_SIMPLE_ID && LA152_0<=RULE_ESCAPED_ID)||LA152_0==16||LA152_0==18||LA152_0==20||LA152_0==32||(LA152_0>=36 && LA152_0<=37)||(LA152_0>=40 && LA152_0<=41)||(LA152_0>=43 && LA152_0<=44)) ) {
- alt152=1;
+ if ( ((LA151_0>=RULE_SIMPLE_ID && LA151_0<=RULE_ESCAPED_ID)||LA151_0==16||LA151_0==18||LA151_0==20||LA151_0==32||(LA151_0>=36 && LA151_0<=37)||(LA151_0>=40 && LA151_0<=41)||(LA151_0>=43 && LA151_0<=44)) ) {
+ alt151=1;
}
- else if ( (LA152_0==42) ) {
- int LA152_2 = input.LA(2);
+ else if ( (LA151_0==42) ) {
+ int LA151_2 = input.LA(2);
- if ( (LA152_2==17||LA152_2==27||LA152_2==31||LA152_2==35) ) {
- alt152=1;
+ if ( ((LA151_2>=RULE_SIMPLE_ID && LA151_2<=RULE_ESCAPED_ID)||LA151_2==16||LA151_2==18||LA151_2==20||LA151_2==32||(LA151_2>=36 && LA151_2<=37)||(LA151_2>=40 && LA151_2<=44)) ) {
+ alt151=2;
}
- else if ( ((LA152_2>=RULE_SIMPLE_ID && LA152_2<=RULE_ESCAPED_ID)||LA152_2==16||LA152_2==18||LA152_2==20||LA152_2==32||(LA152_2>=36 && LA152_2<=37)||(LA152_2>=40 && LA152_2<=44)) ) {
- alt152=2;
+ else if ( (LA151_2==17||LA151_2==27||LA151_2==31||LA151_2==35) ) {
+ alt151=1;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 152, 2, input);
+ new NoViableAltException("", 151, 2, input);
throw nvae;
}
@@ -23985,11 +23967,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 152, 0, input);
+ new NoViableAltException("", 151, 0, input);
throw nvae;
}
- switch (alt152) {
+ switch (alt151) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:1705:2: ( (lv_ownedUnrealizedVariables_4_0= ruleUnrealizedVariableCS ) )
{
@@ -24054,23 +24036,23 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop153;
+ break loop152;
}
} while (true);
otherlv_6=(Token)match(input,35,FollowSets000.FOLLOW_35_in_synpred39_InternalQVTimperative3498); if (state.failed) return ;
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:1746:1: ( (lv_ownedConstraints_7_0= rulePredicateOrAssignmentCS ) )*
- loop154:
+ loop153:
do {
- int alt154=2;
- int LA154_0 = input.LA(1);
+ int alt153=2;
+ int LA153_0 = input.LA(1);
- if ( ((LA154_0>=RULE_SIMPLE_ID && LA154_0<=RULE_SINGLE_QUOTED_STRING)||LA154_0==16||(LA154_0>=18 && LA154_0<=20)||(LA154_0>=32 && LA154_0<=33)||(LA154_0>=36 && LA154_0<=37)||(LA154_0>=39 && LA154_0<=46)||(LA154_0>=63 && LA154_0<=77)||LA154_0==80||(LA154_0>=82 && LA154_0<=85)||LA154_0==90||(LA154_0>=95 && LA154_0<=96)) ) {
- alt154=1;
+ if ( ((LA153_0>=RULE_SIMPLE_ID && LA153_0<=RULE_SINGLE_QUOTED_STRING)||LA153_0==16||(LA153_0>=18 && LA153_0<=20)||(LA153_0>=32 && LA153_0<=33)||(LA153_0>=36 && LA153_0<=37)||(LA153_0>=39 && LA153_0<=46)||(LA153_0>=63 && LA153_0<=77)||LA153_0==80||(LA153_0>=82 && LA153_0<=85)||LA153_0==90||(LA153_0>=95 && LA153_0<=96)) ) {
+ alt153=1;
}
- switch (alt154) {
+ switch (alt153) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:1747:1: (lv_ownedConstraints_7_0= rulePredicateOrAssignmentCS )
{
@@ -24095,7 +24077,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop154;
+ break loop153;
}
} while (true);
@@ -24130,25 +24112,25 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
{
otherlv_9=(Token)match(input,22,FollowSets000.FOLLOW_22_in_synpred43_InternalQVTimperative3552); if (state.failed) return ;
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:1773:1: ( ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedRealizedVariables_11_0= ruleRealizedVariableCS ) ) )
- int alt156=2;
- int LA156_0 = input.LA(1);
+ int alt155=2;
+ int LA155_0 = input.LA(1);
- if ( ((LA156_0>=RULE_SIMPLE_ID && LA156_0<=RULE_ESCAPED_ID)||LA156_0==16||LA156_0==18||LA156_0==20||LA156_0==32||(LA156_0>=36 && LA156_0<=37)||(LA156_0>=40 && LA156_0<=41)||(LA156_0>=43 && LA156_0<=44)) ) {
- alt156=1;
+ if ( ((LA155_0>=RULE_SIMPLE_ID && LA155_0<=RULE_ESCAPED_ID)||LA155_0==16||LA155_0==18||LA155_0==20||LA155_0==32||(LA155_0>=36 && LA155_0<=37)||(LA155_0>=40 && LA155_0<=41)||(LA155_0>=43 && LA155_0<=44)) ) {
+ alt155=1;
}
- else if ( (LA156_0==42) ) {
- int LA156_2 = input.LA(2);
+ else if ( (LA155_0==42) ) {
+ int LA155_2 = input.LA(2);
- if ( ((LA156_2>=RULE_SIMPLE_ID && LA156_2<=RULE_ESCAPED_ID)||LA156_2==16||LA156_2==18||LA156_2==20||LA156_2==32||(LA156_2>=36 && LA156_2<=37)||(LA156_2>=40 && LA156_2<=44)) ) {
- alt156=2;
+ if ( ((LA155_2>=RULE_SIMPLE_ID && LA155_2<=RULE_ESCAPED_ID)||LA155_2==16||LA155_2==18||LA155_2==20||LA155_2==32||(LA155_2>=36 && LA155_2<=37)||(LA155_2>=40 && LA155_2<=44)) ) {
+ alt155=2;
}
- else if ( (LA156_2==17||LA156_2==24||LA156_2==27||LA156_2==31) ) {
- alt156=1;
+ else if ( (LA155_2==17||LA155_2==24||LA155_2==27||LA155_2==31) ) {
+ alt155=1;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 156, 2, input);
+ new NoViableAltException("", 155, 2, input);
throw nvae;
}
@@ -24156,11 +24138,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 156, 0, input);
+ new NoViableAltException("", 155, 0, input);
throw nvae;
}
- switch (alt156) {
+ switch (alt155) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:1773:2: ( (lv_ownedUnrealizedVariables_10_0= ruleUnrealizedVariableCS ) )
{
@@ -24221,41 +24203,41 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:1810:3: (otherlv_12= ',' ( ( (lv_ownedUnrealizedVariables_13_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedRealizedVariables_14_0= ruleRealizedVariableCS ) ) ) )*
- loop158:
+ loop157:
do {
- int alt158=2;
- int LA158_0 = input.LA(1);
+ int alt157=2;
+ int LA157_0 = input.LA(1);
- if ( (LA158_0==17) ) {
- alt158=1;
+ if ( (LA157_0==17) ) {
+ alt157=1;
}
- switch (alt158) {
+ switch (alt157) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:1810:5: otherlv_12= ',' ( ( (lv_ownedUnrealizedVariables_13_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedRealizedVariables_14_0= ruleRealizedVariableCS ) ) )
{
otherlv_12=(Token)match(input,17,FollowSets000.FOLLOW_17_in_synpred43_InternalQVTimperative3615); if (state.failed) return ;
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:1814:1: ( ( (lv_ownedUnrealizedVariables_13_0= ruleUnrealizedVariableCS ) ) | ( (lv_ownedRealizedVariables_14_0= ruleRealizedVariableCS ) ) )
- int alt157=2;
- int LA157_0 = input.LA(1);
+ int alt156=2;
+ int LA156_0 = input.LA(1);
- if ( ((LA157_0>=RULE_SIMPLE_ID && LA157_0<=RULE_ESCAPED_ID)||LA157_0==16||LA157_0==18||LA157_0==20||LA157_0==32||(LA157_0>=36 && LA157_0<=37)||(LA157_0>=40 && LA157_0<=41)||(LA157_0>=43 && LA157_0<=44)) ) {
- alt157=1;
+ if ( ((LA156_0>=RULE_SIMPLE_ID && LA156_0<=RULE_ESCAPED_ID)||LA156_0==16||LA156_0==18||LA156_0==20||LA156_0==32||(LA156_0>=36 && LA156_0<=37)||(LA156_0>=40 && LA156_0<=41)||(LA156_0>=43 && LA156_0<=44)) ) {
+ alt156=1;
}
- else if ( (LA157_0==42) ) {
- int LA157_2 = input.LA(2);
+ else if ( (LA156_0==42) ) {
+ int LA156_2 = input.LA(2);
- if ( (LA157_2==17||LA157_2==24||LA157_2==27||LA157_2==31) ) {
- alt157=1;
+ if ( ((LA156_2>=RULE_SIMPLE_ID && LA156_2<=RULE_ESCAPED_ID)||LA156_2==16||LA156_2==18||LA156_2==20||LA156_2==32||(LA156_2>=36 && LA156_2<=37)||(LA156_2>=40 && LA156_2<=44)) ) {
+ alt156=2;
}
- else if ( ((LA157_2>=RULE_SIMPLE_ID && LA157_2<=RULE_ESCAPED_ID)||LA157_2==16||LA157_2==18||LA157_2==20||LA157_2==32||(LA157_2>=36 && LA157_2<=37)||(LA157_2>=40 && LA157_2<=44)) ) {
- alt157=2;
+ else if ( (LA156_2==17||LA156_2==24||LA156_2==27||LA156_2==31) ) {
+ alt156=1;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 157, 2, input);
+ new NoViableAltException("", 156, 2, input);
throw nvae;
}
@@ -24263,11 +24245,11 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 157, 0, input);
+ new NoViableAltException("", 156, 0, input);
throw nvae;
}
- switch (alt157) {
+ switch (alt156) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:1814:2: ( (lv_ownedUnrealizedVariables_13_0= ruleUnrealizedVariableCS ) )
{
@@ -24332,7 +24314,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop158;
+ break loop157;
}
} while (true);
@@ -24360,18 +24342,18 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
{
otherlv_16=(Token)match(input,22,FollowSets000.FOLLOW_22_in_synpred45_InternalQVTimperative3699); if (state.failed) return ;
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:1860:1: ( (lv_ownedConstraints_17_0= rulePredicateOrAssignmentCS ) )+
- int cnt159=0;
- loop159:
+ int cnt158=0;
+ loop158:
do {
- int alt159=2;
- int LA159_0 = input.LA(1);
+ int alt158=2;
+ int LA158_0 = input.LA(1);
- if ( ((LA159_0>=RULE_SIMPLE_ID && LA159_0<=RULE_SINGLE_QUOTED_STRING)||LA159_0==16||(LA159_0>=18 && LA159_0<=20)||(LA159_0>=32 && LA159_0<=33)||(LA159_0>=36 && LA159_0<=37)||(LA159_0>=39 && LA159_0<=46)||(LA159_0>=63 && LA159_0<=77)||LA159_0==80||(LA159_0>=82 && LA159_0<=85)||LA159_0==90||(LA159_0>=95 && LA159_0<=96)) ) {
- alt159=1;
+ if ( ((LA158_0>=RULE_SIMPLE_ID && LA158_0<=RULE_SINGLE_QUOTED_STRING)||LA158_0==16||(LA158_0>=18 && LA158_0<=20)||(LA158_0>=32 && LA158_0<=33)||(LA158_0>=36 && LA158_0<=37)||(LA158_0>=39 && LA158_0<=46)||(LA158_0>=63 && LA158_0<=77)||LA158_0==80||(LA158_0>=82 && LA158_0<=85)||LA158_0==90||(LA158_0>=95 && LA158_0<=96)) ) {
+ alt158=1;
}
- switch (alt159) {
+ switch (alt158) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:1861:1: (lv_ownedConstraints_17_0= rulePredicateOrAssignmentCS )
{
@@ -24396,13 +24378,13 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt159 >= 1 ) break loop159;
+ if ( cnt158 >= 1 ) break loop158;
if (state.backtracking>0) {state.failed=true; return ;}
EarlyExitException eee =
- new EarlyExitException(159, input);
+ new EarlyExitException(158, input);
throw eee;
}
- cnt159++;
+ cnt158++;
} while (true);
otherlv_18=(Token)match(input,24,FollowSets000.FOLLOW_24_in_synpred45_InternalQVTimperative3733); if (state.failed) return ;
@@ -24457,17 +24439,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:1943:2: (otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleGuardVariableCS ) ) )*
- loop160:
+ loop159:
do {
- int alt160=2;
- int LA160_0 = input.LA(1);
+ int alt159=2;
+ int LA159_0 = input.LA(1);
- if ( (LA160_0==17) ) {
- alt160=1;
+ if ( (LA159_0==17) ) {
+ alt159=1;
}
- switch (alt160) {
+ switch (alt159) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:1943:4: otherlv_2= ',' ( (lv_ownedUnrealizedVariables_3_0= ruleGuardVariableCS ) )
{
@@ -24499,23 +24481,23 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop160;
+ break loop159;
}
} while (true);
otherlv_4=(Token)match(input,35,FollowSets000.FOLLOW_35_in_synpred48_InternalQVTimperative3931); if (state.failed) return ;
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:1969:1: ( (lv_ownedPredicates_5_0= rulePredicateCS ) )*
- loop161:
+ loop160:
do {
- int alt161=2;
- int LA161_0 = input.LA(1);
+ int alt160=2;
+ int LA160_0 = input.LA(1);
- if ( ((LA161_0>=RULE_SIMPLE_ID && LA161_0<=RULE_SINGLE_QUOTED_STRING)||LA161_0==16||LA161_0==18||LA161_0==20||(LA161_0>=32 && LA161_0<=33)||(LA161_0>=36 && LA161_0<=37)||(LA161_0>=39 && LA161_0<=46)||(LA161_0>=63 && LA161_0<=77)||LA161_0==80||(LA161_0>=82 && LA161_0<=85)||LA161_0==90||(LA161_0>=95 && LA161_0<=96)) ) {
- alt161=1;
+ if ( ((LA160_0>=RULE_SIMPLE_ID && LA160_0<=RULE_SINGLE_QUOTED_STRING)||LA160_0==16||LA160_0==18||LA160_0==20||(LA160_0>=32 && LA160_0<=33)||(LA160_0>=36 && LA160_0<=37)||(LA160_0>=39 && LA160_0<=46)||(LA160_0>=63 && LA160_0<=77)||LA160_0==80||(LA160_0>=82 && LA160_0<=85)||LA160_0==90||(LA160_0>=95 && LA160_0<=96)) ) {
+ alt160=1;
}
- switch (alt161) {
+ switch (alt160) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:1970:1: (lv_ownedPredicates_5_0= rulePredicateCS )
{
@@ -24540,7 +24522,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop161;
+ break loop160;
}
} while (true);
@@ -24593,17 +24575,17 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:2014:2: (otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleGuardVariableCS ) ) )*
- loop162:
+ loop161:
do {
- int alt162=2;
- int LA162_0 = input.LA(1);
+ int alt161=2;
+ int LA161_0 = input.LA(1);
- if ( (LA162_0==17) ) {
- alt162=1;
+ if ( (LA161_0==17) ) {
+ alt161=1;
}
- switch (alt162) {
+ switch (alt161) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:2014:4: otherlv_9= ',' ( (lv_ownedUnrealizedVariables_10_0= ruleGuardVariableCS ) )
{
@@ -24635,7 +24617,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- break loop162;
+ break loop161;
}
} while (true);
@@ -24663,18 +24645,18 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
{
otherlv_12=(Token)match(input,33,FollowSets000.FOLLOW_33_in_synpred52_InternalQVTimperative4074); if (state.failed) return ;
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:2045:1: ( (lv_ownedPredicates_13_0= rulePredicateCS ) )+
- int cnt163=0;
- loop163:
+ int cnt162=0;
+ loop162:
do {
- int alt163=2;
- int LA163_0 = input.LA(1);
+ int alt162=2;
+ int LA162_0 = input.LA(1);
- if ( ((LA163_0>=RULE_SIMPLE_ID && LA163_0<=RULE_SINGLE_QUOTED_STRING)||LA163_0==16||LA163_0==18||LA163_0==20||(LA163_0>=32 && LA163_0<=33)||(LA163_0>=36 && LA163_0<=37)||(LA163_0>=39 && LA163_0<=46)||(LA163_0>=63 && LA163_0<=77)||LA163_0==80||(LA163_0>=82 && LA163_0<=85)||LA163_0==90||(LA163_0>=95 && LA163_0<=96)) ) {
- alt163=1;
+ if ( ((LA162_0>=RULE_SIMPLE_ID && LA162_0<=RULE_SINGLE_QUOTED_STRING)||LA162_0==16||LA162_0==18||LA162_0==20||(LA162_0>=32 && LA162_0<=33)||(LA162_0>=36 && LA162_0<=37)||(LA162_0>=39 && LA162_0<=46)||(LA162_0>=63 && LA162_0<=77)||LA162_0==80||(LA162_0>=82 && LA162_0<=85)||LA162_0==90||(LA162_0>=95 && LA162_0<=96)) ) {
+ alt162=1;
}
- switch (alt163) {
+ switch (alt162) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:2046:1: (lv_ownedPredicates_13_0= rulePredicateCS )
{
@@ -24699,13 +24681,13 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt163 >= 1 ) break loop163;
+ if ( cnt162 >= 1 ) break loop162;
if (state.backtracking>0) {state.failed=true; return ;}
EarlyExitException eee =
- new EarlyExitException(163, input);
+ new EarlyExitException(162, input);
throw eee;
}
- cnt163++;
+ cnt162++;
} while (true);
otherlv_14=(Token)match(input,34,FollowSets000.FOLLOW_34_in_synpred52_InternalQVTimperative4108); if (state.failed) return ;
@@ -24791,13 +24773,13 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5387:2: (otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}' )?
- int alt172=2;
- int LA172_0 = input.LA(1);
+ int alt171=2;
+ int LA171_0 = input.LA(1);
- if ( (LA172_0==22) ) {
- alt172=1;
+ if ( (LA171_0==22) ) {
+ alt171=1;
}
- switch (alt172) {
+ switch (alt171) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5387:4: otherlv_2= '{' ( (lv_ownedPatternGuard_3_0= ruleExpCS ) ) otherlv_4= '}'
{
@@ -24885,13 +24867,13 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
state._fsp--;
if (state.failed) return ;
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5523:1: ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )?
- int alt173=2;
- int LA173_0 = input.LA(1);
+ int alt172=2;
+ int LA172_0 = input.LA(1);
- if ( (LA173_0==39||LA173_0==45||(LA173_0>=47 && LA173_0<=62)) ) {
- alt173=1;
+ if ( (LA172_0==39||LA172_0==45||(LA172_0>=47 && LA172_0<=62)) ) {
+ alt172=1;
}
- switch (alt173) {
+ switch (alt172) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/parser/antlr/internal/InternalQVTimperative.g:5523:2: () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) )
{
@@ -25307,7 +25289,7 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
protected DFA91 dfa91 = new DFA91(this);
protected DFA94 dfa94 = new DFA94(this);
protected DFA97 dfa97 = new DFA97(this);
- protected DFA121 dfa121 = new DFA121(this);
+ protected DFA120 dfa120 = new DFA120(this);
static final String DFA52_eotS =
"\37\uffff";
static final String DFA52_eofS =
@@ -26260,19 +26242,19 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
throw nvae;
}
}
- static final String DFA121_eotS =
+ static final String DFA120_eotS =
"\20\uffff";
- static final String DFA121_eofS =
+ static final String DFA120_eofS =
"\20\uffff";
- static final String DFA121_minS =
+ static final String DFA120_minS =
"\1\4\1\uffff\15\26\1\uffff";
- static final String DFA121_maxS =
+ static final String DFA120_maxS =
"\1\140\1\uffff\15\133\1\uffff";
- static final String DFA121_acceptS =
+ static final String DFA120_acceptS =
"\1\uffff\1\1\15\uffff\1\2";
- static final String DFA121_specialS =
+ static final String DFA120_specialS =
"\20\uffff}>";
- static final String[] DFA121_transitionS = {
+ static final String[] DFA120_transitionS = {
"\1\2\1\3\2\1\10\uffff\1\7\1\uffff\1\16\1\uffff\1\11\12\uffff\1\17\1\4\1\1\2\uffff\1\5\1\6\1\uffff\1\1\1\12\1\15\1\13\1\10\1\14\2\1\20\uffff\17\1\2\uffff\1\1\1\uffff\4\1\4\uffff\1\1\4\uffff\2\1",
"",
"\1\1\10\uffff\1\17\1\uffff\1\1\4\uffff\2\1\5\uffff\1\1\1\uffff\20\1\27\uffff\1\1\1\uffff\1\1\2\uffff\1\1",
@@ -26291,34 +26273,34 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
""
};
- static final short[] DFA121_eot = DFA.unpackEncodedString(DFA121_eotS);
- static final short[] DFA121_eof = DFA.unpackEncodedString(DFA121_eofS);
- static final char[] DFA121_min = DFA.unpackEncodedStringToUnsignedChars(DFA121_minS);
- static final char[] DFA121_max = DFA.unpackEncodedStringToUnsignedChars(DFA121_maxS);
- static final short[] DFA121_accept = DFA.unpackEncodedString(DFA121_acceptS);
- static final short[] DFA121_special = DFA.unpackEncodedString(DFA121_specialS);
- static final short[][] DFA121_transition;
+ static final short[] DFA120_eot = DFA.unpackEncodedString(DFA120_eotS);
+ static final short[] DFA120_eof = DFA.unpackEncodedString(DFA120_eofS);
+ static final char[] DFA120_min = DFA.unpackEncodedStringToUnsignedChars(DFA120_minS);
+ static final char[] DFA120_max = DFA.unpackEncodedStringToUnsignedChars(DFA120_maxS);
+ static final short[] DFA120_accept = DFA.unpackEncodedString(DFA120_acceptS);
+ static final short[] DFA120_special = DFA.unpackEncodedString(DFA120_specialS);
+ static final short[][] DFA120_transition;
static {
- int numStates = DFA121_transitionS.length;
- DFA121_transition = new short[numStates][];
+ int numStates = DFA120_transitionS.length;
+ DFA120_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA121_transition[i] = DFA.unpackEncodedString(DFA121_transitionS[i]);
+ DFA120_transition[i] = DFA.unpackEncodedString(DFA120_transitionS[i]);
}
}
- class DFA121 extends DFA {
+ class DFA120 extends DFA {
- public DFA121(BaseRecognizer recognizer) {
+ public DFA120(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 121;
- this.eot = DFA121_eot;
- this.eof = DFA121_eof;
- this.min = DFA121_min;
- this.max = DFA121_max;
- this.accept = DFA121_accept;
- this.special = DFA121_special;
- this.transition = DFA121_transition;
+ this.decisionNumber = 120;
+ this.eot = DFA120_eot;
+ this.eof = DFA120_eof;
+ this.min = DFA120_min;
+ this.max = DFA120_max;
+ this.accept = DFA120_accept;
+ this.special = DFA120_special;
+ this.transition = DFA120_transition;
}
public String getDescription() {
return "6819:1: (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS )";
@@ -26859,10 +26841,10 @@ public class InternalQVTimperativeParser extends AbstractInternalAntlrParser {
public static final BitSet FOLLOW_ruleCurlyBracketedClauseCS_in_entryRuleCurlyBracketedClauseCS13238 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleCurlyBracketedClauseCS13248 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_22_in_ruleCurlyBracketedClauseCS13297 = new BitSet(new long[]{0x00001F31011500B0L});
- public static final BitSet FOLLOW_ruleShadowPartCS_in_ruleCurlyBracketedClauseCS13320 = new BitSet(new long[]{0x0000000001020000L});
- public static final BitSet FOLLOW_17_in_ruleCurlyBracketedClauseCS13333 = new BitSet(new long[]{0x00001F3100150030L});
- public static final BitSet FOLLOW_ruleShadowPartCS_in_ruleCurlyBracketedClauseCS13354 = new BitSet(new long[]{0x0000000001020000L});
- public static final BitSet FOLLOW_ruleStringLiteral_in_ruleCurlyBracketedClauseCS13385 = new BitSet(new long[]{0x0000000001000000L});
+ public static final BitSet FOLLOW_ruleStringLiteral_in_ruleCurlyBracketedClauseCS13319 = new BitSet(new long[]{0x0000000001000000L});
+ public static final BitSet FOLLOW_ruleShadowPartCS_in_ruleCurlyBracketedClauseCS13347 = new BitSet(new long[]{0x0000000001020000L});
+ public static final BitSet FOLLOW_17_in_ruleCurlyBracketedClauseCS13360 = new BitSet(new long[]{0x00001F3100150030L});
+ public static final BitSet FOLLOW_ruleShadowPartCS_in_ruleCurlyBracketedClauseCS13381 = new BitSet(new long[]{0x0000000001020000L});
public static final BitSet FOLLOW_24_in_ruleCurlyBracketedClauseCS13398 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleRoundBracketedClauseCS_in_entryRuleRoundBracketedClauseCS13434 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleRoundBracketedClauseCS13444 = new BitSet(new long[]{0x0000000000000002L});
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/services/QVTimperativeGrammarAccess.java b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/services/QVTimperativeGrammarAccess.java
index aadb4487d..a6f7c76ce 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/services/QVTimperativeGrammarAccess.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative/src-gen/org/eclipse/qvtd/xtext/qvtimperative/services/QVTimperativeGrammarAccess.java
@@ -1987,7 +1987,7 @@ public class QVTimperativeGrammarAccess extends AbstractGrammarElementFinder {
/// * A curly bracket clause is a generalized rule for the literal arguments of collections, maps, tuples and shadows.* /
//CurlyBracketedClauseCS:
- // {CurlyBracketedClauseCS} "{" ((ownedParts+=ShadowPartCS ("," ownedParts+=ShadowPartCS)*)? | value=StringLiteral) "}";
+ // {CurlyBracketedClauseCS} "{" (value=StringLiteral | ownedParts+=ShadowPartCS ("," ownedParts+=ShadowPartCS)*)? "}";
public EssentialOCLGrammarAccess.CurlyBracketedClauseCSElements getCurlyBracketedClauseCSAccess() {
return gaQVTcoreBase.getCurlyBracketedClauseCSAccess();
}
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/AbstractQVTrelationUiModule.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/AbstractQVTrelationUiModule.java
index 682ac24f8..8ea9cf545 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/AbstractQVTrelationUiModule.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/AbstractQVTrelationUiModule.java
@@ -108,6 +108,11 @@ public abstract class AbstractQVTrelationUiModule extends org.eclipse.xtext.ui.D
}
// contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
+ public Class<? extends org.eclipse.xtext.generator.IContextualOutputConfigurationProvider> bindIContextualOutputConfigurationProvider() {
+ return org.eclipse.xtext.builder.EclipseOutputConfigurationProvider.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.builder.BuilderIntegrationFragment
public void configureIResourceDescriptionsPersisted(com.google.inject.Binder binder) {
binder.bind(org.eclipse.xtext.resource.IResourceDescriptions.class).annotatedWith(com.google.inject.name.Names.named("org.eclipse.xtext.builder.impl.PersistentDataAwareDirtyResource.PERSISTED_DESCRIPTIONS")).to(org.eclipse.xtext.builder.builderState.IBuilderState.class);
}
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/QVTrelationParser.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/QVTrelationParser.java
index f6ad9c3b2..58524f6e7 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/QVTrelationParser.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/QVTrelationParser.java
@@ -185,8 +185,8 @@ public class QVTrelationParser extends AbstractContentAssistParser {
put(grammarAccess.getNameExpCSAccess().getGroup(), "rule__NameExpCS__Group__0");
put(grammarAccess.getNameExpCSAccess().getGroup_4(), "rule__NameExpCS__Group_4__0");
put(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup(), "rule__CurlyBracketedClauseCS__Group__0");
- put(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0(), "rule__CurlyBracketedClauseCS__Group_2_0__0");
- put(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0_1(), "rule__CurlyBracketedClauseCS__Group_2_0_1__0");
+ put(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1(), "rule__CurlyBracketedClauseCS__Group_2_1__0");
+ put(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1_1(), "rule__CurlyBracketedClauseCS__Group_2_1_1__0");
put(grammarAccess.getRoundBracketedClauseCSAccess().getGroup(), "rule__RoundBracketedClauseCS__Group__0");
put(grammarAccess.getRoundBracketedClauseCSAccess().getGroup_2(), "rule__RoundBracketedClauseCS__Group_2__0");
put(grammarAccess.getRoundBracketedClauseCSAccess().getGroup_2_2(), "rule__RoundBracketedClauseCS__Group_2_2__0");
@@ -368,9 +368,9 @@ public class QVTrelationParser extends AbstractContentAssistParser {
put(grammarAccess.getNameExpCSAccess().getOwnedRoundBracketedClauseAssignment_2(), "rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2");
put(grammarAccess.getNameExpCSAccess().getOwnedCurlyBracketedClauseAssignment_3(), "rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3");
put(grammarAccess.getNameExpCSAccess().getIsPreAssignment_4_0(), "rule__NameExpCS__IsPreAssignment_4_0");
- put(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_0(), "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0");
- put(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_1_1(), "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1");
- put(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_1(), "rule__CurlyBracketedClauseCS__ValueAssignment_2_1");
+ put(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_0(), "rule__CurlyBracketedClauseCS__ValueAssignment_2_0");
+ put(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_0(), "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0");
+ put(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_1_1(), "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1");
put(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_0(), "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0");
put(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_1(), "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_1");
put(grammarAccess.getRoundBracketedClauseCSAccess().getOwnedArgumentsAssignment_2_2_0(), "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_0");
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g b/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g
index 5aea07150..967f2c95f 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g
@@ -4182,15 +4182,15 @@ rule__CurlyBracketedClauseCS__Alternatives_2
}
:
(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0()); }
-(rule__CurlyBracketedClauseCS__Group_2_0__0)?
-{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_0()); }
+(rule__CurlyBracketedClauseCS__ValueAssignment_2_0)
+{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_0()); }
)
|(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_1()); }
-(rule__CurlyBracketedClauseCS__ValueAssignment_2_1)
-{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_1()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1()); }
+(rule__CurlyBracketedClauseCS__Group_2_1__0)
+{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1()); }
)
;
@@ -13901,7 +13901,7 @@ rule__CurlyBracketedClauseCS__Group__2__Impl
:
(
{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getAlternatives_2()); }
-(rule__CurlyBracketedClauseCS__Alternatives_2)
+(rule__CurlyBracketedClauseCS__Alternatives_2)?
{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getAlternatives_2()); }
)
@@ -13949,27 +13949,27 @@ finally {
-rule__CurlyBracketedClauseCS__Group_2_0__0
+rule__CurlyBracketedClauseCS__Group_2_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__CurlyBracketedClauseCS__Group_2_0__0__Impl
- rule__CurlyBracketedClauseCS__Group_2_0__1
+ rule__CurlyBracketedClauseCS__Group_2_1__0__Impl
+ rule__CurlyBracketedClauseCS__Group_2_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__CurlyBracketedClauseCS__Group_2_0__0__Impl
+rule__CurlyBracketedClauseCS__Group_2_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_0()); }
-(rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0)
-{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_0()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_0()); }
+(rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0)
+{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_0()); }
)
;
@@ -13978,26 +13978,26 @@ finally {
}
-rule__CurlyBracketedClauseCS__Group_2_0__1
+rule__CurlyBracketedClauseCS__Group_2_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__CurlyBracketedClauseCS__Group_2_0__1__Impl
+ rule__CurlyBracketedClauseCS__Group_2_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__CurlyBracketedClauseCS__Group_2_0__1__Impl
+rule__CurlyBracketedClauseCS__Group_2_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0_1()); }
-(rule__CurlyBracketedClauseCS__Group_2_0_1__0)*
-{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0_1()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1_1()); }
+(rule__CurlyBracketedClauseCS__Group_2_1_1__0)*
+{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1_1()); }
)
;
@@ -14010,29 +14010,29 @@ finally {
-rule__CurlyBracketedClauseCS__Group_2_0_1__0
+rule__CurlyBracketedClauseCS__Group_2_1_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl
- rule__CurlyBracketedClauseCS__Group_2_0_1__1
+ rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl
+ rule__CurlyBracketedClauseCS__Group_2_1_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl
+rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_0_1_0()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_1_1_0()); }
','
-{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_0_1_0()); }
+{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_1_1_0()); }
)
;
@@ -14041,26 +14041,26 @@ finally {
}
-rule__CurlyBracketedClauseCS__Group_2_0_1__1
+rule__CurlyBracketedClauseCS__Group_2_1_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl
+ rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl
+rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_1_1()); }
-(rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1)
-{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_1_1()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_1_1()); }
+(rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1)
+{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_1_1()); }
)
;
@@ -19730,14 +19730,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0
+rule__CurlyBracketedClauseCS__ValueAssignment_2_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_0_0()); }
- ruleShadowPartCS{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_0_0()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_0_0()); }
+ ruleStringLiteral{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_0_0()); }
)
;
@@ -19745,14 +19745,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1
+rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_1_1_0()); }
- ruleShadowPartCS{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_1_1_0()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_0_0()); }
+ ruleShadowPartCS{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_0_0()); }
)
;
@@ -19760,14 +19760,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__CurlyBracketedClauseCS__ValueAssignment_2_1
+rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_1_0()); }
- ruleStringLiteral{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_1_0()); }
+{ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_1_1_0()); }
+ ruleShadowPartCS{ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_1_1_0()); }
)
;
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelationLexer.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelationLexer.java
index e38ace06c..4684a186a 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelationLexer.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelationLexer.java
@@ -3222,121 +3222,19 @@ public class InternalQVTrelationLexer extends Lexer {
protected DFA11 dfa11 = new DFA11(this);
static final String DFA11_eotS =
- "\1\uffff\1\71\1\uffff\13\71\1\122\1\71\1\uffff\1\130\1\132\1\134"+
- "\1\140\1\uffff\2\71\1\145\1\150\11\71\1\167\1\171\5\uffff\1\71\2"+
- "\uffff\1\71\1\67\1\71\1\uffff\2\67\1\71\4\uffff\1\71\2\uffff\7\71"+
- "\1\u0096\1\u0097\5\71\1\u009d\6\71\3\uffff\2\71\15\uffff\2\71\5"+
- "\uffff\14\71\12\uffff\1\71\2\uffff\1\71\1\uffff\1\71\6\uffff\13"+
- "\71\2\uffff\1\71\1\u00c7\1\u00c8\2\71\1\uffff\1\71\1\u00cc\1\71"+
- "\1\u00ce\4\71\1\u00d4\1\71\1\u00d6\1\u00d7\1\u00d8\2\71\1\u00db"+
- "\3\71\1\u00df\20\71\1\u00f3\4\71\2\uffff\3\71\1\uffff\1\71\1\uffff"+
- "\1\71\1\u00fe\1\u00ff\1\u0100\1\71\1\uffff\1\u0102\3\uffff\2\71"+
- "\1\uffff\1\71\1\u0106\1\71\1\uffff\10\71\1\u0110\7\71\1\u0118\2"+
- "\71\1\uffff\10\71\1\u0123\1\71\3\uffff\1\u0125\1\uffff\1\u0126\2"+
- "\71\1\uffff\11\71\1\uffff\1\u0132\4\71\1\u0137\1\71\1\uffff\1\71"+
- "\1\u013a\2\71\1\u013d\5\71\1\uffff\1\71\2\uffff\2\71\1\u0146\2\71"+
- "\1\u0149\4\71\1\u014e\1\uffff\1\u014f\2\71\1\u0153\1\uffff\1\u0154"+
- "\1\u0155\1\uffff\1\71\1\u0157\1\uffff\1\u0158\1\u0159\4\71\1\u015e"+
- "\1\u015f\1\uffff\2\71\1\uffff\1\71\1\u0163\2\71\2\uffff\1\u0166"+
- "\2\71\3\uffff\1\71\3\uffff\1\u016a\3\71\2\uffff\1\u016e\2\71\1\uffff"+
- "\2\71\1\uffff\1\u0173\2\71\1\uffff\1\u0176\1\u0177\1\71\1\uffff"+
- "\4\71\1\uffff\2\71\2\uffff\2\71\1\u0181\1\u0182\1\u0183\4\71\3\uffff"+
- "\5\71\1\u018d\2\71\1\u0190\1\uffff\1\u0191\1\71\2\uffff\1\71\1\u0194"+
- "\1\uffff";
+ "\1\uffff\1\71\1\uffff\13\71\1\122\1\71\1\uffff\1\130\1\132\1\134\1\140\1\uffff\2\71\1\145\1\150\11\71\1\167\1\171\5\uffff\1\71\2\uffff\1\71\1\67\1\71\1\uffff\2\67\1\71\4\uffff\1\71\2\uffff\7\71\1\u0096\1\u0097\5\71\1\u009d\6\71\3\uffff\2\71\15\uffff\2\71\5\uffff\14\71\12\uffff\1\71\2\uffff\1\71\1\uffff\1\71\6\uffff\13\71\2\uffff\1\71\1\u00c7\1\u00c8\2\71\1\uffff\1\71\1\u00cc\1\71\1\u00ce\4\71\1\u00d4\1\71\1\u00d6\1\u00d7\1\u00d8\2\71\1\u00db\3\71\1\u00df\20\71\1\u00f3\4\71\2\uffff\3\71\1\uffff\1\71\1\uffff\1\71\1\u00fe\1\u00ff\1\u0100\1\71\1\uffff\1\u0102\3\uffff\2\71\1\uffff\1\71\1\u0106\1\71\1\uffff\10\71\1\u0110\7\71\1\u0118\2\71\1\uffff\10\71\1\u0123\1\71\3\uffff\1\u0125\1\uffff\1\u0126\2\71\1\uffff\11\71\1\uffff\1\u0132\4\71\1\u0137\1\71\1\uffff\1\71\1\u013a\2\71\1\u013d\5\71\1\uffff\1\71\2\uffff\2\71\1\u0146\2\71\1\u0149\4\71\1\u014e\1\uffff\1\u014f\2\71\1\u0153\1\uffff\1\u0154\1\u0155\1\uffff\1\71\1\u0157\1\uffff\1\u0158\1\u0159\4\71\1\u015e\1\u015f\1\uffff\2\71\1\uffff\1\71\1\u0163\2\71\2\uffff\1\u0166\2\71\3\uffff\1\71\3\uffff\1\u016a\3\71\2\uffff\1\u016e\2\71\1\uffff\2\71\1\uffff\1\u0173\2\71\1\uffff\1\u0176\1\u0177\1\71\1\uffff\4\71\1\uffff\2\71\2\uffff\2\71\1\u0181\1\u0182\1\u0183\4\71\3\uffff\5\71\1\u018d\2\71\1\u0190\1\uffff\1\u0191\1\71\2\uffff\1\71\1\u0194\1\uffff";
static final String DFA11_eofS =
"\u0195\uffff";
static final String DFA11_minS =
- "\1\0\1\145\1\uffff\1\150\1\145\1\154\1\146\2\145\1\160\1\162\1"+
- "\165\2\150\1\55\1\157\1\uffff\1\47\1\53\1\75\1\55\1\uffff\1\156"+
- "\1\157\1\56\1\55\1\141\1\165\1\141\1\156\2\145\1\156\1\143\1\157"+
- "\1\61\1\72\5\uffff\1\141\2\uffff\1\145\1\46\1\141\1\uffff\2\0\1"+
- "\47\4\uffff\1\154\2\uffff\1\145\1\146\1\155\1\144\1\164\1\163\1"+
- "\160\2\60\1\142\1\164\1\171\1\160\1\145\1\60\2\145\1\160\1\141\2"+
- "\145\3\uffff\1\164\1\154\15\uffff\1\144\1\162\5\uffff\2\160\1\157"+
- "\1\147\1\164\1\141\1\162\1\161\2\154\1\144\1\154\12\uffff\1\155"+
- "\2\uffff\1\154\1\uffff\1\154\6\uffff\1\154\1\141\1\143\2\141\1\157"+
- "\1\151\2\145\1\154\1\141\2\uffff\1\162\2\60\1\157\1\162\1\uffff"+
- "\1\155\1\60\1\162\1\60\1\156\1\145\2\156\1\60\1\154\3\60\2\154\1"+
- "\60\1\145\1\154\1\151\1\60\1\165\1\151\1\101\1\145\1\154\1\142\1"+
- "\146\1\163\1\141\1\164\1\153\1\165\1\151\1\162\1\146\1\156\1\60"+
- "\1\145\1\162\1\154\1\141\2\uffff\1\163\1\162\1\151\1\uffff\1\171"+
- "\1\uffff\1\163\3\60\1\145\1\uffff\1\60\3\uffff\2\145\1\uffff\1\147"+
- "\1\60\1\156\1\uffff\1\145\1\155\2\156\1\157\1\162\1\145\1\144\1"+
- "\60\1\145\1\143\1\151\1\157\1\154\1\156\1\143\1\60\1\144\1\146\1"+
- "\uffff\1\155\1\145\1\164\1\151\1\162\2\151\1\164\1\60\1\146\3\uffff"+
- "\1\60\1\uffff\1\60\1\141\1\145\1\uffff\1\147\1\156\1\151\1\171\1"+
- "\166\1\151\1\145\1\143\1\141\1\uffff\1\60\1\145\1\157\1\156\1\164"+
- "\1\60\1\145\1\uffff\1\163\1\60\1\145\1\163\1\60\1\144\1\171\1\164"+
- "\1\144\1\151\1\uffff\1\157\2\uffff\1\156\1\162\1\60\1\143\1\164"+
- "\1\60\1\141\2\144\1\164\1\60\1\uffff\1\60\1\156\1\154\1\60\1\uffff"+
- "\2\60\1\uffff\1\156\1\60\1\uffff\2\60\2\145\1\166\1\162\2\60\1\uffff"+
- "\2\145\1\uffff\1\154\1\60\1\123\1\151\2\uffff\1\60\1\171\1\166\3"+
- "\uffff\1\164\3\uffff\1\60\1\163\1\145\1\155\2\uffff\1\60\1\144\1"+
- "\151\1\uffff\1\145\1\157\1\uffff\1\60\1\141\1\145\1\uffff\2\60\1"+
- "\141\1\uffff\1\116\1\144\1\164\1\156\1\uffff\1\154\1\144\2\uffff"+
- "\1\164\1\141\3\60\1\165\1\142\1\151\1\164\3\uffff\1\145\1\171\1"+
- "\157\1\165\1\163\1\60\1\156\1\162\1\60\1\uffff\1\60\1\141\2\uffff"+
- "\1\154\1\60\1\uffff";
+ "\1\0\1\145\1\uffff\1\150\1\145\1\154\1\146\2\145\1\160\1\162\1\165\2\150\1\55\1\157\1\uffff\1\47\1\53\1\75\1\55\1\uffff\1\156\1\157\1\56\1\55\1\141\1\165\1\141\1\156\2\145\1\156\1\143\1\157\1\61\1\72\5\uffff\1\141\2\uffff\1\145\1\46\1\141\1\uffff\2\0\1\47\4\uffff\1\154\2\uffff\1\145\1\146\1\155\1\144\1\164\1\163\1\160\2\60\1\142\1\164\1\171\1\160\1\145\1\60\2\145\1\160\1\141\2\145\3\uffff\1\164\1\154\15\uffff\1\144\1\162\5\uffff\2\160\1\157\1\147\1\164\1\141\1\162\1\161\2\154\1\144\1\154\12\uffff\1\155\2\uffff\1\154\1\uffff\1\154\6\uffff\1\154\1\141\1\143\2\141\1\157\1\151\2\145\1\154\1\141\2\uffff\1\162\2\60\1\157\1\162\1\uffff\1\155\1\60\1\162\1\60\1\156\1\145\2\156\1\60\1\154\3\60\2\154\1\60\1\145\1\154\1\151\1\60\1\165\1\151\1\101\1\145\1\154\1\142\1\146\1\163\1\141\1\164\1\153\1\165\1\151\1\162\1\146\1\156\1\60\1\145\1\162\1\154\1\141\2\uffff\1\163\1\162\1\151\1\uffff\1\171\1\uffff\1\163\3\60\1\145\1\uffff\1\60\3\uffff\2\145\1\uffff\1\147\1\60\1\156\1\uffff\1\145\1\155\2\156\1\157\1\162\1\145\1\144\1\60\1\145\1\143\1\151\1\157\1\154\1\156\1\143\1\60\1\144\1\146\1\uffff\1\155\1\145\1\164\1\151\1\162\2\151\1\164\1\60\1\146\3\uffff\1\60\1\uffff\1\60\1\141\1\145\1\uffff\1\147\1\156\1\151\1\171\1\166\1\151\1\145\1\143\1\141\1\uffff\1\60\1\145\1\157\1\156\1\164\1\60\1\145\1\uffff\1\163\1\60\1\145\1\163\1\60\1\144\1\171\1\164\1\144\1\151\1\uffff\1\157\2\uffff\1\156\1\162\1\60\1\143\1\164\1\60\1\141\2\144\1\164\1\60\1\uffff\1\60\1\156\1\154\1\60\1\uffff\2\60\1\uffff\1\156\1\60\1\uffff\2\60\2\145\1\166\1\162\2\60\1\uffff\2\145\1\uffff\1\154\1\60\1\123\1\151\2\uffff\1\60\1\171\1\166\3\uffff\1\164\3\uffff\1\60\1\163\1\145\1\155\2\uffff\1\60\1\144\1\151\1\uffff\1\145\1\157\1\uffff\1\60\1\141\1\145\1\uffff\2\60\1\141\1\uffff\1\116\1\144\1\164\1\156\1\uffff\1\154\1\144\2\uffff\1\164\1\141\3\60\1\165\1\142\1\151\1\164\3\uffff\1\145\1\171\1\157\1\165\1\163\1\60\1\156\1\162\1\60\1\uffff\1\60\1\141\2\uffff\1\154\1\60\1\uffff";
static final String DFA11_maxS =
- "\1\uffff\1\145\1\uffff\1\150\1\157\1\170\1\156\1\151\1\145\1\166"+
- "\1\162\1\165\1\162\1\150\1\76\1\165\1\uffff\1\52\1\53\1\75\1\76"+
- "\1\uffff\1\156\1\157\2\56\1\141\1\165\1\157\1\156\1\145\1\164\1"+
- "\156\1\162\1\157\1\77\1\72\5\uffff\1\141\2\uffff\1\145\1\46\1\141"+
- "\1\uffff\2\uffff\1\47\4\uffff\1\160\2\uffff\1\145\1\146\1\155\1"+
- "\146\1\164\1\163\1\160\2\172\1\142\1\164\1\171\1\160\1\145\1\172"+
- "\1\151\1\145\1\160\1\165\2\145\3\uffff\1\164\1\154\15\uffff\1\144"+
- "\1\162\5\uffff\2\160\1\157\1\147\1\164\1\141\1\162\1\164\2\154\1"+
- "\144\1\154\12\uffff\1\155\2\uffff\1\154\1\uffff\1\154\6\uffff\1"+
- "\154\1\141\1\143\2\141\1\157\1\151\2\145\1\157\1\141\2\uffff\1\162"+
- "\2\172\1\157\1\162\1\uffff\1\155\1\172\1\162\1\172\1\156\1\145\1"+
- "\156\1\162\1\172\1\154\3\172\2\154\1\172\1\145\1\154\1\151\1\172"+
- "\1\165\1\151\1\126\1\145\1\154\1\142\1\146\1\163\1\141\1\164\1\153"+
- "\1\165\1\151\1\162\1\146\1\156\1\172\1\151\1\162\1\154\1\141\2\uffff"+
- "\1\163\1\162\1\151\1\uffff\1\171\1\uffff\1\163\3\172\1\145\1\uffff"+
- "\1\172\3\uffff\2\145\1\uffff\1\147\1\172\1\156\1\uffff\1\145\1\155"+
- "\2\156\1\157\1\162\1\145\1\144\1\172\1\145\1\143\1\151\1\157\1\154"+
- "\1\156\1\143\1\172\1\144\1\146\1\uffff\1\155\1\145\1\164\1\151\1"+
- "\162\2\151\1\164\1\172\1\146\3\uffff\1\172\1\uffff\1\172\1\141\1"+
- "\145\1\uffff\1\147\1\156\1\151\1\171\1\166\1\151\1\145\1\143\1\141"+
- "\1\uffff\1\172\1\145\1\157\1\156\1\164\1\172\1\145\1\uffff\1\163"+
- "\1\172\1\145\1\163\1\172\1\144\1\171\1\164\1\144\1\151\1\uffff\1"+
- "\157\2\uffff\1\156\1\162\1\172\1\143\1\164\1\172\1\141\2\144\1\164"+
- "\1\172\1\uffff\1\172\1\156\1\154\1\172\1\uffff\2\172\1\uffff\1\156"+
- "\1\172\1\uffff\2\172\2\145\1\166\1\162\2\172\1\uffff\2\145\1\uffff"+
- "\1\154\1\172\1\123\1\151\2\uffff\1\172\1\171\1\166\3\uffff\1\164"+
- "\3\uffff\1\172\1\163\1\145\1\155\2\uffff\1\172\1\144\1\151\1\uffff"+
- "\1\145\1\157\1\uffff\1\172\1\141\1\145\1\uffff\2\172\1\141\1\uffff"+
- "\1\116\1\144\1\164\1\156\1\uffff\1\154\1\144\2\uffff\1\164\1\141"+
- "\3\172\1\165\1\142\1\151\1\164\3\uffff\1\145\1\171\1\157\1\165\1"+
- "\163\1\172\1\156\1\162\1\172\1\uffff\1\172\1\141\2\uffff\1\154\1"+
- "\172\1\uffff";
+ "\1\uffff\1\145\1\uffff\1\150\1\157\1\170\1\156\1\151\1\145\1\166\1\162\1\165\1\162\1\150\1\76\1\165\1\uffff\1\52\1\53\1\75\1\76\1\uffff\1\156\1\157\2\56\1\141\1\165\1\157\1\156\1\145\1\164\1\156\1\162\1\157\1\77\1\72\5\uffff\1\141\2\uffff\1\145\1\46\1\141\1\uffff\2\uffff\1\47\4\uffff\1\160\2\uffff\1\145\1\146\1\155\1\146\1\164\1\163\1\160\2\172\1\142\1\164\1\171\1\160\1\145\1\172\1\151\1\145\1\160\1\165\2\145\3\uffff\1\164\1\154\15\uffff\1\144\1\162\5\uffff\2\160\1\157\1\147\1\164\1\141\1\162\1\164\2\154\1\144\1\154\12\uffff\1\155\2\uffff\1\154\1\uffff\1\154\6\uffff\1\154\1\141\1\143\2\141\1\157\1\151\2\145\1\157\1\141\2\uffff\1\162\2\172\1\157\1\162\1\uffff\1\155\1\172\1\162\1\172\1\156\1\145\1\156\1\162\1\172\1\154\3\172\2\154\1\172\1\145\1\154\1\151\1\172\1\165\1\151\1\126\1\145\1\154\1\142\1\146\1\163\1\141\1\164\1\153\1\165\1\151\1\162\1\146\1\156\1\172\1\151\1\162\1\154\1\141\2\uffff\1\163\1\162\1\151\1\uffff\1\171\1\uffff\1\163\3\172\1\145\1\uffff\1\172\3\uffff\2\145\1\uffff\1\147\1\172\1\156\1\uffff\1\145\1\155\2\156\1\157\1\162\1\145\1\144\1\172\1\145\1\143\1\151\1\157\1\154\1\156\1\143\1\172\1\144\1\146\1\uffff\1\155\1\145\1\164\1\151\1\162\2\151\1\164\1\172\1\146\3\uffff\1\172\1\uffff\1\172\1\141\1\145\1\uffff\1\147\1\156\1\151\1\171\1\166\1\151\1\145\1\143\1\141\1\uffff\1\172\1\145\1\157\1\156\1\164\1\172\1\145\1\uffff\1\163\1\172\1\145\1\163\1\172\1\144\1\171\1\164\1\144\1\151\1\uffff\1\157\2\uffff\1\156\1\162\1\172\1\143\1\164\1\172\1\141\2\144\1\164\1\172\1\uffff\1\172\1\156\1\154\1\172\1\uffff\2\172\1\uffff\1\156\1\172\1\uffff\2\172\2\145\1\166\1\162\2\172\1\uffff\2\145\1\uffff\1\154\1\172\1\123\1\151\2\uffff\1\172\1\171\1\166\3\uffff\1\164\3\uffff\1\172\1\163\1\145\1\155\2\uffff\1\172\1\144\1\151\1\uffff\1\145\1\157\1\uffff\1\172\1\141\1\145\1\uffff\2\172\1\141\1\uffff\1\116\1\144\1\164\1\156\1\uffff\1\154\1\144\2\uffff\1\164\1\141\3\172\1\165\1\142\1\151\1\164\3\uffff\1\145\1\171\1\157\1\165\1\163\1\172\1\156\1\162\1\172\1\uffff\1\172\1\141\2\uffff\1\154\1\172\1\uffff";
static final String DFA11_acceptS =
- "\2\uffff\1\2\15\uffff\1\30\4\uffff\1\37\17\uffff\1\73\1\74\1\76"+
- "\1\77\1\100\1\uffff\1\110\1\111\3\uffff\1\125\3\uffff\1\133\1\135"+
- "\1\140\1\141\1\uffff\1\133\1\2\25\uffff\1\46\1\137\1\26\2\uffff"+
- "\1\30\1\132\1\136\1\31\1\75\1\32\1\35\1\33\1\36\1\40\1\104\1\34"+
- "\1\37\2\uffff\1\102\1\45\1\47\1\50\1\71\14\uffff\1\70\1\127\1\126"+
- "\1\101\1\72\1\73\1\74\1\76\1\77\1\100\1\uffff\1\110\1\111\1\uffff"+
- "\1\122\1\uffff\1\125\1\130\1\131\1\134\1\135\1\140\13\uffff\1\112"+
- "\1\113\5\uffff\1\42\51\uffff\1\120\1\14\3\uffff\1\107\1\uffff\1"+
- "\22\5\uffff\1\27\1\uffff\1\41\1\43\1\51\2\uffff\1\64\3\uffff\1\63"+
- "\23\uffff\1\115\12\uffff\1\123\1\114\1\24\1\uffff\1\106\3\uffff"+
- "\1\55\11\uffff\1\121\7\uffff\1\116\12\uffff\1\20\1\uffff\1\25\1"+
- "\52\13\uffff\1\124\4\uffff\1\6\2\uffff\1\117\2\uffff\1\12\10\uffff"+
- "\1\56\2\uffff\1\60\4\uffff\1\103\1\1\3\uffff\1\4\1\7\1\10\1\uffff"+
- "\1\44\1\105\1\13\4\uffff\1\53\1\54\3\uffff\1\62\2\uffff\1\21\3\uffff"+
- "\1\15\3\uffff\1\65\4\uffff\1\3\2\uffff\1\16\1\17\11\uffff\1\61\1"+
- "\67\1\66\11\uffff\1\11\2\uffff\1\5\1\23\2\uffff\1\57";
+ "\2\uffff\1\2\15\uffff\1\30\4\uffff\1\37\17\uffff\1\73\1\74\1\76\1\77\1\100\1\uffff\1\110\1\111\3\uffff\1\125\3\uffff\1\133\1\135\1\140\1\141\1\uffff\1\133\1\2\25\uffff\1\46\1\137\1\26\2\uffff\1\30\1\132\1\136\1\31\1\75\1\32\1\35\1\33\1\36\1\40\1\104\1\34\1\37\2\uffff\1\102\1\45\1\47\1\50\1\71\14\uffff\1\70\1\127\1\126\1\101\1\72\1\73\1\74\1\76\1\77\1\100\1\uffff\1\110\1\111\1\uffff\1\122\1\uffff\1\125\1\130\1\131\1\134\1\135\1\140\13\uffff\1\112\1\113\5\uffff\1\42\51\uffff\1\120\1\14\3\uffff\1\107\1\uffff\1\22\5\uffff\1\27\1\uffff\1\41\1\43\1\51\2\uffff\1\64\3\uffff\1\63\23\uffff\1\115\12\uffff\1\123\1\114\1\24\1\uffff\1\106\3\uffff\1\55\11\uffff\1\121\7\uffff\1\116\12\uffff\1\20\1\uffff\1\25\1\52\13\uffff\1\124\4\uffff\1\6\2\uffff\1\117\2\uffff\1\12\10\uffff\1\56\2\uffff\1\60\4\uffff\1\103\1\1\3\uffff\1\4\1\7\1\10\1\uffff\1\44\1\105\1\13\4\uffff\1\53\1\54\3\uffff\1\62\2\uffff\1\21\3\uffff\1\15\3\uffff\1\65\4\uffff\1\3\2\uffff\1\16\1\17\11\uffff\1\61\1\67\1\66\11\uffff\1\11\2\uffff\1\5\1\23\2\uffff\1\57";
static final String DFA11_specialS =
"\1\0\60\uffff\1\2\1\1\u0162\uffff}>";
static final String[] DFA11_transitionS = {
- "\11\67\2\66\2\67\1\66\22\67\1\66\1\67\1\61\3\67\1\56\1\62\1"+
- "\50\1\51\1\20\1\22\1\47\1\16\1\30\1\21\12\65\1\44\1\2\1\24\1"+
- "\25\1\23\1\31\1\60\1\64\1\34\1\42\5\64\1\35\2\64\1\52\1\32\1"+
- "\64\1\41\2\64\1\36\1\37\1\33\1\40\5\64\1\53\1\67\1\54\1\67\1"+
- "\63\1\67\1\26\1\64\1\3\1\4\1\5\1\57\2\64\1\6\1\64\1\10\1\7\1"+
- "\64\1\17\1\11\1\12\1\13\1\1\1\55\1\14\2\64\1\15\1\27\2\64\1"+
- "\45\1\43\1\46\uff82\67",
+ "\11\67\2\66\2\67\1\66\22\67\1\66\1\67\1\61\3\67\1\56\1\62\1\50\1\51\1\20\1\22\1\47\1\16\1\30\1\21\12\65\1\44\1\2\1\24\1\25\1\23\1\31\1\60\1\64\1\34\1\42\5\64\1\35\2\64\1\52\1\32\1\64\1\41\2\64\1\36\1\37\1\33\1\40\5\64\1\53\1\67\1\54\1\67\1\63\1\67\1\26\1\64\1\3\1\4\1\5\1\57\2\64\1\6\1\64\1\10\1\7\1\64\1\17\1\11\1\12\1\13\1\1\1\55\1\14\2\64\1\15\1\27\2\64\1\45\1\43\1\46\uff82\67",
"\1\70",
"",
"\1\73",
@@ -3402,8 +3300,7 @@ public class InternalQVTrelationLexer extends Lexer {
"\1\u0092",
"\1\u0093",
"\1\u0094",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\25\71\1\u0095\4"+
- "\71",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\25\71\1\u0095\4\71",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u0098",
"\1\u0099",
@@ -3531,8 +3428,7 @@ public class InternalQVTrelationLexer extends Lexer {
"\1\u00ef",
"\1\u00f0",
"\1\u00f1",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\10\71\1\u00f2\21"+
- "\71",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\10\71\1\u00f2\21\71",
"\1\u00f4\3\uffff\1\u00f5",
"\1\u00f6",
"\1\u00f7",
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelationParser.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelationParser.java
index 3c4973468..b3ac964aa 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelationParser.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelationParser.java
@@ -9385,12 +9385,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
else if ( (LA6_0==28) ) {
int LA6_2 = input.LA(2);
- if ( (LA6_2==78) ) {
- alt6=2;
- }
- else if ( (LA6_2==EOF||LA6_2==75||LA6_2==77) ) {
+ if ( (LA6_2==EOF||LA6_2==75||LA6_2==77) ) {
alt6=1;
}
+ else if ( (LA6_2==78) ) {
+ alt6=2;
+ }
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
@@ -13435,63 +13435,52 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// $ANTLR start "rule__CurlyBracketedClauseCS__Alternatives_2"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4179:1: rule__CurlyBracketedClauseCS__Alternatives_2 : ( ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? ) | ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) ) );
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4179:1: rule__CurlyBracketedClauseCS__Alternatives_2 : ( ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_0 ) ) | ( ( rule__CurlyBracketedClauseCS__Group_2_1__0 ) ) );
public final void rule__CurlyBracketedClauseCS__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4183:1: ( ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? ) | ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) ) )
- int alt35=2;
- int LA35_0 = input.LA(1);
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4183:1: ( ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_0 ) ) | ( ( rule__CurlyBracketedClauseCS__Group_2_1__0 ) ) )
+ int alt34=2;
+ int LA34_0 = input.LA(1);
- if ( ((LA35_0>=RULE_SIMPLE_ID && LA35_0<=RULE_ESCAPED_ID)||LA35_0==16||(LA35_0>=18 && LA35_0<=36)||LA35_0==75) ) {
- alt35=1;
+ if ( (LA34_0==RULE_SINGLE_QUOTED_STRING) ) {
+ alt34=1;
}
- else if ( (LA35_0==RULE_SINGLE_QUOTED_STRING) ) {
- alt35=2;
+ else if ( ((LA34_0>=RULE_SIMPLE_ID && LA34_0<=RULE_ESCAPED_ID)||LA34_0==16||(LA34_0>=18 && LA34_0<=36)) ) {
+ alt34=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 35, 0, input);
+ new NoViableAltException("", 34, 0, input);
throw nvae;
}
- switch (alt35) {
+ switch (alt34) {
case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4184:1: ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4184:1: ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_0 ) )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4184:1: ( ( rule__CurlyBracketedClauseCS__Group_2_0__0 )? )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4185:1: ( rule__CurlyBracketedClauseCS__Group_2_0__0 )?
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4184:1: ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_0 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4185:1: ( rule__CurlyBracketedClauseCS__ValueAssignment_2_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_0());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4186:1: ( rule__CurlyBracketedClauseCS__Group_2_0__0 )?
- int alt34=2;
- int LA34_0 = input.LA(1);
-
- if ( ((LA34_0>=RULE_SIMPLE_ID && LA34_0<=RULE_ESCAPED_ID)||LA34_0==16||(LA34_0>=18 && LA34_0<=36)) ) {
- alt34=1;
- }
- switch (alt34) {
- case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4186:2: rule__CurlyBracketedClauseCS__Group_2_0__0
- {
- pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__0_in_rule__CurlyBracketedClauseCS__Alternatives_29148);
- rule__CurlyBracketedClauseCS__Group_2_0__0();
-
- state._fsp--;
- if (state.failed) return ;
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4186:1: ( rule__CurlyBracketedClauseCS__ValueAssignment_2_0 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4186:2: rule__CurlyBracketedClauseCS__ValueAssignment_2_0
+ {
+ pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__ValueAssignment_2_0_in_rule__CurlyBracketedClauseCS__Alternatives_29148);
+ rule__CurlyBracketedClauseCS__ValueAssignment_2_0();
- }
- break;
+ state._fsp--;
+ if (state.failed) return ;
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_0());
}
}
@@ -13500,19 +13489,19 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
}
break;
case 2 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4190:6: ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4190:6: ( ( rule__CurlyBracketedClauseCS__Group_2_1__0 ) )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4190:6: ( ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4191:1: ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4190:6: ( ( rule__CurlyBracketedClauseCS__Group_2_1__0 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4191:1: ( rule__CurlyBracketedClauseCS__Group_2_1__0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_1());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4192:1: ( rule__CurlyBracketedClauseCS__ValueAssignment_2_1 )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4192:2: rule__CurlyBracketedClauseCS__ValueAssignment_2_1
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4192:1: ( rule__CurlyBracketedClauseCS__Group_2_1__0 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4192:2: rule__CurlyBracketedClauseCS__Group_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__ValueAssignment_2_1_in_rule__CurlyBracketedClauseCS__Alternatives_29167);
- rule__CurlyBracketedClauseCS__ValueAssignment_2_1();
+ pushFollow(FollowSets000.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1__0_in_rule__CurlyBracketedClauseCS__Alternatives_29166);
+ rule__CurlyBracketedClauseCS__Group_2_1__0();
state._fsp--;
if (state.failed) return ;
@@ -13520,7 +13509,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueAssignment_2_1());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1());
}
}
@@ -13553,23 +13542,23 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4205:1: ( ( ( rule__NavigatingArgCS__Group_0__0 ) ) | ( ( rule__NavigatingArgCS__Group_1__0 ) ) )
- int alt36=2;
- int LA36_0 = input.LA(1);
+ int alt35=2;
+ int LA35_0 = input.LA(1);
- if ( ((LA36_0>=RULE_INT && LA36_0<=RULE_ESCAPED_ID)||LA36_0==16||(LA36_0>=18 && LA36_0<=39)||(LA36_0>=56 && LA36_0<=70)||LA36_0==78||LA36_0==82||(LA36_0>=84 && LA36_0<=85)||LA36_0==90||(LA36_0>=95 && LA36_0<=96)||(LA36_0>=98 && LA36_0<=99)) ) {
- alt36=1;
+ if ( ((LA35_0>=RULE_INT && LA35_0<=RULE_ESCAPED_ID)||LA35_0==16||(LA35_0>=18 && LA35_0<=39)||(LA35_0>=56 && LA35_0<=70)||LA35_0==78||LA35_0==82||(LA35_0>=84 && LA35_0<=85)||LA35_0==90||(LA35_0>=95 && LA35_0<=96)||(LA35_0>=98 && LA35_0<=99)) ) {
+ alt35=1;
}
- else if ( (LA36_0==73) ) {
- alt36=2;
+ else if ( (LA35_0==73) ) {
+ alt35=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 36, 0, input);
+ new NoViableAltException("", 35, 0, input);
throw nvae;
}
- switch (alt36) {
+ switch (alt35) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4206:1: ( ( rule__NavigatingArgCS__Group_0__0 ) )
{
@@ -13582,7 +13571,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4208:1: ( rule__NavigatingArgCS__Group_0__0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4208:2: rule__NavigatingArgCS__Group_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_0__0_in_rule__NavigatingArgCS__Alternatives9200);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_0__0_in_rule__NavigatingArgCS__Alternatives9199);
rule__NavigatingArgCS__Group_0__0();
state._fsp--;
@@ -13611,7 +13600,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4214:1: ( rule__NavigatingArgCS__Group_1__0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4214:2: rule__NavigatingArgCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Alternatives9218);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Alternatives9217);
rule__NavigatingArgCS__Group_1__0();
state._fsp--;
@@ -13653,23 +13642,23 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4227:1: ( ( ( rule__NavigatingArgCS__Group_0_1_0__0 ) ) | ( ( rule__NavigatingArgCS__Group_0_1_1__0 ) ) )
- int alt37=2;
- int LA37_0 = input.LA(1);
+ int alt36=2;
+ int LA36_0 = input.LA(1);
- if ( (LA37_0==73) ) {
- alt37=1;
+ if ( (LA36_0==73) ) {
+ alt36=1;
}
- else if ( (LA37_0==89) ) {
- alt37=2;
+ else if ( (LA36_0==89) ) {
+ alt36=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 37, 0, input);
+ new NoViableAltException("", 36, 0, input);
throw nvae;
}
- switch (alt37) {
+ switch (alt36) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4228:1: ( ( rule__NavigatingArgCS__Group_0_1_0__0 ) )
{
@@ -13682,7 +13671,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4230:1: ( rule__NavigatingArgCS__Group_0_1_0__0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4230:2: rule__NavigatingArgCS__Group_0_1_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_0_1_0__0_in_rule__NavigatingArgCS__Alternatives_0_19251);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_0_1_0__0_in_rule__NavigatingArgCS__Alternatives_0_19250);
rule__NavigatingArgCS__Group_0_1_0__0();
state._fsp--;
@@ -13711,7 +13700,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4236:1: ( rule__NavigatingArgCS__Group_0_1_1__0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4236:2: rule__NavigatingArgCS__Group_0_1_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_0_1_1__0_in_rule__NavigatingArgCS__Alternatives_0_19269);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingArgCS__Group_0_1_1__0_in_rule__NavigatingArgCS__Alternatives_0_19268);
rule__NavigatingArgCS__Group_0_1_1__0();
state._fsp--;
@@ -13753,23 +13742,23 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4249:1: ( ( ( rule__NavigatingCommaArgCS__Group_2_0__0 ) ) | ( ( rule__NavigatingCommaArgCS__Group_2_1__0 ) ) )
- int alt38=2;
- int LA38_0 = input.LA(1);
+ int alt37=2;
+ int LA37_0 = input.LA(1);
- if ( (LA38_0==73) ) {
- alt38=1;
+ if ( (LA37_0==73) ) {
+ alt37=1;
}
- else if ( (LA38_0==89) ) {
- alt38=2;
+ else if ( (LA37_0==89) ) {
+ alt37=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 38, 0, input);
+ new NoViableAltException("", 37, 0, input);
throw nvae;
}
- switch (alt38) {
+ switch (alt37) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4250:1: ( ( rule__NavigatingCommaArgCS__Group_2_0__0 ) )
{
@@ -13782,7 +13771,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4252:1: ( rule__NavigatingCommaArgCS__Group_2_0__0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4252:2: rule__NavigatingCommaArgCS__Group_2_0__0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2_0__0_in_rule__NavigatingCommaArgCS__Alternatives_29302);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2_0__0_in_rule__NavigatingCommaArgCS__Alternatives_29301);
rule__NavigatingCommaArgCS__Group_2_0__0();
state._fsp--;
@@ -13811,7 +13800,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4258:1: ( rule__NavigatingCommaArgCS__Group_2_1__0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4258:2: rule__NavigatingCommaArgCS__Group_2_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2_1__0_in_rule__NavigatingCommaArgCS__Alternatives_29320);
+ pushFollow(FollowSets000.FOLLOW_rule__NavigatingCommaArgCS__Group_2_1__0_in_rule__NavigatingCommaArgCS__Alternatives_29319);
rule__NavigatingCommaArgCS__Group_2_1__0();
state._fsp--;
@@ -13853,9 +13842,9 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4271:1: ( ( ruleExpCS ) | ( rulePatternExpCS ) )
- int alt39=2;
- alt39 = dfa39.predict(input);
- switch (alt39) {
+ int alt38=2;
+ alt38 = dfa38.predict(input);
+ switch (alt38) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4272:1: ( ruleExpCS )
{
@@ -13865,7 +13854,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedConditionExpCSParserRuleCall_1_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_09353);
+ pushFollow(FollowSets000.FOLLOW_ruleExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_09352);
ruleExpCS();
state._fsp--;
@@ -13888,7 +13877,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getIfExpCSAccess().getOwnedConditionPatternExpCSParserRuleCall_1_0_1());
}
- pushFollow(FollowSets000.FOLLOW_rulePatternExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_09370);
+ pushFollow(FollowSets000.FOLLOW_rulePatternExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_09369);
rulePatternExpCS();
state._fsp--;
@@ -13927,23 +13916,23 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4293:1: ( ( ruleMultiplicityBoundsCS ) | ( ruleMultiplicityStringCS ) )
- int alt40=2;
- int LA40_0 = input.LA(1);
+ int alt39=2;
+ int LA39_0 = input.LA(1);
- if ( (LA40_0==RULE_INT) ) {
- alt40=1;
+ if ( (LA39_0==RULE_INT) ) {
+ alt39=1;
}
- else if ( (LA40_0==39||LA40_0==41||LA40_0==72) ) {
- alt40=2;
+ else if ( (LA39_0==39||LA39_0==41||LA39_0==72) ) {
+ alt39=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 40, 0, input);
+ new NoViableAltException("", 39, 0, input);
throw nvae;
}
- switch (alt40) {
+ switch (alt39) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4294:1: ( ruleMultiplicityBoundsCS )
{
@@ -13953,7 +13942,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getMultiplicityBoundsCSParserRuleCall_1_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleMultiplicityBoundsCS_in_rule__MultiplicityCS__Alternatives_19402);
+ pushFollow(FollowSets000.FOLLOW_ruleMultiplicityBoundsCS_in_rule__MultiplicityCS__Alternatives_19401);
ruleMultiplicityBoundsCS();
state._fsp--;
@@ -13976,7 +13965,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getMultiplicityStringCSParserRuleCall_1_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleMultiplicityStringCS_in_rule__MultiplicityCS__Alternatives_19419);
+ pushFollow(FollowSets000.FOLLOW_ruleMultiplicityStringCS_in_rule__MultiplicityCS__Alternatives_19418);
ruleMultiplicityStringCS();
state._fsp--;
@@ -14015,23 +14004,23 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4315:1: ( ( '|?' ) | ( ( rule__MultiplicityCS__IsNullFreeAssignment_2_1 ) ) )
- int alt41=2;
- int LA41_0 = input.LA(1);
+ int alt40=2;
+ int LA40_0 = input.LA(1);
- if ( (LA41_0==71) ) {
- alt41=1;
+ if ( (LA40_0==71) ) {
+ alt40=1;
}
- else if ( (LA41_0==102) ) {
- alt41=2;
+ else if ( (LA40_0==102) ) {
+ alt40=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 41, 0, input);
+ new NoViableAltException("", 40, 0, input);
throw nvae;
}
- switch (alt41) {
+ switch (alt40) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4316:1: ( '|?' )
{
@@ -14041,7 +14030,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityCSAccess().getVerticalLineQuestionMarkKeyword_2_0());
}
- match(input,71,FollowSets000.FOLLOW_71_in_rule__MultiplicityCS__Alternatives_29452); if (state.failed) return ;
+ match(input,71,FollowSets000.FOLLOW_71_in_rule__MultiplicityCS__Alternatives_29451); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityCSAccess().getVerticalLineQuestionMarkKeyword_2_0());
}
@@ -14063,7 +14052,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4326:1: ( rule__MultiplicityCS__IsNullFreeAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4326:2: rule__MultiplicityCS__IsNullFreeAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__IsNullFreeAssignment_2_1_in_rule__MultiplicityCS__Alternatives_29471);
+ pushFollow(FollowSets000.FOLLOW_rule__MultiplicityCS__IsNullFreeAssignment_2_1_in_rule__MultiplicityCS__Alternatives_29470);
rule__MultiplicityCS__IsNullFreeAssignment_2_1();
state._fsp--;
@@ -14105,32 +14094,32 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4339:1: ( ( '*' ) | ( '+' ) | ( '?' ) )
- int alt42=3;
+ int alt41=3;
switch ( input.LA(1) ) {
case 39:
{
- alt42=1;
+ alt41=1;
}
break;
case 41:
{
- alt42=2;
+ alt41=2;
}
break;
case 72:
{
- alt42=3;
+ alt41=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 42, 0, input);
+ new NoViableAltException("", 41, 0, input);
throw nvae;
}
- switch (alt42) {
+ switch (alt41) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4340:1: ( '*' )
{
@@ -14140,7 +14129,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsAsteriskKeyword_0_0());
}
- match(input,39,FollowSets000.FOLLOW_39_in_rule__MultiplicityStringCS__StringBoundsAlternatives_09505); if (state.failed) return ;
+ match(input,39,FollowSets000.FOLLOW_39_in_rule__MultiplicityStringCS__StringBoundsAlternatives_09504); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsAsteriskKeyword_0_0());
}
@@ -14159,7 +14148,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsPlusSignKeyword_0_1());
}
- match(input,41,FollowSets000.FOLLOW_41_in_rule__MultiplicityStringCS__StringBoundsAlternatives_09525); if (state.failed) return ;
+ match(input,41,FollowSets000.FOLLOW_41_in_rule__MultiplicityStringCS__StringBoundsAlternatives_09524); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsPlusSignKeyword_0_1());
}
@@ -14178,7 +14167,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsQuestionMarkKeyword_0_2());
}
- match(input,72,FollowSets000.FOLLOW_72_in_rule__MultiplicityStringCS__StringBoundsAlternatives_09545); if (state.failed) return ;
+ match(input,72,FollowSets000.FOLLOW_72_in_rule__MultiplicityStringCS__StringBoundsAlternatives_09544); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMultiplicityStringCSAccess().getStringBoundsQuestionMarkKeyword_0_2());
}
@@ -14213,23 +14202,23 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4373:1: ( ( ruleTypedRefCS ) | ( ruleWildcardTypeRefCS ) )
- int alt43=2;
- int LA43_0 = input.LA(1);
+ int alt42=2;
+ int LA42_0 = input.LA(1);
- if ( ((LA43_0>=RULE_SIMPLE_ID && LA43_0<=RULE_ESCAPED_ID)||LA43_0==16||(LA43_0>=18 && LA43_0<=36)||(LA43_0>=58 && LA43_0<=70)) ) {
- alt43=1;
+ if ( ((LA42_0>=RULE_SIMPLE_ID && LA42_0<=RULE_ESCAPED_ID)||LA42_0==16||(LA42_0>=18 && LA42_0<=36)||(LA42_0>=58 && LA42_0<=70)) ) {
+ alt42=1;
}
- else if ( (LA43_0==72) ) {
- alt43=2;
+ else if ( (LA42_0==72) ) {
+ alt42=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 43, 0, input);
+ new NoViableAltException("", 42, 0, input);
throw nvae;
}
- switch (alt43) {
+ switch (alt42) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4374:1: ( ruleTypedRefCS )
{
@@ -14239,7 +14228,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeRefCSAccess().getTypedRefCSParserRuleCall_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleTypedRefCS_in_rule__TypeRefCS__Alternatives9579);
+ pushFollow(FollowSets000.FOLLOW_ruleTypedRefCS_in_rule__TypeRefCS__Alternatives9578);
ruleTypedRefCS();
state._fsp--;
@@ -14262,7 +14251,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeRefCSAccess().getWildcardTypeRefCSParserRuleCall_1());
}
- pushFollow(FollowSets000.FOLLOW_ruleWildcardTypeRefCS_in_rule__TypeRefCS__Alternatives9596);
+ pushFollow(FollowSets000.FOLLOW_ruleWildcardTypeRefCS_in_rule__TypeRefCS__Alternatives9595);
ruleWildcardTypeRefCS();
state._fsp--;
@@ -14301,23 +14290,23 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4395:1: ( ( RULE_SIMPLE_ID ) | ( RULE_ESCAPED_ID ) )
- int alt44=2;
- int LA44_0 = input.LA(1);
+ int alt43=2;
+ int LA43_0 = input.LA(1);
- if ( (LA44_0==RULE_SIMPLE_ID) ) {
- alt44=1;
+ if ( (LA43_0==RULE_SIMPLE_ID) ) {
+ alt43=1;
}
- else if ( (LA44_0==RULE_ESCAPED_ID) ) {
- alt44=2;
+ else if ( (LA43_0==RULE_ESCAPED_ID) ) {
+ alt43=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 44, 0, input);
+ new NoViableAltException("", 43, 0, input);
throw nvae;
}
- switch (alt44) {
+ switch (alt43) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4396:1: ( RULE_SIMPLE_ID )
{
@@ -14327,7 +14316,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getIDAccess().getSIMPLE_IDTerminalRuleCall_0());
}
- match(input,RULE_SIMPLE_ID,FollowSets000.FOLLOW_RULE_SIMPLE_ID_in_rule__ID__Alternatives9628); if (state.failed) return ;
+ match(input,RULE_SIMPLE_ID,FollowSets000.FOLLOW_RULE_SIMPLE_ID_in_rule__ID__Alternatives9627); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIDAccess().getSIMPLE_IDTerminalRuleCall_0());
}
@@ -14346,7 +14335,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getIDAccess().getESCAPED_IDTerminalRuleCall_1());
}
- match(input,RULE_ESCAPED_ID,FollowSets000.FOLLOW_RULE_ESCAPED_ID_in_rule__ID__Alternatives9645); if (state.failed) return ;
+ match(input,RULE_ESCAPED_ID,FollowSets000.FOLLOW_RULE_ESCAPED_ID_in_rule__ID__Alternatives9644); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getIDAccess().getESCAPED_IDTerminalRuleCall_1());
}
@@ -14381,23 +14370,23 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
try {
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4417:1: ( ( RULE_INT ) | ( '*' ) )
- int alt45=2;
- int LA45_0 = input.LA(1);
+ int alt44=2;
+ int LA44_0 = input.LA(1);
- if ( (LA45_0==RULE_INT) ) {
- alt45=1;
+ if ( (LA44_0==RULE_INT) ) {
+ alt44=1;
}
- else if ( (LA45_0==39) ) {
- alt45=2;
+ else if ( (LA44_0==39) ) {
+ alt44=2;
}
else {
if (state.backtracking>0) {state.failed=true; return ;}
NoViableAltException nvae =
- new NoViableAltException("", 45, 0, input);
+ new NoViableAltException("", 44, 0, input);
throw nvae;
}
- switch (alt45) {
+ switch (alt44) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4418:1: ( RULE_INT )
{
@@ -14407,7 +14396,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getUPPERAccess().getINTTerminalRuleCall_0());
}
- match(input,RULE_INT,FollowSets000.FOLLOW_RULE_INT_in_rule__UPPER__Alternatives9677); if (state.failed) return ;
+ match(input,RULE_INT,FollowSets000.FOLLOW_RULE_INT_in_rule__UPPER__Alternatives9676); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUPPERAccess().getINTTerminalRuleCall_0());
}
@@ -14426,7 +14415,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getUPPERAccess().getAsteriskKeyword_1());
}
- match(input,39,FollowSets000.FOLLOW_39_in_rule__UPPER__Alternatives9695); if (state.failed) return ;
+ match(input,39,FollowSets000.FOLLOW_39_in_rule__UPPER__Alternatives9694); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUPPERAccess().getAsteriskKeyword_1());
}
@@ -14463,12 +14452,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4443:1: ( rule__TopLevelCS__Group__0__Impl rule__TopLevelCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4444:2: rule__TopLevelCS__Group__0__Impl rule__TopLevelCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__0__Impl_in_rule__TopLevelCS__Group__09727);
+ pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__0__Impl_in_rule__TopLevelCS__Group__09726);
rule__TopLevelCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__1_in_rule__TopLevelCS__Group__09730);
+ pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__1_in_rule__TopLevelCS__Group__09729);
rule__TopLevelCS__Group__1();
state._fsp--;
@@ -14508,21 +14497,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTopLevelCSAccess().getOwnedImportsAssignment_0());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4458:1: ( rule__TopLevelCS__OwnedImportsAssignment_0 )*
- loop46:
+ loop45:
do {
- int alt46=2;
- int LA46_0 = input.LA(1);
+ int alt45=2;
+ int LA45_0 = input.LA(1);
- if ( (LA46_0==25) ) {
- alt46=1;
+ if ( (LA45_0==25) ) {
+ alt45=1;
}
- switch (alt46) {
+ switch (alt45) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4458:2: rule__TopLevelCS__OwnedImportsAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__OwnedImportsAssignment_0_in_rule__TopLevelCS__Group__0__Impl9757);
+ pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__OwnedImportsAssignment_0_in_rule__TopLevelCS__Group__0__Impl9756);
rule__TopLevelCS__OwnedImportsAssignment_0();
state._fsp--;
@@ -14532,7 +14521,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop46;
+ break loop45;
}
} while (true);
@@ -14570,7 +14559,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4472:1: ( rule__TopLevelCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4473:2: rule__TopLevelCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__1__Impl_in_rule__TopLevelCS__Group__19788);
+ pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__Group__1__Impl_in_rule__TopLevelCS__Group__19787);
rule__TopLevelCS__Group__1__Impl();
state._fsp--;
@@ -14610,21 +14599,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTopLevelCSAccess().getOwnedTransformationsAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4486:1: ( rule__TopLevelCS__OwnedTransformationsAssignment_1 )*
- loop47:
+ loop46:
do {
- int alt47=2;
- int LA47_0 = input.LA(1);
+ int alt46=2;
+ int LA46_0 = input.LA(1);
- if ( (LA47_0==34) ) {
- alt47=1;
+ if ( (LA46_0==34) ) {
+ alt46=1;
}
- switch (alt47) {
+ switch (alt46) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4486:2: rule__TopLevelCS__OwnedTransformationsAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__OwnedTransformationsAssignment_1_in_rule__TopLevelCS__Group__1__Impl9815);
+ pushFollow(FollowSets000.FOLLOW_rule__TopLevelCS__OwnedTransformationsAssignment_1_in_rule__TopLevelCS__Group__1__Impl9814);
rule__TopLevelCS__OwnedTransformationsAssignment_1();
state._fsp--;
@@ -14634,7 +14623,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop47;
+ break loop46;
}
} while (true);
@@ -14672,12 +14661,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4504:1: ( rule__CollectionTemplateCS__Group__0__Impl rule__CollectionTemplateCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4505:2: rule__CollectionTemplateCS__Group__0__Impl rule__CollectionTemplateCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__0__Impl_in_rule__CollectionTemplateCS__Group__09850);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__0__Impl_in_rule__CollectionTemplateCS__Group__09849);
rule__CollectionTemplateCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__1_in_rule__CollectionTemplateCS__Group__09853);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__1_in_rule__CollectionTemplateCS__Group__09852);
rule__CollectionTemplateCS__Group__1();
state._fsp--;
@@ -14717,17 +14706,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getCollectionTemplateCSAccess().getNameAssignment_0());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4519:1: ( rule__CollectionTemplateCS__NameAssignment_0 )?
- int alt48=2;
- int LA48_0 = input.LA(1);
+ int alt47=2;
+ int LA47_0 = input.LA(1);
- if ( ((LA48_0>=RULE_SIMPLE_ID && LA48_0<=RULE_ESCAPED_ID)||LA48_0==16||(LA48_0>=18 && LA48_0<=36)) ) {
- alt48=1;
+ if ( ((LA47_0>=RULE_SIMPLE_ID && LA47_0<=RULE_ESCAPED_ID)||LA47_0==16||(LA47_0>=18 && LA47_0<=36)) ) {
+ alt47=1;
}
- switch (alt48) {
+ switch (alt47) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4519:2: rule__CollectionTemplateCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__NameAssignment_0_in_rule__CollectionTemplateCS__Group__0__Impl9880);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__NameAssignment_0_in_rule__CollectionTemplateCS__Group__0__Impl9879);
rule__CollectionTemplateCS__NameAssignment_0();
state._fsp--;
@@ -14772,12 +14761,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4533:1: ( rule__CollectionTemplateCS__Group__1__Impl rule__CollectionTemplateCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4534:2: rule__CollectionTemplateCS__Group__1__Impl rule__CollectionTemplateCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__1__Impl_in_rule__CollectionTemplateCS__Group__19911);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__1__Impl_in_rule__CollectionTemplateCS__Group__19910);
rule__CollectionTemplateCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__2_in_rule__CollectionTemplateCS__Group__19914);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__2_in_rule__CollectionTemplateCS__Group__19913);
rule__CollectionTemplateCS__Group__2();
state._fsp--;
@@ -14816,7 +14805,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTemplateCSAccess().getColonKeyword_1());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__CollectionTemplateCS__Group__1__Impl9942); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__CollectionTemplateCS__Group__1__Impl9941); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTemplateCSAccess().getColonKeyword_1());
}
@@ -14851,12 +14840,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4564:1: ( rule__CollectionTemplateCS__Group__2__Impl rule__CollectionTemplateCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4565:2: rule__CollectionTemplateCS__Group__2__Impl rule__CollectionTemplateCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__2__Impl_in_rule__CollectionTemplateCS__Group__29973);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__2__Impl_in_rule__CollectionTemplateCS__Group__29972);
rule__CollectionTemplateCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__3_in_rule__CollectionTemplateCS__Group__29976);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__3_in_rule__CollectionTemplateCS__Group__29975);
rule__CollectionTemplateCS__Group__3();
state._fsp--;
@@ -14898,7 +14887,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4579:1: ( rule__CollectionTemplateCS__OwnedTypeAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4579:2: rule__CollectionTemplateCS__OwnedTypeAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__OwnedTypeAssignment_2_in_rule__CollectionTemplateCS__Group__2__Impl10003);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__OwnedTypeAssignment_2_in_rule__CollectionTemplateCS__Group__2__Impl10002);
rule__CollectionTemplateCS__OwnedTypeAssignment_2();
state._fsp--;
@@ -14940,12 +14929,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4593:1: ( rule__CollectionTemplateCS__Group__3__Impl rule__CollectionTemplateCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4594:2: rule__CollectionTemplateCS__Group__3__Impl rule__CollectionTemplateCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__3__Impl_in_rule__CollectionTemplateCS__Group__310033);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__3__Impl_in_rule__CollectionTemplateCS__Group__310032);
rule__CollectionTemplateCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__4_in_rule__CollectionTemplateCS__Group__310036);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__4_in_rule__CollectionTemplateCS__Group__310035);
rule__CollectionTemplateCS__Group__4();
state._fsp--;
@@ -14984,7 +14973,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTemplateCSAccess().getLeftCurlyBracketKeyword_3());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__CollectionTemplateCS__Group__3__Impl10064); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__CollectionTemplateCS__Group__3__Impl10063); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTemplateCSAccess().getLeftCurlyBracketKeyword_3());
}
@@ -15019,12 +15008,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4624:1: ( rule__CollectionTemplateCS__Group__4__Impl rule__CollectionTemplateCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4625:2: rule__CollectionTemplateCS__Group__4__Impl rule__CollectionTemplateCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__4__Impl_in_rule__CollectionTemplateCS__Group__410095);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__4__Impl_in_rule__CollectionTemplateCS__Group__410094);
rule__CollectionTemplateCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__5_in_rule__CollectionTemplateCS__Group__410098);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__5_in_rule__CollectionTemplateCS__Group__410097);
rule__CollectionTemplateCS__Group__5();
state._fsp--;
@@ -15064,17 +15053,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getCollectionTemplateCSAccess().getGroup_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4639:1: ( rule__CollectionTemplateCS__Group_4__0 )?
- int alt49=2;
- int LA49_0 = input.LA(1);
+ int alt48=2;
+ int LA48_0 = input.LA(1);
- if ( ((LA49_0>=RULE_SIMPLE_ID && LA49_0<=RULE_ESCAPED_ID)||LA49_0==16||(LA49_0>=18 && LA49_0<=36)||LA49_0==73) ) {
- alt49=1;
+ if ( ((LA48_0>=RULE_SIMPLE_ID && LA48_0<=RULE_ESCAPED_ID)||LA48_0==16||(LA48_0>=18 && LA48_0<=36)||LA48_0==73) ) {
+ alt48=1;
}
- switch (alt49) {
+ switch (alt48) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4639:2: rule__CollectionTemplateCS__Group_4__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4__0_in_rule__CollectionTemplateCS__Group__4__Impl10125);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4__0_in_rule__CollectionTemplateCS__Group__4__Impl10124);
rule__CollectionTemplateCS__Group_4__0();
state._fsp--;
@@ -15119,7 +15108,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4653:1: ( rule__CollectionTemplateCS__Group__5__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4654:2: rule__CollectionTemplateCS__Group__5__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__5__Impl_in_rule__CollectionTemplateCS__Group__510156);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group__5__Impl_in_rule__CollectionTemplateCS__Group__510155);
rule__CollectionTemplateCS__Group__5__Impl();
state._fsp--;
@@ -15158,7 +15147,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTemplateCSAccess().getRightCurlyBracketKeyword_5());
}
- match(input,75,FollowSets000.FOLLOW_75_in_rule__CollectionTemplateCS__Group__5__Impl10184); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_75_in_rule__CollectionTemplateCS__Group__5__Impl10183); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTemplateCSAccess().getRightCurlyBracketKeyword_5());
}
@@ -15193,12 +15182,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4695:1: ( rule__CollectionTemplateCS__Group_4__0__Impl rule__CollectionTemplateCS__Group_4__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4696:2: rule__CollectionTemplateCS__Group_4__0__Impl rule__CollectionTemplateCS__Group_4__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4__0__Impl_in_rule__CollectionTemplateCS__Group_4__010227);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4__0__Impl_in_rule__CollectionTemplateCS__Group_4__010226);
rule__CollectionTemplateCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4__1_in_rule__CollectionTemplateCS__Group_4__010230);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4__1_in_rule__CollectionTemplateCS__Group_4__010229);
rule__CollectionTemplateCS__Group_4__1();
state._fsp--;
@@ -15240,7 +15229,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4710:1: ( rule__CollectionTemplateCS__OwnedMemberIdentifiersAssignment_4_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4710:2: rule__CollectionTemplateCS__OwnedMemberIdentifiersAssignment_4_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__OwnedMemberIdentifiersAssignment_4_0_in_rule__CollectionTemplateCS__Group_4__0__Impl10257);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__OwnedMemberIdentifiersAssignment_4_0_in_rule__CollectionTemplateCS__Group_4__0__Impl10256);
rule__CollectionTemplateCS__OwnedMemberIdentifiersAssignment_4_0();
state._fsp--;
@@ -15282,12 +15271,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4724:1: ( rule__CollectionTemplateCS__Group_4__1__Impl rule__CollectionTemplateCS__Group_4__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4725:2: rule__CollectionTemplateCS__Group_4__1__Impl rule__CollectionTemplateCS__Group_4__2
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4__1__Impl_in_rule__CollectionTemplateCS__Group_4__110287);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4__1__Impl_in_rule__CollectionTemplateCS__Group_4__110286);
rule__CollectionTemplateCS__Group_4__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4__2_in_rule__CollectionTemplateCS__Group_4__110290);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4__2_in_rule__CollectionTemplateCS__Group_4__110289);
rule__CollectionTemplateCS__Group_4__2();
state._fsp--;
@@ -15327,21 +15316,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getCollectionTemplateCSAccess().getGroup_4_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4739:1: ( rule__CollectionTemplateCS__Group_4_1__0 )*
- loop50:
+ loop49:
do {
- int alt50=2;
- int LA50_0 = input.LA(1);
+ int alt49=2;
+ int LA49_0 = input.LA(1);
- if ( (LA50_0==77) ) {
- alt50=1;
+ if ( (LA49_0==77) ) {
+ alt49=1;
}
- switch (alt50) {
+ switch (alt49) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4739:2: rule__CollectionTemplateCS__Group_4_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4_1__0_in_rule__CollectionTemplateCS__Group_4__1__Impl10317);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4_1__0_in_rule__CollectionTemplateCS__Group_4__1__Impl10316);
rule__CollectionTemplateCS__Group_4_1__0();
state._fsp--;
@@ -15351,7 +15340,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop50;
+ break loop49;
}
} while (true);
@@ -15389,12 +15378,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4753:1: ( rule__CollectionTemplateCS__Group_4__2__Impl rule__CollectionTemplateCS__Group_4__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4754:2: rule__CollectionTemplateCS__Group_4__2__Impl rule__CollectionTemplateCS__Group_4__3
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4__2__Impl_in_rule__CollectionTemplateCS__Group_4__210348);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4__2__Impl_in_rule__CollectionTemplateCS__Group_4__210347);
rule__CollectionTemplateCS__Group_4__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4__3_in_rule__CollectionTemplateCS__Group_4__210351);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4__3_in_rule__CollectionTemplateCS__Group_4__210350);
rule__CollectionTemplateCS__Group_4__3();
state._fsp--;
@@ -15433,7 +15422,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTemplateCSAccess().getPlusSignPlusSignKeyword_4_2());
}
- match(input,76,FollowSets000.FOLLOW_76_in_rule__CollectionTemplateCS__Group_4__2__Impl10379); if (state.failed) return ;
+ match(input,76,FollowSets000.FOLLOW_76_in_rule__CollectionTemplateCS__Group_4__2__Impl10378); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTemplateCSAccess().getPlusSignPlusSignKeyword_4_2());
}
@@ -15468,7 +15457,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4784:1: ( rule__CollectionTemplateCS__Group_4__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4785:2: rule__CollectionTemplateCS__Group_4__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4__3__Impl_in_rule__CollectionTemplateCS__Group_4__310410);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4__3__Impl_in_rule__CollectionTemplateCS__Group_4__310409);
rule__CollectionTemplateCS__Group_4__3__Impl();
state._fsp--;
@@ -15510,7 +15499,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4798:1: ( rule__CollectionTemplateCS__OwnedRestIdentifierAssignment_4_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4798:2: rule__CollectionTemplateCS__OwnedRestIdentifierAssignment_4_3
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__OwnedRestIdentifierAssignment_4_3_in_rule__CollectionTemplateCS__Group_4__3__Impl10437);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__OwnedRestIdentifierAssignment_4_3_in_rule__CollectionTemplateCS__Group_4__3__Impl10436);
rule__CollectionTemplateCS__OwnedRestIdentifierAssignment_4_3();
state._fsp--;
@@ -15552,12 +15541,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4820:1: ( rule__CollectionTemplateCS__Group_4_1__0__Impl rule__CollectionTemplateCS__Group_4_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4821:2: rule__CollectionTemplateCS__Group_4_1__0__Impl rule__CollectionTemplateCS__Group_4_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4_1__0__Impl_in_rule__CollectionTemplateCS__Group_4_1__010475);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4_1__0__Impl_in_rule__CollectionTemplateCS__Group_4_1__010474);
rule__CollectionTemplateCS__Group_4_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4_1__1_in_rule__CollectionTemplateCS__Group_4_1__010478);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4_1__1_in_rule__CollectionTemplateCS__Group_4_1__010477);
rule__CollectionTemplateCS__Group_4_1__1();
state._fsp--;
@@ -15596,7 +15585,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTemplateCSAccess().getCommaKeyword_4_1_0());
}
- match(input,77,FollowSets000.FOLLOW_77_in_rule__CollectionTemplateCS__Group_4_1__0__Impl10506); if (state.failed) return ;
+ match(input,77,FollowSets000.FOLLOW_77_in_rule__CollectionTemplateCS__Group_4_1__0__Impl10505); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTemplateCSAccess().getCommaKeyword_4_1_0());
}
@@ -15631,7 +15620,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4851:1: ( rule__CollectionTemplateCS__Group_4_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4852:2: rule__CollectionTemplateCS__Group_4_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4_1__1__Impl_in_rule__CollectionTemplateCS__Group_4_1__110537);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__Group_4_1__1__Impl_in_rule__CollectionTemplateCS__Group_4_1__110536);
rule__CollectionTemplateCS__Group_4_1__1__Impl();
state._fsp--;
@@ -15673,7 +15662,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4865:1: ( rule__CollectionTemplateCS__OwnedMemberIdentifiersAssignment_4_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4865:2: rule__CollectionTemplateCS__OwnedMemberIdentifiersAssignment_4_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__OwnedMemberIdentifiersAssignment_4_1_1_in_rule__CollectionTemplateCS__Group_4_1__1__Impl10564);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTemplateCS__OwnedMemberIdentifiersAssignment_4_1_1_in_rule__CollectionTemplateCS__Group_4_1__1__Impl10563);
rule__CollectionTemplateCS__OwnedMemberIdentifiersAssignment_4_1_1();
state._fsp--;
@@ -15715,12 +15704,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4883:1: ( rule__DefaultValueCS__Group__0__Impl rule__DefaultValueCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4884:2: rule__DefaultValueCS__Group__0__Impl rule__DefaultValueCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__Group__0__Impl_in_rule__DefaultValueCS__Group__010598);
+ pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__Group__0__Impl_in_rule__DefaultValueCS__Group__010597);
rule__DefaultValueCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__Group__1_in_rule__DefaultValueCS__Group__010601);
+ pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__Group__1_in_rule__DefaultValueCS__Group__010600);
rule__DefaultValueCS__Group__1();
state._fsp--;
@@ -15762,7 +15751,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4898:1: ( rule__DefaultValueCS__PropertyIdAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4898:2: rule__DefaultValueCS__PropertyIdAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__PropertyIdAssignment_0_in_rule__DefaultValueCS__Group__0__Impl10628);
+ pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__PropertyIdAssignment_0_in_rule__DefaultValueCS__Group__0__Impl10627);
rule__DefaultValueCS__PropertyIdAssignment_0();
state._fsp--;
@@ -15804,12 +15793,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4912:1: ( rule__DefaultValueCS__Group__1__Impl rule__DefaultValueCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4913:2: rule__DefaultValueCS__Group__1__Impl rule__DefaultValueCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__Group__1__Impl_in_rule__DefaultValueCS__Group__110658);
+ pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__Group__1__Impl_in_rule__DefaultValueCS__Group__110657);
rule__DefaultValueCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__Group__2_in_rule__DefaultValueCS__Group__110661);
+ pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__Group__2_in_rule__DefaultValueCS__Group__110660);
rule__DefaultValueCS__Group__2();
state._fsp--;
@@ -15848,7 +15837,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDefaultValueCSAccess().getEqualsSignKeyword_1());
}
- match(input,46,FollowSets000.FOLLOW_46_in_rule__DefaultValueCS__Group__1__Impl10689); if (state.failed) return ;
+ match(input,46,FollowSets000.FOLLOW_46_in_rule__DefaultValueCS__Group__1__Impl10688); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDefaultValueCSAccess().getEqualsSignKeyword_1());
}
@@ -15883,12 +15872,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4943:1: ( rule__DefaultValueCS__Group__2__Impl rule__DefaultValueCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4944:2: rule__DefaultValueCS__Group__2__Impl rule__DefaultValueCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__Group__2__Impl_in_rule__DefaultValueCS__Group__210720);
+ pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__Group__2__Impl_in_rule__DefaultValueCS__Group__210719);
rule__DefaultValueCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__Group__3_in_rule__DefaultValueCS__Group__210723);
+ pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__Group__3_in_rule__DefaultValueCS__Group__210722);
rule__DefaultValueCS__Group__3();
state._fsp--;
@@ -15930,7 +15919,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4958:1: ( rule__DefaultValueCS__OwnedInitExpressionAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4958:2: rule__DefaultValueCS__OwnedInitExpressionAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__OwnedInitExpressionAssignment_2_in_rule__DefaultValueCS__Group__2__Impl10750);
+ pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__OwnedInitExpressionAssignment_2_in_rule__DefaultValueCS__Group__2__Impl10749);
rule__DefaultValueCS__OwnedInitExpressionAssignment_2();
state._fsp--;
@@ -15972,7 +15961,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4972:1: ( rule__DefaultValueCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:4973:2: rule__DefaultValueCS__Group__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__Group__3__Impl_in_rule__DefaultValueCS__Group__310780);
+ pushFollow(FollowSets000.FOLLOW_rule__DefaultValueCS__Group__3__Impl_in_rule__DefaultValueCS__Group__310779);
rule__DefaultValueCS__Group__3__Impl();
state._fsp--;
@@ -16011,7 +16000,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDefaultValueCSAccess().getSemicolonKeyword_3());
}
- match(input,17,FollowSets000.FOLLOW_17_in_rule__DefaultValueCS__Group__3__Impl10808); if (state.failed) return ;
+ match(input,17,FollowSets000.FOLLOW_17_in_rule__DefaultValueCS__Group__3__Impl10807); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDefaultValueCSAccess().getSemicolonKeyword_3());
}
@@ -16046,12 +16035,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5010:1: ( rule__DomainCS__Group__0__Impl rule__DomainCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5011:2: rule__DomainCS__Group__0__Impl rule__DomainCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__0__Impl_in_rule__DomainCS__Group__010847);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__0__Impl_in_rule__DomainCS__Group__010846);
rule__DomainCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__1_in_rule__DomainCS__Group__010850);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__1_in_rule__DomainCS__Group__010849);
rule__DomainCS__Group__1();
state._fsp--;
@@ -16091,17 +16080,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getDomainCSAccess().getAlternatives_0());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5025:1: ( rule__DomainCS__Alternatives_0 )?
- int alt51=2;
- int LA51_0 = input.LA(1);
+ int alt50=2;
+ int LA50_0 = input.LA(1);
- if ( (LA51_0==16||LA51_0==18||LA51_0==22) ) {
- alt51=1;
+ if ( (LA50_0==16||LA50_0==18||LA50_0==22) ) {
+ alt50=1;
}
- switch (alt51) {
+ switch (alt50) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5025:2: rule__DomainCS__Alternatives_0
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Alternatives_0_in_rule__DomainCS__Group__0__Impl10877);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Alternatives_0_in_rule__DomainCS__Group__0__Impl10876);
rule__DomainCS__Alternatives_0();
state._fsp--;
@@ -16146,12 +16135,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5039:1: ( rule__DomainCS__Group__1__Impl rule__DomainCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5040:2: rule__DomainCS__Group__1__Impl rule__DomainCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__1__Impl_in_rule__DomainCS__Group__110908);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__1__Impl_in_rule__DomainCS__Group__110907);
rule__DomainCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__2_in_rule__DomainCS__Group__110911);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__2_in_rule__DomainCS__Group__110910);
rule__DomainCS__Group__2();
state._fsp--;
@@ -16190,7 +16179,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDomainCSAccess().getDomainKeyword_1());
}
- match(input,21,FollowSets000.FOLLOW_21_in_rule__DomainCS__Group__1__Impl10939); if (state.failed) return ;
+ match(input,21,FollowSets000.FOLLOW_21_in_rule__DomainCS__Group__1__Impl10938); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDomainCSAccess().getDomainKeyword_1());
}
@@ -16225,12 +16214,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5070:1: ( rule__DomainCS__Group__2__Impl rule__DomainCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5071:2: rule__DomainCS__Group__2__Impl rule__DomainCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__2__Impl_in_rule__DomainCS__Group__210970);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__2__Impl_in_rule__DomainCS__Group__210969);
rule__DomainCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__3_in_rule__DomainCS__Group__210973);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__3_in_rule__DomainCS__Group__210972);
rule__DomainCS__Group__3();
state._fsp--;
@@ -16272,7 +16261,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5085:1: ( rule__DomainCS__ModelIdAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5085:2: rule__DomainCS__ModelIdAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__ModelIdAssignment_2_in_rule__DomainCS__Group__2__Impl11000);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__ModelIdAssignment_2_in_rule__DomainCS__Group__2__Impl10999);
rule__DomainCS__ModelIdAssignment_2();
state._fsp--;
@@ -16314,12 +16303,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5099:1: ( rule__DomainCS__Group__3__Impl rule__DomainCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5100:2: rule__DomainCS__Group__3__Impl rule__DomainCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__3__Impl_in_rule__DomainCS__Group__311030);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__3__Impl_in_rule__DomainCS__Group__311029);
rule__DomainCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__4_in_rule__DomainCS__Group__311033);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__4_in_rule__DomainCS__Group__311032);
rule__DomainCS__Group__4();
state._fsp--;
@@ -16361,7 +16350,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5114:1: ( rule__DomainCS__OwnedPatternAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5114:2: rule__DomainCS__OwnedPatternAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__OwnedPatternAssignment_3_in_rule__DomainCS__Group__3__Impl11060);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__OwnedPatternAssignment_3_in_rule__DomainCS__Group__3__Impl11059);
rule__DomainCS__OwnedPatternAssignment_3();
state._fsp--;
@@ -16403,12 +16392,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5128:1: ( rule__DomainCS__Group__4__Impl rule__DomainCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5129:2: rule__DomainCS__Group__4__Impl rule__DomainCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__4__Impl_in_rule__DomainCS__Group__411090);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__4__Impl_in_rule__DomainCS__Group__411089);
rule__DomainCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__5_in_rule__DomainCS__Group__411093);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__5_in_rule__DomainCS__Group__411092);
rule__DomainCS__Group__5();
state._fsp--;
@@ -16448,21 +16437,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getDomainCSAccess().getGroup_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5143:1: ( rule__DomainCS__Group_4__0 )*
- loop52:
+ loop51:
do {
- int alt52=2;
- int LA52_0 = input.LA(1);
+ int alt51=2;
+ int LA51_0 = input.LA(1);
- if ( (LA52_0==77) ) {
- alt52=1;
+ if ( (LA51_0==77) ) {
+ alt51=1;
}
- switch (alt52) {
+ switch (alt51) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5143:2: rule__DomainCS__Group_4__0
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_4__0_in_rule__DomainCS__Group__4__Impl11120);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_4__0_in_rule__DomainCS__Group__4__Impl11119);
rule__DomainCS__Group_4__0();
state._fsp--;
@@ -16472,7 +16461,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop52;
+ break loop51;
}
} while (true);
@@ -16510,12 +16499,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5157:1: ( rule__DomainCS__Group__5__Impl rule__DomainCS__Group__6 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5158:2: rule__DomainCS__Group__5__Impl rule__DomainCS__Group__6
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__5__Impl_in_rule__DomainCS__Group__511151);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__5__Impl_in_rule__DomainCS__Group__511150);
rule__DomainCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__6_in_rule__DomainCS__Group__511154);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__6_in_rule__DomainCS__Group__511153);
rule__DomainCS__Group__6();
state._fsp--;
@@ -16555,17 +16544,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getDomainCSAccess().getGroup_5());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5172:1: ( rule__DomainCS__Group_5__0 )?
- int alt53=2;
- int LA53_0 = input.LA(1);
+ int alt52=2;
+ int LA52_0 = input.LA(1);
- if ( (LA53_0==24) ) {
- alt53=1;
+ if ( (LA52_0==24) ) {
+ alt52=1;
}
- switch (alt53) {
+ switch (alt52) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5172:2: rule__DomainCS__Group_5__0
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_5__0_in_rule__DomainCS__Group__5__Impl11181);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_5__0_in_rule__DomainCS__Group__5__Impl11180);
rule__DomainCS__Group_5__0();
state._fsp--;
@@ -16610,12 +16599,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5186:1: ( rule__DomainCS__Group__6__Impl rule__DomainCS__Group__7 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5187:2: rule__DomainCS__Group__6__Impl rule__DomainCS__Group__7
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__6__Impl_in_rule__DomainCS__Group__611212);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__6__Impl_in_rule__DomainCS__Group__611211);
rule__DomainCS__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__7_in_rule__DomainCS__Group__611215);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__7_in_rule__DomainCS__Group__611214);
rule__DomainCS__Group__7();
state._fsp--;
@@ -16655,17 +16644,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getDomainCSAccess().getGroup_6());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5201:1: ( rule__DomainCS__Group_6__0 )?
- int alt54=2;
- int LA54_0 = input.LA(1);
+ int alt53=2;
+ int LA53_0 = input.LA(1);
- if ( (LA54_0==20) ) {
- alt54=1;
+ if ( (LA53_0==20) ) {
+ alt53=1;
}
- switch (alt54) {
+ switch (alt53) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5201:2: rule__DomainCS__Group_6__0
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_6__0_in_rule__DomainCS__Group__6__Impl11242);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_6__0_in_rule__DomainCS__Group__6__Impl11241);
rule__DomainCS__Group_6__0();
state._fsp--;
@@ -16710,7 +16699,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5215:1: ( rule__DomainCS__Group__7__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5216:2: rule__DomainCS__Group__7__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__7__Impl_in_rule__DomainCS__Group__711273);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group__7__Impl_in_rule__DomainCS__Group__711272);
rule__DomainCS__Group__7__Impl();
state._fsp--;
@@ -16749,7 +16738,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDomainCSAccess().getSemicolonKeyword_7());
}
- match(input,17,FollowSets000.FOLLOW_17_in_rule__DomainCS__Group__7__Impl11301); if (state.failed) return ;
+ match(input,17,FollowSets000.FOLLOW_17_in_rule__DomainCS__Group__7__Impl11300); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDomainCSAccess().getSemicolonKeyword_7());
}
@@ -16784,12 +16773,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5261:1: ( rule__DomainCS__Group_4__0__Impl rule__DomainCS__Group_4__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5262:2: rule__DomainCS__Group_4__0__Impl rule__DomainCS__Group_4__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_4__0__Impl_in_rule__DomainCS__Group_4__011348);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_4__0__Impl_in_rule__DomainCS__Group_4__011347);
rule__DomainCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_4__1_in_rule__DomainCS__Group_4__011351);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_4__1_in_rule__DomainCS__Group_4__011350);
rule__DomainCS__Group_4__1();
state._fsp--;
@@ -16828,7 +16817,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDomainCSAccess().getCommaKeyword_4_0());
}
- match(input,77,FollowSets000.FOLLOW_77_in_rule__DomainCS__Group_4__0__Impl11379); if (state.failed) return ;
+ match(input,77,FollowSets000.FOLLOW_77_in_rule__DomainCS__Group_4__0__Impl11378); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDomainCSAccess().getCommaKeyword_4_0());
}
@@ -16863,7 +16852,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5292:1: ( rule__DomainCS__Group_4__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5293:2: rule__DomainCS__Group_4__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_4__1__Impl_in_rule__DomainCS__Group_4__111410);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_4__1__Impl_in_rule__DomainCS__Group_4__111409);
rule__DomainCS__Group_4__1__Impl();
state._fsp--;
@@ -16905,7 +16894,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5306:1: ( rule__DomainCS__OwnedPatternAssignment_4_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5306:2: rule__DomainCS__OwnedPatternAssignment_4_1
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__OwnedPatternAssignment_4_1_in_rule__DomainCS__Group_4__1__Impl11437);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__OwnedPatternAssignment_4_1_in_rule__DomainCS__Group_4__1__Impl11436);
rule__DomainCS__OwnedPatternAssignment_4_1();
state._fsp--;
@@ -16947,12 +16936,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5324:1: ( rule__DomainCS__Group_5__0__Impl rule__DomainCS__Group_5__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5325:2: rule__DomainCS__Group_5__0__Impl rule__DomainCS__Group_5__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_5__0__Impl_in_rule__DomainCS__Group_5__011471);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_5__0__Impl_in_rule__DomainCS__Group_5__011470);
rule__DomainCS__Group_5__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_5__1_in_rule__DomainCS__Group_5__011474);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_5__1_in_rule__DomainCS__Group_5__011473);
rule__DomainCS__Group_5__1();
state._fsp--;
@@ -16991,7 +16980,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDomainCSAccess().getImplementedbyKeyword_5_0());
}
- match(input,24,FollowSets000.FOLLOW_24_in_rule__DomainCS__Group_5__0__Impl11502); if (state.failed) return ;
+ match(input,24,FollowSets000.FOLLOW_24_in_rule__DomainCS__Group_5__0__Impl11501); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDomainCSAccess().getImplementedbyKeyword_5_0());
}
@@ -17026,7 +17015,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5355:1: ( rule__DomainCS__Group_5__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5356:2: rule__DomainCS__Group_5__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_5__1__Impl_in_rule__DomainCS__Group_5__111533);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_5__1__Impl_in_rule__DomainCS__Group_5__111532);
rule__DomainCS__Group_5__1__Impl();
state._fsp--;
@@ -17068,7 +17057,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5369:1: ( rule__DomainCS__ImplementedByAssignment_5_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5369:2: rule__DomainCS__ImplementedByAssignment_5_1
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__ImplementedByAssignment_5_1_in_rule__DomainCS__Group_5__1__Impl11560);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__ImplementedByAssignment_5_1_in_rule__DomainCS__Group_5__1__Impl11559);
rule__DomainCS__ImplementedByAssignment_5_1();
state._fsp--;
@@ -17110,12 +17099,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5387:1: ( rule__DomainCS__Group_6__0__Impl rule__DomainCS__Group_6__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5388:2: rule__DomainCS__Group_6__0__Impl rule__DomainCS__Group_6__1
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_6__0__Impl_in_rule__DomainCS__Group_6__011594);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_6__0__Impl_in_rule__DomainCS__Group_6__011593);
rule__DomainCS__Group_6__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_6__1_in_rule__DomainCS__Group_6__011597);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_6__1_in_rule__DomainCS__Group_6__011596);
rule__DomainCS__Group_6__1();
state._fsp--;
@@ -17154,7 +17143,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDomainCSAccess().getDefault_valuesKeyword_6_0());
}
- match(input,20,FollowSets000.FOLLOW_20_in_rule__DomainCS__Group_6__0__Impl11625); if (state.failed) return ;
+ match(input,20,FollowSets000.FOLLOW_20_in_rule__DomainCS__Group_6__0__Impl11624); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDomainCSAccess().getDefault_valuesKeyword_6_0());
}
@@ -17189,12 +17178,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5418:1: ( rule__DomainCS__Group_6__1__Impl rule__DomainCS__Group_6__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5419:2: rule__DomainCS__Group_6__1__Impl rule__DomainCS__Group_6__2
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_6__1__Impl_in_rule__DomainCS__Group_6__111656);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_6__1__Impl_in_rule__DomainCS__Group_6__111655);
rule__DomainCS__Group_6__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_6__2_in_rule__DomainCS__Group_6__111659);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_6__2_in_rule__DomainCS__Group_6__111658);
rule__DomainCS__Group_6__2();
state._fsp--;
@@ -17233,7 +17222,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDomainCSAccess().getLeftCurlyBracketKeyword_6_1());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__DomainCS__Group_6__1__Impl11687); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__DomainCS__Group_6__1__Impl11686); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDomainCSAccess().getLeftCurlyBracketKeyword_6_1());
}
@@ -17268,12 +17257,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5449:1: ( rule__DomainCS__Group_6__2__Impl rule__DomainCS__Group_6__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5450:2: rule__DomainCS__Group_6__2__Impl rule__DomainCS__Group_6__3
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_6__2__Impl_in_rule__DomainCS__Group_6__211718);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_6__2__Impl_in_rule__DomainCS__Group_6__211717);
rule__DomainCS__Group_6__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_6__3_in_rule__DomainCS__Group_6__211721);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_6__3_in_rule__DomainCS__Group_6__211720);
rule__DomainCS__Group_6__3();
state._fsp--;
@@ -17318,7 +17307,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5465:1: ( rule__DomainCS__OwnedDefaultValuesAssignment_6_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5465:2: rule__DomainCS__OwnedDefaultValuesAssignment_6_2
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__OwnedDefaultValuesAssignment_6_2_in_rule__DomainCS__Group_6__2__Impl11750);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__OwnedDefaultValuesAssignment_6_2_in_rule__DomainCS__Group_6__2__Impl11749);
rule__DomainCS__OwnedDefaultValuesAssignment_6_2();
state._fsp--;
@@ -17339,21 +17328,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getDomainCSAccess().getOwnedDefaultValuesAssignment_6_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5470:1: ( rule__DomainCS__OwnedDefaultValuesAssignment_6_2 )*
- loop55:
+ loop54:
do {
- int alt55=2;
- int LA55_0 = input.LA(1);
+ int alt54=2;
+ int LA54_0 = input.LA(1);
- if ( ((LA55_0>=RULE_SIMPLE_ID && LA55_0<=RULE_ESCAPED_ID)||LA55_0==16||(LA55_0>=18 && LA55_0<=36)) ) {
- alt55=1;
+ if ( ((LA54_0>=RULE_SIMPLE_ID && LA54_0<=RULE_ESCAPED_ID)||LA54_0==16||(LA54_0>=18 && LA54_0<=36)) ) {
+ alt54=1;
}
- switch (alt55) {
+ switch (alt54) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5470:2: rule__DomainCS__OwnedDefaultValuesAssignment_6_2
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__OwnedDefaultValuesAssignment_6_2_in_rule__DomainCS__Group_6__2__Impl11762);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__OwnedDefaultValuesAssignment_6_2_in_rule__DomainCS__Group_6__2__Impl11761);
rule__DomainCS__OwnedDefaultValuesAssignment_6_2();
state._fsp--;
@@ -17363,7 +17352,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop55;
+ break loop54;
}
} while (true);
@@ -17404,7 +17393,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5485:1: ( rule__DomainCS__Group_6__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5486:2: rule__DomainCS__Group_6__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_6__3__Impl_in_rule__DomainCS__Group_6__311795);
+ pushFollow(FollowSets000.FOLLOW_rule__DomainCS__Group_6__3__Impl_in_rule__DomainCS__Group_6__311794);
rule__DomainCS__Group_6__3__Impl();
state._fsp--;
@@ -17443,7 +17432,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getDomainCSAccess().getRightCurlyBracketKeyword_6_3());
}
- match(input,75,FollowSets000.FOLLOW_75_in_rule__DomainCS__Group_6__3__Impl11823); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_75_in_rule__DomainCS__Group_6__3__Impl11822); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getDomainCSAccess().getRightCurlyBracketKeyword_6_3());
}
@@ -17478,12 +17467,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5523:1: ( rule__KeyDeclCS__Group__0__Impl rule__KeyDeclCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5524:2: rule__KeyDeclCS__Group__0__Impl rule__KeyDeclCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__0__Impl_in_rule__KeyDeclCS__Group__011862);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__0__Impl_in_rule__KeyDeclCS__Group__011861);
rule__KeyDeclCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__1_in_rule__KeyDeclCS__Group__011865);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__1_in_rule__KeyDeclCS__Group__011864);
rule__KeyDeclCS__Group__1();
state._fsp--;
@@ -17522,7 +17511,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getKeyDeclCSAccess().getKeyKeyword_0());
}
- match(input,27,FollowSets000.FOLLOW_27_in_rule__KeyDeclCS__Group__0__Impl11893); if (state.failed) return ;
+ match(input,27,FollowSets000.FOLLOW_27_in_rule__KeyDeclCS__Group__0__Impl11892); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getKeyDeclCSAccess().getKeyKeyword_0());
}
@@ -17557,12 +17546,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5554:1: ( rule__KeyDeclCS__Group__1__Impl rule__KeyDeclCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5555:2: rule__KeyDeclCS__Group__1__Impl rule__KeyDeclCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__1__Impl_in_rule__KeyDeclCS__Group__111924);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__1__Impl_in_rule__KeyDeclCS__Group__111923);
rule__KeyDeclCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__2_in_rule__KeyDeclCS__Group__111927);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__2_in_rule__KeyDeclCS__Group__111926);
rule__KeyDeclCS__Group__2();
state._fsp--;
@@ -17604,7 +17593,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5569:1: ( rule__KeyDeclCS__OwnedPathNameAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5569:2: rule__KeyDeclCS__OwnedPathNameAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__OwnedPathNameAssignment_1_in_rule__KeyDeclCS__Group__1__Impl11954);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__OwnedPathNameAssignment_1_in_rule__KeyDeclCS__Group__1__Impl11953);
rule__KeyDeclCS__OwnedPathNameAssignment_1();
state._fsp--;
@@ -17646,12 +17635,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5583:1: ( rule__KeyDeclCS__Group__2__Impl rule__KeyDeclCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5584:2: rule__KeyDeclCS__Group__2__Impl rule__KeyDeclCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__2__Impl_in_rule__KeyDeclCS__Group__211984);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__2__Impl_in_rule__KeyDeclCS__Group__211983);
rule__KeyDeclCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__3_in_rule__KeyDeclCS__Group__211987);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__3_in_rule__KeyDeclCS__Group__211986);
rule__KeyDeclCS__Group__3();
state._fsp--;
@@ -17690,7 +17679,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getKeyDeclCSAccess().getLeftCurlyBracketKeyword_2());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__KeyDeclCS__Group__2__Impl12015); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__KeyDeclCS__Group__2__Impl12014); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getKeyDeclCSAccess().getLeftCurlyBracketKeyword_2());
}
@@ -17725,12 +17714,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5614:1: ( rule__KeyDeclCS__Group__3__Impl rule__KeyDeclCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5615:2: rule__KeyDeclCS__Group__3__Impl rule__KeyDeclCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__3__Impl_in_rule__KeyDeclCS__Group__312046);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__3__Impl_in_rule__KeyDeclCS__Group__312045);
rule__KeyDeclCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__4_in_rule__KeyDeclCS__Group__312049);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__4_in_rule__KeyDeclCS__Group__312048);
rule__KeyDeclCS__Group__4();
state._fsp--;
@@ -17772,7 +17761,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5629:1: ( rule__KeyDeclCS__Alternatives_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5629:2: rule__KeyDeclCS__Alternatives_3
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Alternatives_3_in_rule__KeyDeclCS__Group__3__Impl12076);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Alternatives_3_in_rule__KeyDeclCS__Group__3__Impl12075);
rule__KeyDeclCS__Alternatives_3();
state._fsp--;
@@ -17814,12 +17803,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5643:1: ( rule__KeyDeclCS__Group__4__Impl rule__KeyDeclCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5644:2: rule__KeyDeclCS__Group__4__Impl rule__KeyDeclCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__4__Impl_in_rule__KeyDeclCS__Group__412106);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__4__Impl_in_rule__KeyDeclCS__Group__412105);
rule__KeyDeclCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__5_in_rule__KeyDeclCS__Group__412109);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__5_in_rule__KeyDeclCS__Group__412108);
rule__KeyDeclCS__Group__5();
state._fsp--;
@@ -17859,21 +17848,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getKeyDeclCSAccess().getGroup_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5658:1: ( rule__KeyDeclCS__Group_4__0 )*
- loop56:
+ loop55:
do {
- int alt56=2;
- int LA56_0 = input.LA(1);
+ int alt55=2;
+ int LA55_0 = input.LA(1);
- if ( (LA56_0==77) ) {
- alt56=1;
+ if ( (LA55_0==77) ) {
+ alt55=1;
}
- switch (alt56) {
+ switch (alt55) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5658:2: rule__KeyDeclCS__Group_4__0
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4__0_in_rule__KeyDeclCS__Group__4__Impl12136);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4__0_in_rule__KeyDeclCS__Group__4__Impl12135);
rule__KeyDeclCS__Group_4__0();
state._fsp--;
@@ -17883,7 +17872,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop56;
+ break loop55;
}
} while (true);
@@ -17921,12 +17910,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5672:1: ( rule__KeyDeclCS__Group__5__Impl rule__KeyDeclCS__Group__6 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5673:2: rule__KeyDeclCS__Group__5__Impl rule__KeyDeclCS__Group__6
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__5__Impl_in_rule__KeyDeclCS__Group__512167);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__5__Impl_in_rule__KeyDeclCS__Group__512166);
rule__KeyDeclCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__6_in_rule__KeyDeclCS__Group__512170);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__6_in_rule__KeyDeclCS__Group__512169);
rule__KeyDeclCS__Group__6();
state._fsp--;
@@ -17965,7 +17954,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getKeyDeclCSAccess().getRightCurlyBracketKeyword_5());
}
- match(input,75,FollowSets000.FOLLOW_75_in_rule__KeyDeclCS__Group__5__Impl12198); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_75_in_rule__KeyDeclCS__Group__5__Impl12197); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getKeyDeclCSAccess().getRightCurlyBracketKeyword_5());
}
@@ -18000,7 +17989,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5703:1: ( rule__KeyDeclCS__Group__6__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5704:2: rule__KeyDeclCS__Group__6__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__6__Impl_in_rule__KeyDeclCS__Group__612229);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group__6__Impl_in_rule__KeyDeclCS__Group__612228);
rule__KeyDeclCS__Group__6__Impl();
state._fsp--;
@@ -18039,7 +18028,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getKeyDeclCSAccess().getSemicolonKeyword_6());
}
- match(input,17,FollowSets000.FOLLOW_17_in_rule__KeyDeclCS__Group__6__Impl12257); if (state.failed) return ;
+ match(input,17,FollowSets000.FOLLOW_17_in_rule__KeyDeclCS__Group__6__Impl12256); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getKeyDeclCSAccess().getSemicolonKeyword_6());
}
@@ -18074,12 +18063,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5747:1: ( rule__KeyDeclCS__Group_3_1__0__Impl rule__KeyDeclCS__Group_3_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5748:2: rule__KeyDeclCS__Group_3_1__0__Impl rule__KeyDeclCS__Group_3_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_3_1__0__Impl_in_rule__KeyDeclCS__Group_3_1__012302);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_3_1__0__Impl_in_rule__KeyDeclCS__Group_3_1__012301);
rule__KeyDeclCS__Group_3_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_3_1__1_in_rule__KeyDeclCS__Group_3_1__012305);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_3_1__1_in_rule__KeyDeclCS__Group_3_1__012304);
rule__KeyDeclCS__Group_3_1__1();
state._fsp--;
@@ -18118,7 +18107,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getKeyDeclCSAccess().getOppositeKeyword_3_1_0());
}
- match(input,28,FollowSets000.FOLLOW_28_in_rule__KeyDeclCS__Group_3_1__0__Impl12333); if (state.failed) return ;
+ match(input,28,FollowSets000.FOLLOW_28_in_rule__KeyDeclCS__Group_3_1__0__Impl12332); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getKeyDeclCSAccess().getOppositeKeyword_3_1_0());
}
@@ -18153,12 +18142,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5778:1: ( rule__KeyDeclCS__Group_3_1__1__Impl rule__KeyDeclCS__Group_3_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5779:2: rule__KeyDeclCS__Group_3_1__1__Impl rule__KeyDeclCS__Group_3_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_3_1__1__Impl_in_rule__KeyDeclCS__Group_3_1__112364);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_3_1__1__Impl_in_rule__KeyDeclCS__Group_3_1__112363);
rule__KeyDeclCS__Group_3_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_3_1__2_in_rule__KeyDeclCS__Group_3_1__112367);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_3_1__2_in_rule__KeyDeclCS__Group_3_1__112366);
rule__KeyDeclCS__Group_3_1__2();
state._fsp--;
@@ -18197,7 +18186,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getKeyDeclCSAccess().getLeftParenthesisKeyword_3_1_1());
}
- match(input,78,FollowSets000.FOLLOW_78_in_rule__KeyDeclCS__Group_3_1__1__Impl12395); if (state.failed) return ;
+ match(input,78,FollowSets000.FOLLOW_78_in_rule__KeyDeclCS__Group_3_1__1__Impl12394); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getKeyDeclCSAccess().getLeftParenthesisKeyword_3_1_1());
}
@@ -18232,12 +18221,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5809:1: ( rule__KeyDeclCS__Group_3_1__2__Impl rule__KeyDeclCS__Group_3_1__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5810:2: rule__KeyDeclCS__Group_3_1__2__Impl rule__KeyDeclCS__Group_3_1__3
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_3_1__2__Impl_in_rule__KeyDeclCS__Group_3_1__212426);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_3_1__2__Impl_in_rule__KeyDeclCS__Group_3_1__212425);
rule__KeyDeclCS__Group_3_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_3_1__3_in_rule__KeyDeclCS__Group_3_1__212429);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_3_1__3_in_rule__KeyDeclCS__Group_3_1__212428);
rule__KeyDeclCS__Group_3_1__3();
state._fsp--;
@@ -18279,7 +18268,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5824:1: ( rule__KeyDeclCS__OwnedOppositePropertyIdsAssignment_3_1_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5824:2: rule__KeyDeclCS__OwnedOppositePropertyIdsAssignment_3_1_2
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__OwnedOppositePropertyIdsAssignment_3_1_2_in_rule__KeyDeclCS__Group_3_1__2__Impl12456);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__OwnedOppositePropertyIdsAssignment_3_1_2_in_rule__KeyDeclCS__Group_3_1__2__Impl12455);
rule__KeyDeclCS__OwnedOppositePropertyIdsAssignment_3_1_2();
state._fsp--;
@@ -18321,7 +18310,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5838:1: ( rule__KeyDeclCS__Group_3_1__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5839:2: rule__KeyDeclCS__Group_3_1__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_3_1__3__Impl_in_rule__KeyDeclCS__Group_3_1__312486);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_3_1__3__Impl_in_rule__KeyDeclCS__Group_3_1__312485);
rule__KeyDeclCS__Group_3_1__3__Impl();
state._fsp--;
@@ -18360,7 +18349,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getKeyDeclCSAccess().getRightParenthesisKeyword_3_1_3());
}
- match(input,79,FollowSets000.FOLLOW_79_in_rule__KeyDeclCS__Group_3_1__3__Impl12514); if (state.failed) return ;
+ match(input,79,FollowSets000.FOLLOW_79_in_rule__KeyDeclCS__Group_3_1__3__Impl12513); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getKeyDeclCSAccess().getRightParenthesisKeyword_3_1_3());
}
@@ -18395,12 +18384,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5876:1: ( rule__KeyDeclCS__Group_4__0__Impl rule__KeyDeclCS__Group_4__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5877:2: rule__KeyDeclCS__Group_4__0__Impl rule__KeyDeclCS__Group_4__1
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4__0__Impl_in_rule__KeyDeclCS__Group_4__012553);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4__0__Impl_in_rule__KeyDeclCS__Group_4__012552);
rule__KeyDeclCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4__1_in_rule__KeyDeclCS__Group_4__012556);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4__1_in_rule__KeyDeclCS__Group_4__012555);
rule__KeyDeclCS__Group_4__1();
state._fsp--;
@@ -18439,7 +18428,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getKeyDeclCSAccess().getCommaKeyword_4_0());
}
- match(input,77,FollowSets000.FOLLOW_77_in_rule__KeyDeclCS__Group_4__0__Impl12584); if (state.failed) return ;
+ match(input,77,FollowSets000.FOLLOW_77_in_rule__KeyDeclCS__Group_4__0__Impl12583); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getKeyDeclCSAccess().getCommaKeyword_4_0());
}
@@ -18474,7 +18463,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5907:1: ( rule__KeyDeclCS__Group_4__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5908:2: rule__KeyDeclCS__Group_4__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4__1__Impl_in_rule__KeyDeclCS__Group_4__112615);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4__1__Impl_in_rule__KeyDeclCS__Group_4__112614);
rule__KeyDeclCS__Group_4__1__Impl();
state._fsp--;
@@ -18516,7 +18505,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5921:1: ( rule__KeyDeclCS__Alternatives_4_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5921:2: rule__KeyDeclCS__Alternatives_4_1
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Alternatives_4_1_in_rule__KeyDeclCS__Group_4__1__Impl12642);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Alternatives_4_1_in_rule__KeyDeclCS__Group_4__1__Impl12641);
rule__KeyDeclCS__Alternatives_4_1();
state._fsp--;
@@ -18558,12 +18547,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5939:1: ( rule__KeyDeclCS__Group_4_1_1__0__Impl rule__KeyDeclCS__Group_4_1_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5940:2: rule__KeyDeclCS__Group_4_1_1__0__Impl rule__KeyDeclCS__Group_4_1_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4_1_1__0__Impl_in_rule__KeyDeclCS__Group_4_1_1__012676);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4_1_1__0__Impl_in_rule__KeyDeclCS__Group_4_1_1__012675);
rule__KeyDeclCS__Group_4_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4_1_1__1_in_rule__KeyDeclCS__Group_4_1_1__012679);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4_1_1__1_in_rule__KeyDeclCS__Group_4_1_1__012678);
rule__KeyDeclCS__Group_4_1_1__1();
state._fsp--;
@@ -18602,7 +18591,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getKeyDeclCSAccess().getOppositeKeyword_4_1_1_0());
}
- match(input,28,FollowSets000.FOLLOW_28_in_rule__KeyDeclCS__Group_4_1_1__0__Impl12707); if (state.failed) return ;
+ match(input,28,FollowSets000.FOLLOW_28_in_rule__KeyDeclCS__Group_4_1_1__0__Impl12706); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getKeyDeclCSAccess().getOppositeKeyword_4_1_1_0());
}
@@ -18637,12 +18626,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5970:1: ( rule__KeyDeclCS__Group_4_1_1__1__Impl rule__KeyDeclCS__Group_4_1_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:5971:2: rule__KeyDeclCS__Group_4_1_1__1__Impl rule__KeyDeclCS__Group_4_1_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4_1_1__1__Impl_in_rule__KeyDeclCS__Group_4_1_1__112738);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4_1_1__1__Impl_in_rule__KeyDeclCS__Group_4_1_1__112737);
rule__KeyDeclCS__Group_4_1_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4_1_1__2_in_rule__KeyDeclCS__Group_4_1_1__112741);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4_1_1__2_in_rule__KeyDeclCS__Group_4_1_1__112740);
rule__KeyDeclCS__Group_4_1_1__2();
state._fsp--;
@@ -18681,7 +18670,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getKeyDeclCSAccess().getLeftParenthesisKeyword_4_1_1_1());
}
- match(input,78,FollowSets000.FOLLOW_78_in_rule__KeyDeclCS__Group_4_1_1__1__Impl12769); if (state.failed) return ;
+ match(input,78,FollowSets000.FOLLOW_78_in_rule__KeyDeclCS__Group_4_1_1__1__Impl12768); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getKeyDeclCSAccess().getLeftParenthesisKeyword_4_1_1_1());
}
@@ -18716,12 +18705,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6001:1: ( rule__KeyDeclCS__Group_4_1_1__2__Impl rule__KeyDeclCS__Group_4_1_1__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6002:2: rule__KeyDeclCS__Group_4_1_1__2__Impl rule__KeyDeclCS__Group_4_1_1__3
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4_1_1__2__Impl_in_rule__KeyDeclCS__Group_4_1_1__212800);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4_1_1__2__Impl_in_rule__KeyDeclCS__Group_4_1_1__212799);
rule__KeyDeclCS__Group_4_1_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4_1_1__3_in_rule__KeyDeclCS__Group_4_1_1__212803);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4_1_1__3_in_rule__KeyDeclCS__Group_4_1_1__212802);
rule__KeyDeclCS__Group_4_1_1__3();
state._fsp--;
@@ -18763,7 +18752,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6016:1: ( rule__KeyDeclCS__OwnedOppositePropertyIdsAssignment_4_1_1_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6016:2: rule__KeyDeclCS__OwnedOppositePropertyIdsAssignment_4_1_1_2
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__OwnedOppositePropertyIdsAssignment_4_1_1_2_in_rule__KeyDeclCS__Group_4_1_1__2__Impl12830);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__OwnedOppositePropertyIdsAssignment_4_1_1_2_in_rule__KeyDeclCS__Group_4_1_1__2__Impl12829);
rule__KeyDeclCS__OwnedOppositePropertyIdsAssignment_4_1_1_2();
state._fsp--;
@@ -18805,7 +18794,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6030:1: ( rule__KeyDeclCS__Group_4_1_1__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6031:2: rule__KeyDeclCS__Group_4_1_1__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4_1_1__3__Impl_in_rule__KeyDeclCS__Group_4_1_1__312860);
+ pushFollow(FollowSets000.FOLLOW_rule__KeyDeclCS__Group_4_1_1__3__Impl_in_rule__KeyDeclCS__Group_4_1_1__312859);
rule__KeyDeclCS__Group_4_1_1__3__Impl();
state._fsp--;
@@ -18844,7 +18833,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getKeyDeclCSAccess().getRightParenthesisKeyword_4_1_1_3());
}
- match(input,79,FollowSets000.FOLLOW_79_in_rule__KeyDeclCS__Group_4_1_1__3__Impl12888); if (state.failed) return ;
+ match(input,79,FollowSets000.FOLLOW_79_in_rule__KeyDeclCS__Group_4_1_1__3__Impl12887); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getKeyDeclCSAccess().getRightParenthesisKeyword_4_1_1_3());
}
@@ -18879,12 +18868,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6068:1: ( rule__ModelDeclCS__Group__0__Impl rule__ModelDeclCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6069:2: rule__ModelDeclCS__Group__0__Impl rule__ModelDeclCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group__0__Impl_in_rule__ModelDeclCS__Group__012927);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group__0__Impl_in_rule__ModelDeclCS__Group__012926);
rule__ModelDeclCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group__1_in_rule__ModelDeclCS__Group__012930);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group__1_in_rule__ModelDeclCS__Group__012929);
rule__ModelDeclCS__Group__1();
state._fsp--;
@@ -18926,7 +18915,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6083:1: ( rule__ModelDeclCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6083:2: rule__ModelDeclCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__NameAssignment_0_in_rule__ModelDeclCS__Group__0__Impl12957);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__NameAssignment_0_in_rule__ModelDeclCS__Group__0__Impl12956);
rule__ModelDeclCS__NameAssignment_0();
state._fsp--;
@@ -18968,12 +18957,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6097:1: ( rule__ModelDeclCS__Group__1__Impl rule__ModelDeclCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6098:2: rule__ModelDeclCS__Group__1__Impl rule__ModelDeclCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group__1__Impl_in_rule__ModelDeclCS__Group__112987);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group__1__Impl_in_rule__ModelDeclCS__Group__112986);
rule__ModelDeclCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group__2_in_rule__ModelDeclCS__Group__112990);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group__2_in_rule__ModelDeclCS__Group__112989);
rule__ModelDeclCS__Group__2();
state._fsp--;
@@ -19012,7 +19001,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getModelDeclCSAccess().getColonKeyword_1());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__ModelDeclCS__Group__1__Impl13018); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__ModelDeclCS__Group__1__Impl13017); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModelDeclCSAccess().getColonKeyword_1());
}
@@ -19047,7 +19036,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6128:1: ( rule__ModelDeclCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6129:2: rule__ModelDeclCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group__2__Impl_in_rule__ModelDeclCS__Group__213049);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group__2__Impl_in_rule__ModelDeclCS__Group__213048);
rule__ModelDeclCS__Group__2__Impl();
state._fsp--;
@@ -19089,7 +19078,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6142:1: ( rule__ModelDeclCS__Alternatives_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6142:2: rule__ModelDeclCS__Alternatives_2
{
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Alternatives_2_in_rule__ModelDeclCS__Group__2__Impl13076);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Alternatives_2_in_rule__ModelDeclCS__Group__2__Impl13075);
rule__ModelDeclCS__Alternatives_2();
state._fsp--;
@@ -19131,12 +19120,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6162:1: ( rule__ModelDeclCS__Group_2_1__0__Impl rule__ModelDeclCS__Group_2_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6163:2: rule__ModelDeclCS__Group_2_1__0__Impl rule__ModelDeclCS__Group_2_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1__0__Impl_in_rule__ModelDeclCS__Group_2_1__013112);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1__0__Impl_in_rule__ModelDeclCS__Group_2_1__013111);
rule__ModelDeclCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1__1_in_rule__ModelDeclCS__Group_2_1__013115);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1__1_in_rule__ModelDeclCS__Group_2_1__013114);
rule__ModelDeclCS__Group_2_1__1();
state._fsp--;
@@ -19175,7 +19164,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getModelDeclCSAccess().getLeftCurlyBracketKeyword_2_1_0());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__ModelDeclCS__Group_2_1__0__Impl13143); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__ModelDeclCS__Group_2_1__0__Impl13142); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModelDeclCSAccess().getLeftCurlyBracketKeyword_2_1_0());
}
@@ -19210,12 +19199,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6193:1: ( rule__ModelDeclCS__Group_2_1__1__Impl rule__ModelDeclCS__Group_2_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6194:2: rule__ModelDeclCS__Group_2_1__1__Impl rule__ModelDeclCS__Group_2_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1__1__Impl_in_rule__ModelDeclCS__Group_2_1__113174);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1__1__Impl_in_rule__ModelDeclCS__Group_2_1__113173);
rule__ModelDeclCS__Group_2_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1__2_in_rule__ModelDeclCS__Group_2_1__113177);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1__2_in_rule__ModelDeclCS__Group_2_1__113176);
rule__ModelDeclCS__Group_2_1__2();
state._fsp--;
@@ -19257,7 +19246,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6208:1: ( rule__ModelDeclCS__MetamodelIdsAssignment_2_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6208:2: rule__ModelDeclCS__MetamodelIdsAssignment_2_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__MetamodelIdsAssignment_2_1_1_in_rule__ModelDeclCS__Group_2_1__1__Impl13204);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__MetamodelIdsAssignment_2_1_1_in_rule__ModelDeclCS__Group_2_1__1__Impl13203);
rule__ModelDeclCS__MetamodelIdsAssignment_2_1_1();
state._fsp--;
@@ -19299,12 +19288,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6222:1: ( rule__ModelDeclCS__Group_2_1__2__Impl rule__ModelDeclCS__Group_2_1__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6223:2: rule__ModelDeclCS__Group_2_1__2__Impl rule__ModelDeclCS__Group_2_1__3
{
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1__2__Impl_in_rule__ModelDeclCS__Group_2_1__213234);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1__2__Impl_in_rule__ModelDeclCS__Group_2_1__213233);
rule__ModelDeclCS__Group_2_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1__3_in_rule__ModelDeclCS__Group_2_1__213237);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1__3_in_rule__ModelDeclCS__Group_2_1__213236);
rule__ModelDeclCS__Group_2_1__3();
state._fsp--;
@@ -19344,21 +19333,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getModelDeclCSAccess().getGroup_2_1_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6237:1: ( rule__ModelDeclCS__Group_2_1_2__0 )*
- loop57:
+ loop56:
do {
- int alt57=2;
- int LA57_0 = input.LA(1);
+ int alt56=2;
+ int LA56_0 = input.LA(1);
- if ( (LA57_0==77) ) {
- alt57=1;
+ if ( (LA56_0==77) ) {
+ alt56=1;
}
- switch (alt57) {
+ switch (alt56) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6237:2: rule__ModelDeclCS__Group_2_1_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1_2__0_in_rule__ModelDeclCS__Group_2_1__2__Impl13264);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1_2__0_in_rule__ModelDeclCS__Group_2_1__2__Impl13263);
rule__ModelDeclCS__Group_2_1_2__0();
state._fsp--;
@@ -19368,7 +19357,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop57;
+ break loop56;
}
} while (true);
@@ -19406,7 +19395,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6251:1: ( rule__ModelDeclCS__Group_2_1__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6252:2: rule__ModelDeclCS__Group_2_1__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1__3__Impl_in_rule__ModelDeclCS__Group_2_1__313295);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1__3__Impl_in_rule__ModelDeclCS__Group_2_1__313294);
rule__ModelDeclCS__Group_2_1__3__Impl();
state._fsp--;
@@ -19445,7 +19434,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getModelDeclCSAccess().getRightCurlyBracketKeyword_2_1_3());
}
- match(input,75,FollowSets000.FOLLOW_75_in_rule__ModelDeclCS__Group_2_1__3__Impl13323); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_75_in_rule__ModelDeclCS__Group_2_1__3__Impl13322); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModelDeclCSAccess().getRightCurlyBracketKeyword_2_1_3());
}
@@ -19480,12 +19469,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6289:1: ( rule__ModelDeclCS__Group_2_1_2__0__Impl rule__ModelDeclCS__Group_2_1_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6290:2: rule__ModelDeclCS__Group_2_1_2__0__Impl rule__ModelDeclCS__Group_2_1_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1_2__0__Impl_in_rule__ModelDeclCS__Group_2_1_2__013362);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1_2__0__Impl_in_rule__ModelDeclCS__Group_2_1_2__013361);
rule__ModelDeclCS__Group_2_1_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1_2__1_in_rule__ModelDeclCS__Group_2_1_2__013365);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1_2__1_in_rule__ModelDeclCS__Group_2_1_2__013364);
rule__ModelDeclCS__Group_2_1_2__1();
state._fsp--;
@@ -19524,7 +19513,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getModelDeclCSAccess().getCommaKeyword_2_1_2_0());
}
- match(input,77,FollowSets000.FOLLOW_77_in_rule__ModelDeclCS__Group_2_1_2__0__Impl13393); if (state.failed) return ;
+ match(input,77,FollowSets000.FOLLOW_77_in_rule__ModelDeclCS__Group_2_1_2__0__Impl13392); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getModelDeclCSAccess().getCommaKeyword_2_1_2_0());
}
@@ -19559,7 +19548,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6320:1: ( rule__ModelDeclCS__Group_2_1_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6321:2: rule__ModelDeclCS__Group_2_1_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1_2__1__Impl_in_rule__ModelDeclCS__Group_2_1_2__113424);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__Group_2_1_2__1__Impl_in_rule__ModelDeclCS__Group_2_1_2__113423);
rule__ModelDeclCS__Group_2_1_2__1__Impl();
state._fsp--;
@@ -19601,7 +19590,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6334:1: ( rule__ModelDeclCS__MetamodelIdsAssignment_2_1_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6334:2: rule__ModelDeclCS__MetamodelIdsAssignment_2_1_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__MetamodelIdsAssignment_2_1_2_1_in_rule__ModelDeclCS__Group_2_1_2__1__Impl13451);
+ pushFollow(FollowSets000.FOLLOW_rule__ModelDeclCS__MetamodelIdsAssignment_2_1_2_1_in_rule__ModelDeclCS__Group_2_1_2__1__Impl13450);
rule__ModelDeclCS__MetamodelIdsAssignment_2_1_2_1();
state._fsp--;
@@ -19643,12 +19632,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6352:1: ( rule__ObjectTemplateCS__Group__0__Impl rule__ObjectTemplateCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6353:2: rule__ObjectTemplateCS__Group__0__Impl rule__ObjectTemplateCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__0__Impl_in_rule__ObjectTemplateCS__Group__013485);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__0__Impl_in_rule__ObjectTemplateCS__Group__013484);
rule__ObjectTemplateCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__1_in_rule__ObjectTemplateCS__Group__013488);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__1_in_rule__ObjectTemplateCS__Group__013487);
rule__ObjectTemplateCS__Group__1();
state._fsp--;
@@ -19688,17 +19677,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getObjectTemplateCSAccess().getNameAssignment_0());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6367:1: ( rule__ObjectTemplateCS__NameAssignment_0 )?
- int alt58=2;
- int LA58_0 = input.LA(1);
+ int alt57=2;
+ int LA57_0 = input.LA(1);
- if ( ((LA58_0>=RULE_SIMPLE_ID && LA58_0<=RULE_ESCAPED_ID)||LA58_0==16||(LA58_0>=18 && LA58_0<=36)) ) {
- alt58=1;
+ if ( ((LA57_0>=RULE_SIMPLE_ID && LA57_0<=RULE_ESCAPED_ID)||LA57_0==16||(LA57_0>=18 && LA57_0<=36)) ) {
+ alt57=1;
}
- switch (alt58) {
+ switch (alt57) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6367:2: rule__ObjectTemplateCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__NameAssignment_0_in_rule__ObjectTemplateCS__Group__0__Impl13515);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__NameAssignment_0_in_rule__ObjectTemplateCS__Group__0__Impl13514);
rule__ObjectTemplateCS__NameAssignment_0();
state._fsp--;
@@ -19743,12 +19732,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6381:1: ( rule__ObjectTemplateCS__Group__1__Impl rule__ObjectTemplateCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6382:2: rule__ObjectTemplateCS__Group__1__Impl rule__ObjectTemplateCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__1__Impl_in_rule__ObjectTemplateCS__Group__113546);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__1__Impl_in_rule__ObjectTemplateCS__Group__113545);
rule__ObjectTemplateCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__2_in_rule__ObjectTemplateCS__Group__113549);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__2_in_rule__ObjectTemplateCS__Group__113548);
rule__ObjectTemplateCS__Group__2();
state._fsp--;
@@ -19787,7 +19776,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getObjectTemplateCSAccess().getColonKeyword_1());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__ObjectTemplateCS__Group__1__Impl13577); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__ObjectTemplateCS__Group__1__Impl13576); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getObjectTemplateCSAccess().getColonKeyword_1());
}
@@ -19822,12 +19811,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6412:1: ( rule__ObjectTemplateCS__Group__2__Impl rule__ObjectTemplateCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6413:2: rule__ObjectTemplateCS__Group__2__Impl rule__ObjectTemplateCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__2__Impl_in_rule__ObjectTemplateCS__Group__213608);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__2__Impl_in_rule__ObjectTemplateCS__Group__213607);
rule__ObjectTemplateCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__3_in_rule__ObjectTemplateCS__Group__213611);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__3_in_rule__ObjectTemplateCS__Group__213610);
rule__ObjectTemplateCS__Group__3();
state._fsp--;
@@ -19869,7 +19858,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6427:1: ( rule__ObjectTemplateCS__OwnedTypeAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6427:2: rule__ObjectTemplateCS__OwnedTypeAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__OwnedTypeAssignment_2_in_rule__ObjectTemplateCS__Group__2__Impl13638);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__OwnedTypeAssignment_2_in_rule__ObjectTemplateCS__Group__2__Impl13637);
rule__ObjectTemplateCS__OwnedTypeAssignment_2();
state._fsp--;
@@ -19911,12 +19900,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6441:1: ( rule__ObjectTemplateCS__Group__3__Impl rule__ObjectTemplateCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6442:2: rule__ObjectTemplateCS__Group__3__Impl rule__ObjectTemplateCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__3__Impl_in_rule__ObjectTemplateCS__Group__313668);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__3__Impl_in_rule__ObjectTemplateCS__Group__313667);
rule__ObjectTemplateCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__4_in_rule__ObjectTemplateCS__Group__313671);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__4_in_rule__ObjectTemplateCS__Group__313670);
rule__ObjectTemplateCS__Group__4();
state._fsp--;
@@ -19955,7 +19944,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getObjectTemplateCSAccess().getLeftCurlyBracketKeyword_3());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__ObjectTemplateCS__Group__3__Impl13699); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__ObjectTemplateCS__Group__3__Impl13698); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getObjectTemplateCSAccess().getLeftCurlyBracketKeyword_3());
}
@@ -19990,12 +19979,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6472:1: ( rule__ObjectTemplateCS__Group__4__Impl rule__ObjectTemplateCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6473:2: rule__ObjectTemplateCS__Group__4__Impl rule__ObjectTemplateCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__4__Impl_in_rule__ObjectTemplateCS__Group__413730);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__4__Impl_in_rule__ObjectTemplateCS__Group__413729);
rule__ObjectTemplateCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__5_in_rule__ObjectTemplateCS__Group__413733);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__5_in_rule__ObjectTemplateCS__Group__413732);
rule__ObjectTemplateCS__Group__5();
state._fsp--;
@@ -20035,17 +20024,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getObjectTemplateCSAccess().getGroup_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6487:1: ( rule__ObjectTemplateCS__Group_4__0 )?
- int alt59=2;
- int LA59_0 = input.LA(1);
+ int alt58=2;
+ int LA58_0 = input.LA(1);
- if ( ((LA59_0>=RULE_SIMPLE_ID && LA59_0<=RULE_ESCAPED_ID)||LA59_0==16||(LA59_0>=18 && LA59_0<=36)) ) {
- alt59=1;
+ if ( ((LA58_0>=RULE_SIMPLE_ID && LA58_0<=RULE_ESCAPED_ID)||LA58_0==16||(LA58_0>=18 && LA58_0<=36)) ) {
+ alt58=1;
}
- switch (alt59) {
+ switch (alt58) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6487:2: rule__ObjectTemplateCS__Group_4__0
{
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group_4__0_in_rule__ObjectTemplateCS__Group__4__Impl13760);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group_4__0_in_rule__ObjectTemplateCS__Group__4__Impl13759);
rule__ObjectTemplateCS__Group_4__0();
state._fsp--;
@@ -20090,7 +20079,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6501:1: ( rule__ObjectTemplateCS__Group__5__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6502:2: rule__ObjectTemplateCS__Group__5__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__5__Impl_in_rule__ObjectTemplateCS__Group__513791);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group__5__Impl_in_rule__ObjectTemplateCS__Group__513790);
rule__ObjectTemplateCS__Group__5__Impl();
state._fsp--;
@@ -20129,7 +20118,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getObjectTemplateCSAccess().getRightCurlyBracketKeyword_5());
}
- match(input,75,FollowSets000.FOLLOW_75_in_rule__ObjectTemplateCS__Group__5__Impl13819); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_75_in_rule__ObjectTemplateCS__Group__5__Impl13818); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getObjectTemplateCSAccess().getRightCurlyBracketKeyword_5());
}
@@ -20164,12 +20153,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6543:1: ( rule__ObjectTemplateCS__Group_4__0__Impl rule__ObjectTemplateCS__Group_4__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6544:2: rule__ObjectTemplateCS__Group_4__0__Impl rule__ObjectTemplateCS__Group_4__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group_4__0__Impl_in_rule__ObjectTemplateCS__Group_4__013862);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group_4__0__Impl_in_rule__ObjectTemplateCS__Group_4__013861);
rule__ObjectTemplateCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group_4__1_in_rule__ObjectTemplateCS__Group_4__013865);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group_4__1_in_rule__ObjectTemplateCS__Group_4__013864);
rule__ObjectTemplateCS__Group_4__1();
state._fsp--;
@@ -20211,7 +20200,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6558:1: ( rule__ObjectTemplateCS__OwnedPropertyTemplatesAssignment_4_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6558:2: rule__ObjectTemplateCS__OwnedPropertyTemplatesAssignment_4_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__OwnedPropertyTemplatesAssignment_4_0_in_rule__ObjectTemplateCS__Group_4__0__Impl13892);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__OwnedPropertyTemplatesAssignment_4_0_in_rule__ObjectTemplateCS__Group_4__0__Impl13891);
rule__ObjectTemplateCS__OwnedPropertyTemplatesAssignment_4_0();
state._fsp--;
@@ -20253,7 +20242,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6572:1: ( rule__ObjectTemplateCS__Group_4__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6573:2: rule__ObjectTemplateCS__Group_4__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group_4__1__Impl_in_rule__ObjectTemplateCS__Group_4__113922);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group_4__1__Impl_in_rule__ObjectTemplateCS__Group_4__113921);
rule__ObjectTemplateCS__Group_4__1__Impl();
state._fsp--;
@@ -20293,21 +20282,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getObjectTemplateCSAccess().getGroup_4_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6586:1: ( rule__ObjectTemplateCS__Group_4_1__0 )*
- loop60:
+ loop59:
do {
- int alt60=2;
- int LA60_0 = input.LA(1);
+ int alt59=2;
+ int LA59_0 = input.LA(1);
- if ( (LA60_0==77) ) {
- alt60=1;
+ if ( (LA59_0==77) ) {
+ alt59=1;
}
- switch (alt60) {
+ switch (alt59) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6586:2: rule__ObjectTemplateCS__Group_4_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group_4_1__0_in_rule__ObjectTemplateCS__Group_4__1__Impl13949);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group_4_1__0_in_rule__ObjectTemplateCS__Group_4__1__Impl13948);
rule__ObjectTemplateCS__Group_4_1__0();
state._fsp--;
@@ -20317,7 +20306,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop60;
+ break loop59;
}
} while (true);
@@ -20355,12 +20344,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6604:1: ( rule__ObjectTemplateCS__Group_4_1__0__Impl rule__ObjectTemplateCS__Group_4_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6605:2: rule__ObjectTemplateCS__Group_4_1__0__Impl rule__ObjectTemplateCS__Group_4_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group_4_1__0__Impl_in_rule__ObjectTemplateCS__Group_4_1__013984);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group_4_1__0__Impl_in_rule__ObjectTemplateCS__Group_4_1__013983);
rule__ObjectTemplateCS__Group_4_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group_4_1__1_in_rule__ObjectTemplateCS__Group_4_1__013987);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group_4_1__1_in_rule__ObjectTemplateCS__Group_4_1__013986);
rule__ObjectTemplateCS__Group_4_1__1();
state._fsp--;
@@ -20399,7 +20388,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getObjectTemplateCSAccess().getCommaKeyword_4_1_0());
}
- match(input,77,FollowSets000.FOLLOW_77_in_rule__ObjectTemplateCS__Group_4_1__0__Impl14015); if (state.failed) return ;
+ match(input,77,FollowSets000.FOLLOW_77_in_rule__ObjectTemplateCS__Group_4_1__0__Impl14014); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getObjectTemplateCSAccess().getCommaKeyword_4_1_0());
}
@@ -20434,7 +20423,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6635:1: ( rule__ObjectTemplateCS__Group_4_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6636:2: rule__ObjectTemplateCS__Group_4_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group_4_1__1__Impl_in_rule__ObjectTemplateCS__Group_4_1__114046);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__Group_4_1__1__Impl_in_rule__ObjectTemplateCS__Group_4_1__114045);
rule__ObjectTemplateCS__Group_4_1__1__Impl();
state._fsp--;
@@ -20476,7 +20465,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6649:1: ( rule__ObjectTemplateCS__OwnedPropertyTemplatesAssignment_4_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6649:2: rule__ObjectTemplateCS__OwnedPropertyTemplatesAssignment_4_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__OwnedPropertyTemplatesAssignment_4_1_1_in_rule__ObjectTemplateCS__Group_4_1__1__Impl14073);
+ pushFollow(FollowSets000.FOLLOW_rule__ObjectTemplateCS__OwnedPropertyTemplatesAssignment_4_1_1_in_rule__ObjectTemplateCS__Group_4_1__1__Impl14072);
rule__ObjectTemplateCS__OwnedPropertyTemplatesAssignment_4_1_1();
state._fsp--;
@@ -20518,12 +20507,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6667:1: ( rule__ParamDeclarationCS__Group__0__Impl rule__ParamDeclarationCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6668:2: rule__ParamDeclarationCS__Group__0__Impl rule__ParamDeclarationCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__014107);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__014106);
rule__ParamDeclarationCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__014110);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__014109);
rule__ParamDeclarationCS__Group__1();
state._fsp--;
@@ -20565,7 +20554,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6682:1: ( rule__ParamDeclarationCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6682:2: rule__ParamDeclarationCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl14137);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl14136);
rule__ParamDeclarationCS__NameAssignment_0();
state._fsp--;
@@ -20607,12 +20596,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6696:1: ( rule__ParamDeclarationCS__Group__1__Impl rule__ParamDeclarationCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6697:2: rule__ParamDeclarationCS__Group__1__Impl rule__ParamDeclarationCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__114167);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__114166);
rule__ParamDeclarationCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__114170);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__114169);
rule__ParamDeclarationCS__Group__2();
state._fsp--;
@@ -20651,7 +20640,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getParamDeclarationCSAccess().getColonKeyword_1());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__ParamDeclarationCS__Group__1__Impl14198); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__ParamDeclarationCS__Group__1__Impl14197); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getParamDeclarationCSAccess().getColonKeyword_1());
}
@@ -20686,7 +20675,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6727:1: ( rule__ParamDeclarationCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6728:2: rule__ParamDeclarationCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__214229);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__214228);
rule__ParamDeclarationCS__Group__2__Impl();
state._fsp--;
@@ -20728,7 +20717,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6741:1: ( rule__ParamDeclarationCS__OwnedTypeAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6741:2: rule__ParamDeclarationCS__OwnedTypeAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl14256);
+ pushFollow(FollowSets000.FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl14255);
rule__ParamDeclarationCS__OwnedTypeAssignment_2();
state._fsp--;
@@ -20770,12 +20759,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6761:1: ( rule__PredicateCS__Group__0__Impl rule__PredicateCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6762:2: rule__PredicateCS__Group__0__Impl rule__PredicateCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__Group__0__Impl_in_rule__PredicateCS__Group__014292);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__Group__0__Impl_in_rule__PredicateCS__Group__014291);
rule__PredicateCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__Group__1_in_rule__PredicateCS__Group__014295);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__Group__1_in_rule__PredicateCS__Group__014294);
rule__PredicateCS__Group__1();
state._fsp--;
@@ -20817,7 +20806,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6776:1: ( rule__PredicateCS__OwnedConditionAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6776:2: rule__PredicateCS__OwnedConditionAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__OwnedConditionAssignment_0_in_rule__PredicateCS__Group__0__Impl14322);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__OwnedConditionAssignment_0_in_rule__PredicateCS__Group__0__Impl14321);
rule__PredicateCS__OwnedConditionAssignment_0();
state._fsp--;
@@ -20859,7 +20848,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6790:1: ( rule__PredicateCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6791:2: rule__PredicateCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__Group__1__Impl_in_rule__PredicateCS__Group__114352);
+ pushFollow(FollowSets000.FOLLOW_rule__PredicateCS__Group__1__Impl_in_rule__PredicateCS__Group__114351);
rule__PredicateCS__Group__1__Impl();
state._fsp--;
@@ -20898,7 +20887,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPredicateCSAccess().getSemicolonKeyword_1());
}
- match(input,17,FollowSets000.FOLLOW_17_in_rule__PredicateCS__Group__1__Impl14380); if (state.failed) return ;
+ match(input,17,FollowSets000.FOLLOW_17_in_rule__PredicateCS__Group__1__Impl14379); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPredicateCSAccess().getSemicolonKeyword_1());
}
@@ -20933,12 +20922,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6824:1: ( rule__PrimitiveTypeDomainCS__Group__0__Impl rule__PrimitiveTypeDomainCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6825:2: rule__PrimitiveTypeDomainCS__Group__0__Impl rule__PrimitiveTypeDomainCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__0__Impl_in_rule__PrimitiveTypeDomainCS__Group__014415);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__0__Impl_in_rule__PrimitiveTypeDomainCS__Group__014414);
rule__PrimitiveTypeDomainCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__1_in_rule__PrimitiveTypeDomainCS__Group__014418);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__1_in_rule__PrimitiveTypeDomainCS__Group__014417);
rule__PrimitiveTypeDomainCS__Group__1();
state._fsp--;
@@ -20977,7 +20966,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeDomainCSAccess().getPrimitiveKeyword_0());
}
- match(input,30,FollowSets000.FOLLOW_30_in_rule__PrimitiveTypeDomainCS__Group__0__Impl14446); if (state.failed) return ;
+ match(input,30,FollowSets000.FOLLOW_30_in_rule__PrimitiveTypeDomainCS__Group__0__Impl14445); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveTypeDomainCSAccess().getPrimitiveKeyword_0());
}
@@ -21012,12 +21001,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6855:1: ( rule__PrimitiveTypeDomainCS__Group__1__Impl rule__PrimitiveTypeDomainCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6856:2: rule__PrimitiveTypeDomainCS__Group__1__Impl rule__PrimitiveTypeDomainCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__1__Impl_in_rule__PrimitiveTypeDomainCS__Group__114477);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__1__Impl_in_rule__PrimitiveTypeDomainCS__Group__114476);
rule__PrimitiveTypeDomainCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__2_in_rule__PrimitiveTypeDomainCS__Group__114480);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__2_in_rule__PrimitiveTypeDomainCS__Group__114479);
rule__PrimitiveTypeDomainCS__Group__2();
state._fsp--;
@@ -21056,7 +21045,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeDomainCSAccess().getDomainKeyword_1());
}
- match(input,21,FollowSets000.FOLLOW_21_in_rule__PrimitiveTypeDomainCS__Group__1__Impl14508); if (state.failed) return ;
+ match(input,21,FollowSets000.FOLLOW_21_in_rule__PrimitiveTypeDomainCS__Group__1__Impl14507); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveTypeDomainCSAccess().getDomainKeyword_1());
}
@@ -21091,12 +21080,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6886:1: ( rule__PrimitiveTypeDomainCS__Group__2__Impl rule__PrimitiveTypeDomainCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6887:2: rule__PrimitiveTypeDomainCS__Group__2__Impl rule__PrimitiveTypeDomainCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__2__Impl_in_rule__PrimitiveTypeDomainCS__Group__214539);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__2__Impl_in_rule__PrimitiveTypeDomainCS__Group__214538);
rule__PrimitiveTypeDomainCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__3_in_rule__PrimitiveTypeDomainCS__Group__214542);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__3_in_rule__PrimitiveTypeDomainCS__Group__214541);
rule__PrimitiveTypeDomainCS__Group__3();
state._fsp--;
@@ -21138,7 +21127,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6901:1: ( rule__PrimitiveTypeDomainCS__NameAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6901:2: rule__PrimitiveTypeDomainCS__NameAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__NameAssignment_2_in_rule__PrimitiveTypeDomainCS__Group__2__Impl14569);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__NameAssignment_2_in_rule__PrimitiveTypeDomainCS__Group__2__Impl14568);
rule__PrimitiveTypeDomainCS__NameAssignment_2();
state._fsp--;
@@ -21180,12 +21169,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6915:1: ( rule__PrimitiveTypeDomainCS__Group__3__Impl rule__PrimitiveTypeDomainCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6916:2: rule__PrimitiveTypeDomainCS__Group__3__Impl rule__PrimitiveTypeDomainCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__3__Impl_in_rule__PrimitiveTypeDomainCS__Group__314599);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__3__Impl_in_rule__PrimitiveTypeDomainCS__Group__314598);
rule__PrimitiveTypeDomainCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__4_in_rule__PrimitiveTypeDomainCS__Group__314602);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__4_in_rule__PrimitiveTypeDomainCS__Group__314601);
rule__PrimitiveTypeDomainCS__Group__4();
state._fsp--;
@@ -21224,7 +21213,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeDomainCSAccess().getColonKeyword_3());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__PrimitiveTypeDomainCS__Group__3__Impl14630); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__PrimitiveTypeDomainCS__Group__3__Impl14629); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveTypeDomainCSAccess().getColonKeyword_3());
}
@@ -21259,12 +21248,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6946:1: ( rule__PrimitiveTypeDomainCS__Group__4__Impl rule__PrimitiveTypeDomainCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6947:2: rule__PrimitiveTypeDomainCS__Group__4__Impl rule__PrimitiveTypeDomainCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__4__Impl_in_rule__PrimitiveTypeDomainCS__Group__414661);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__4__Impl_in_rule__PrimitiveTypeDomainCS__Group__414660);
rule__PrimitiveTypeDomainCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__5_in_rule__PrimitiveTypeDomainCS__Group__414664);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__5_in_rule__PrimitiveTypeDomainCS__Group__414663);
rule__PrimitiveTypeDomainCS__Group__5();
state._fsp--;
@@ -21306,7 +21295,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6961:1: ( rule__PrimitiveTypeDomainCS__OwnedTypeAssignment_4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6961:2: rule__PrimitiveTypeDomainCS__OwnedTypeAssignment_4
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__OwnedTypeAssignment_4_in_rule__PrimitiveTypeDomainCS__Group__4__Impl14691);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__OwnedTypeAssignment_4_in_rule__PrimitiveTypeDomainCS__Group__4__Impl14690);
rule__PrimitiveTypeDomainCS__OwnedTypeAssignment_4();
state._fsp--;
@@ -21348,7 +21337,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6975:1: ( rule__PrimitiveTypeDomainCS__Group__5__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:6976:2: rule__PrimitiveTypeDomainCS__Group__5__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__5__Impl_in_rule__PrimitiveTypeDomainCS__Group__514721);
+ pushFollow(FollowSets000.FOLLOW_rule__PrimitiveTypeDomainCS__Group__5__Impl_in_rule__PrimitiveTypeDomainCS__Group__514720);
rule__PrimitiveTypeDomainCS__Group__5__Impl();
state._fsp--;
@@ -21387,7 +21376,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPrimitiveTypeDomainCSAccess().getSemicolonKeyword_5());
}
- match(input,17,FollowSets000.FOLLOW_17_in_rule__PrimitiveTypeDomainCS__Group__5__Impl14749); if (state.failed) return ;
+ match(input,17,FollowSets000.FOLLOW_17_in_rule__PrimitiveTypeDomainCS__Group__5__Impl14748); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPrimitiveTypeDomainCSAccess().getSemicolonKeyword_5());
}
@@ -21422,12 +21411,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7017:1: ( rule__PropertyTemplateCS__Group__0__Impl rule__PropertyTemplateCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7018:2: rule__PropertyTemplateCS__Group__0__Impl rule__PropertyTemplateCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group__0__Impl_in_rule__PropertyTemplateCS__Group__014792);
+ pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group__0__Impl_in_rule__PropertyTemplateCS__Group__014791);
rule__PropertyTemplateCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group__1_in_rule__PropertyTemplateCS__Group__014795);
+ pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group__1_in_rule__PropertyTemplateCS__Group__014794);
rule__PropertyTemplateCS__Group__1();
state._fsp--;
@@ -21469,7 +21458,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7032:1: ( rule__PropertyTemplateCS__Alternatives_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7032:2: rule__PropertyTemplateCS__Alternatives_0
{
- pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Alternatives_0_in_rule__PropertyTemplateCS__Group__0__Impl14822);
+ pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Alternatives_0_in_rule__PropertyTemplateCS__Group__0__Impl14821);
rule__PropertyTemplateCS__Alternatives_0();
state._fsp--;
@@ -21511,12 +21500,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7046:1: ( rule__PropertyTemplateCS__Group__1__Impl rule__PropertyTemplateCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7047:2: rule__PropertyTemplateCS__Group__1__Impl rule__PropertyTemplateCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group__1__Impl_in_rule__PropertyTemplateCS__Group__114852);
+ pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group__1__Impl_in_rule__PropertyTemplateCS__Group__114851);
rule__PropertyTemplateCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group__2_in_rule__PropertyTemplateCS__Group__114855);
+ pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group__2_in_rule__PropertyTemplateCS__Group__114854);
rule__PropertyTemplateCS__Group__2();
state._fsp--;
@@ -21555,7 +21544,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyTemplateCSAccess().getEqualsSignKeyword_1());
}
- match(input,46,FollowSets000.FOLLOW_46_in_rule__PropertyTemplateCS__Group__1__Impl14883); if (state.failed) return ;
+ match(input,46,FollowSets000.FOLLOW_46_in_rule__PropertyTemplateCS__Group__1__Impl14882); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyTemplateCSAccess().getEqualsSignKeyword_1());
}
@@ -21590,7 +21579,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7077:1: ( rule__PropertyTemplateCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7078:2: rule__PropertyTemplateCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group__2__Impl_in_rule__PropertyTemplateCS__Group__214914);
+ pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group__2__Impl_in_rule__PropertyTemplateCS__Group__214913);
rule__PropertyTemplateCS__Group__2__Impl();
state._fsp--;
@@ -21632,7 +21621,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7091:1: ( rule__PropertyTemplateCS__OwnedExpressionAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7091:2: rule__PropertyTemplateCS__OwnedExpressionAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__OwnedExpressionAssignment_2_in_rule__PropertyTemplateCS__Group__2__Impl14941);
+ pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__OwnedExpressionAssignment_2_in_rule__PropertyTemplateCS__Group__2__Impl14940);
rule__PropertyTemplateCS__OwnedExpressionAssignment_2();
state._fsp--;
@@ -21674,12 +21663,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7111:1: ( rule__PropertyTemplateCS__Group_0_1__0__Impl rule__PropertyTemplateCS__Group_0_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7112:2: rule__PropertyTemplateCS__Group_0_1__0__Impl rule__PropertyTemplateCS__Group_0_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group_0_1__0__Impl_in_rule__PropertyTemplateCS__Group_0_1__014977);
+ pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group_0_1__0__Impl_in_rule__PropertyTemplateCS__Group_0_1__014976);
rule__PropertyTemplateCS__Group_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group_0_1__1_in_rule__PropertyTemplateCS__Group_0_1__014980);
+ pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group_0_1__1_in_rule__PropertyTemplateCS__Group_0_1__014979);
rule__PropertyTemplateCS__Group_0_1__1();
state._fsp--;
@@ -21718,7 +21707,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyTemplateCSAccess().getOppositeKeyword_0_1_0());
}
- match(input,28,FollowSets000.FOLLOW_28_in_rule__PropertyTemplateCS__Group_0_1__0__Impl15008); if (state.failed) return ;
+ match(input,28,FollowSets000.FOLLOW_28_in_rule__PropertyTemplateCS__Group_0_1__0__Impl15007); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyTemplateCSAccess().getOppositeKeyword_0_1_0());
}
@@ -21753,12 +21742,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7142:1: ( rule__PropertyTemplateCS__Group_0_1__1__Impl rule__PropertyTemplateCS__Group_0_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7143:2: rule__PropertyTemplateCS__Group_0_1__1__Impl rule__PropertyTemplateCS__Group_0_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group_0_1__1__Impl_in_rule__PropertyTemplateCS__Group_0_1__115039);
+ pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group_0_1__1__Impl_in_rule__PropertyTemplateCS__Group_0_1__115038);
rule__PropertyTemplateCS__Group_0_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group_0_1__2_in_rule__PropertyTemplateCS__Group_0_1__115042);
+ pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group_0_1__2_in_rule__PropertyTemplateCS__Group_0_1__115041);
rule__PropertyTemplateCS__Group_0_1__2();
state._fsp--;
@@ -21797,7 +21786,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyTemplateCSAccess().getLeftParenthesisKeyword_0_1_1());
}
- match(input,78,FollowSets000.FOLLOW_78_in_rule__PropertyTemplateCS__Group_0_1__1__Impl15070); if (state.failed) return ;
+ match(input,78,FollowSets000.FOLLOW_78_in_rule__PropertyTemplateCS__Group_0_1__1__Impl15069); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyTemplateCSAccess().getLeftParenthesisKeyword_0_1_1());
}
@@ -21832,12 +21821,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7173:1: ( rule__PropertyTemplateCS__Group_0_1__2__Impl rule__PropertyTemplateCS__Group_0_1__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7174:2: rule__PropertyTemplateCS__Group_0_1__2__Impl rule__PropertyTemplateCS__Group_0_1__3
{
- pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group_0_1__2__Impl_in_rule__PropertyTemplateCS__Group_0_1__215101);
+ pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group_0_1__2__Impl_in_rule__PropertyTemplateCS__Group_0_1__215100);
rule__PropertyTemplateCS__Group_0_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group_0_1__3_in_rule__PropertyTemplateCS__Group_0_1__215104);
+ pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group_0_1__3_in_rule__PropertyTemplateCS__Group_0_1__215103);
rule__PropertyTemplateCS__Group_0_1__3();
state._fsp--;
@@ -21879,7 +21868,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7188:1: ( rule__PropertyTemplateCS__OwnedOppositePropertyIdAssignment_0_1_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7188:2: rule__PropertyTemplateCS__OwnedOppositePropertyIdAssignment_0_1_2
{
- pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__OwnedOppositePropertyIdAssignment_0_1_2_in_rule__PropertyTemplateCS__Group_0_1__2__Impl15131);
+ pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__OwnedOppositePropertyIdAssignment_0_1_2_in_rule__PropertyTemplateCS__Group_0_1__2__Impl15130);
rule__PropertyTemplateCS__OwnedOppositePropertyIdAssignment_0_1_2();
state._fsp--;
@@ -21921,7 +21910,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7202:1: ( rule__PropertyTemplateCS__Group_0_1__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7203:2: rule__PropertyTemplateCS__Group_0_1__3__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group_0_1__3__Impl_in_rule__PropertyTemplateCS__Group_0_1__315161);
+ pushFollow(FollowSets000.FOLLOW_rule__PropertyTemplateCS__Group_0_1__3__Impl_in_rule__PropertyTemplateCS__Group_0_1__315160);
rule__PropertyTemplateCS__Group_0_1__3__Impl();
state._fsp--;
@@ -21960,7 +21949,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPropertyTemplateCSAccess().getRightParenthesisKeyword_0_1_3());
}
- match(input,79,FollowSets000.FOLLOW_79_in_rule__PropertyTemplateCS__Group_0_1__3__Impl15189); if (state.failed) return ;
+ match(input,79,FollowSets000.FOLLOW_79_in_rule__PropertyTemplateCS__Group_0_1__3__Impl15188); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPropertyTemplateCSAccess().getRightParenthesisKeyword_0_1_3());
}
@@ -21995,12 +21984,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7240:1: ( rule__QueryCS__Group__0__Impl rule__QueryCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7241:2: rule__QueryCS__Group__0__Impl rule__QueryCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__0__Impl_in_rule__QueryCS__Group__015228);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__0__Impl_in_rule__QueryCS__Group__015227);
rule__QueryCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__1_in_rule__QueryCS__Group__015231);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__1_in_rule__QueryCS__Group__015230);
rule__QueryCS__Group__1();
state._fsp--;
@@ -22039,7 +22028,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getQueryKeyword_0());
}
- match(input,31,FollowSets000.FOLLOW_31_in_rule__QueryCS__Group__0__Impl15259); if (state.failed) return ;
+ match(input,31,FollowSets000.FOLLOW_31_in_rule__QueryCS__Group__0__Impl15258); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getQueryKeyword_0());
}
@@ -22074,12 +22063,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7271:1: ( rule__QueryCS__Group__1__Impl rule__QueryCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7272:2: rule__QueryCS__Group__1__Impl rule__QueryCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__1__Impl_in_rule__QueryCS__Group__115290);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__1__Impl_in_rule__QueryCS__Group__115289);
rule__QueryCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__2_in_rule__QueryCS__Group__115293);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__2_in_rule__QueryCS__Group__115292);
rule__QueryCS__Group__2();
state._fsp--;
@@ -22121,7 +22110,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7286:1: ( rule__QueryCS__NameAssignment_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7286:2: rule__QueryCS__NameAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__NameAssignment_1_in_rule__QueryCS__Group__1__Impl15320);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__NameAssignment_1_in_rule__QueryCS__Group__1__Impl15319);
rule__QueryCS__NameAssignment_1();
state._fsp--;
@@ -22163,12 +22152,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7300:1: ( rule__QueryCS__Group__2__Impl rule__QueryCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7301:2: rule__QueryCS__Group__2__Impl rule__QueryCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__2__Impl_in_rule__QueryCS__Group__215350);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__2__Impl_in_rule__QueryCS__Group__215349);
rule__QueryCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__3_in_rule__QueryCS__Group__215353);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__3_in_rule__QueryCS__Group__215352);
rule__QueryCS__Group__3();
state._fsp--;
@@ -22207,7 +22196,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getLeftParenthesisKeyword_2());
}
- match(input,78,FollowSets000.FOLLOW_78_in_rule__QueryCS__Group__2__Impl15381); if (state.failed) return ;
+ match(input,78,FollowSets000.FOLLOW_78_in_rule__QueryCS__Group__2__Impl15380); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getLeftParenthesisKeyword_2());
}
@@ -22242,12 +22231,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7331:1: ( rule__QueryCS__Group__3__Impl rule__QueryCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7332:2: rule__QueryCS__Group__3__Impl rule__QueryCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__3__Impl_in_rule__QueryCS__Group__315412);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__3__Impl_in_rule__QueryCS__Group__315411);
rule__QueryCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__4_in_rule__QueryCS__Group__315415);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__4_in_rule__QueryCS__Group__315414);
rule__QueryCS__Group__4();
state._fsp--;
@@ -22287,17 +22276,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getQueryCSAccess().getGroup_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7346:1: ( rule__QueryCS__Group_3__0 )?
- int alt61=2;
- int LA61_0 = input.LA(1);
+ int alt60=2;
+ int LA60_0 = input.LA(1);
- if ( ((LA61_0>=RULE_SIMPLE_ID && LA61_0<=RULE_ESCAPED_ID)||LA61_0==16||(LA61_0>=18 && LA61_0<=36)) ) {
- alt61=1;
+ if ( ((LA60_0>=RULE_SIMPLE_ID && LA60_0<=RULE_ESCAPED_ID)||LA60_0==16||(LA60_0>=18 && LA60_0<=36)) ) {
+ alt60=1;
}
- switch (alt61) {
+ switch (alt60) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7346:2: rule__QueryCS__Group_3__0
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_3__0_in_rule__QueryCS__Group__3__Impl15442);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_3__0_in_rule__QueryCS__Group__3__Impl15441);
rule__QueryCS__Group_3__0();
state._fsp--;
@@ -22342,12 +22331,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7360:1: ( rule__QueryCS__Group__4__Impl rule__QueryCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7361:2: rule__QueryCS__Group__4__Impl rule__QueryCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__4__Impl_in_rule__QueryCS__Group__415473);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__4__Impl_in_rule__QueryCS__Group__415472);
rule__QueryCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__5_in_rule__QueryCS__Group__415476);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__5_in_rule__QueryCS__Group__415475);
rule__QueryCS__Group__5();
state._fsp--;
@@ -22386,7 +22375,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getRightParenthesisKeyword_4());
}
- match(input,79,FollowSets000.FOLLOW_79_in_rule__QueryCS__Group__4__Impl15504); if (state.failed) return ;
+ match(input,79,FollowSets000.FOLLOW_79_in_rule__QueryCS__Group__4__Impl15503); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getRightParenthesisKeyword_4());
}
@@ -22421,12 +22410,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7391:1: ( rule__QueryCS__Group__5__Impl rule__QueryCS__Group__6 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7392:2: rule__QueryCS__Group__5__Impl rule__QueryCS__Group__6
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__5__Impl_in_rule__QueryCS__Group__515535);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__5__Impl_in_rule__QueryCS__Group__515534);
rule__QueryCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__6_in_rule__QueryCS__Group__515538);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__6_in_rule__QueryCS__Group__515537);
rule__QueryCS__Group__6();
state._fsp--;
@@ -22465,7 +22454,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getColonKeyword_5());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__QueryCS__Group__5__Impl15566); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__QueryCS__Group__5__Impl15565); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getColonKeyword_5());
}
@@ -22500,12 +22489,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7422:1: ( rule__QueryCS__Group__6__Impl rule__QueryCS__Group__7 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7423:2: rule__QueryCS__Group__6__Impl rule__QueryCS__Group__7
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__6__Impl_in_rule__QueryCS__Group__615597);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__6__Impl_in_rule__QueryCS__Group__615596);
rule__QueryCS__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__7_in_rule__QueryCS__Group__615600);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__7_in_rule__QueryCS__Group__615599);
rule__QueryCS__Group__7();
state._fsp--;
@@ -22547,7 +22536,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7437:1: ( rule__QueryCS__OwnedTypeAssignment_6 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7437:2: rule__QueryCS__OwnedTypeAssignment_6
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedTypeAssignment_6_in_rule__QueryCS__Group__6__Impl15627);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedTypeAssignment_6_in_rule__QueryCS__Group__6__Impl15626);
rule__QueryCS__OwnedTypeAssignment_6();
state._fsp--;
@@ -22589,7 +22578,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7451:1: ( rule__QueryCS__Group__7__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7452:2: rule__QueryCS__Group__7__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__7__Impl_in_rule__QueryCS__Group__715657);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group__7__Impl_in_rule__QueryCS__Group__715656);
rule__QueryCS__Group__7__Impl();
state._fsp--;
@@ -22631,7 +22620,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7465:1: ( rule__QueryCS__Alternatives_7 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7465:2: rule__QueryCS__Alternatives_7
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Alternatives_7_in_rule__QueryCS__Group__7__Impl15684);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Alternatives_7_in_rule__QueryCS__Group__7__Impl15683);
rule__QueryCS__Alternatives_7();
state._fsp--;
@@ -22673,12 +22662,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7495:1: ( rule__QueryCS__Group_3__0__Impl rule__QueryCS__Group_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7496:2: rule__QueryCS__Group_3__0__Impl rule__QueryCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_3__0__Impl_in_rule__QueryCS__Group_3__015730);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_3__0__Impl_in_rule__QueryCS__Group_3__015729);
rule__QueryCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_3__1_in_rule__QueryCS__Group_3__015733);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_3__1_in_rule__QueryCS__Group_3__015732);
rule__QueryCS__Group_3__1();
state._fsp--;
@@ -22720,7 +22709,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7510:1: ( rule__QueryCS__OwnedParametersAssignment_3_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7510:2: rule__QueryCS__OwnedParametersAssignment_3_0
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedParametersAssignment_3_0_in_rule__QueryCS__Group_3__0__Impl15760);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedParametersAssignment_3_0_in_rule__QueryCS__Group_3__0__Impl15759);
rule__QueryCS__OwnedParametersAssignment_3_0();
state._fsp--;
@@ -22762,7 +22751,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7524:1: ( rule__QueryCS__Group_3__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7525:2: rule__QueryCS__Group_3__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_3__1__Impl_in_rule__QueryCS__Group_3__115790);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_3__1__Impl_in_rule__QueryCS__Group_3__115789);
rule__QueryCS__Group_3__1__Impl();
state._fsp--;
@@ -22802,21 +22791,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getQueryCSAccess().getGroup_3_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7538:1: ( rule__QueryCS__Group_3_1__0 )*
- loop62:
+ loop61:
do {
- int alt62=2;
- int LA62_0 = input.LA(1);
+ int alt61=2;
+ int LA61_0 = input.LA(1);
- if ( (LA62_0==77) ) {
- alt62=1;
+ if ( (LA61_0==77) ) {
+ alt61=1;
}
- switch (alt62) {
+ switch (alt61) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7538:2: rule__QueryCS__Group_3_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_3_1__0_in_rule__QueryCS__Group_3__1__Impl15817);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_3_1__0_in_rule__QueryCS__Group_3__1__Impl15816);
rule__QueryCS__Group_3_1__0();
state._fsp--;
@@ -22826,7 +22815,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop62;
+ break loop61;
}
} while (true);
@@ -22864,12 +22853,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7556:1: ( rule__QueryCS__Group_3_1__0__Impl rule__QueryCS__Group_3_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7557:2: rule__QueryCS__Group_3_1__0__Impl rule__QueryCS__Group_3_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_3_1__0__Impl_in_rule__QueryCS__Group_3_1__015852);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_3_1__0__Impl_in_rule__QueryCS__Group_3_1__015851);
rule__QueryCS__Group_3_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_3_1__1_in_rule__QueryCS__Group_3_1__015855);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_3_1__1_in_rule__QueryCS__Group_3_1__015854);
rule__QueryCS__Group_3_1__1();
state._fsp--;
@@ -22908,7 +22897,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getCommaKeyword_3_1_0());
}
- match(input,77,FollowSets000.FOLLOW_77_in_rule__QueryCS__Group_3_1__0__Impl15883); if (state.failed) return ;
+ match(input,77,FollowSets000.FOLLOW_77_in_rule__QueryCS__Group_3_1__0__Impl15882); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getCommaKeyword_3_1_0());
}
@@ -22943,7 +22932,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7587:1: ( rule__QueryCS__Group_3_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7588:2: rule__QueryCS__Group_3_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_3_1__1__Impl_in_rule__QueryCS__Group_3_1__115914);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_3_1__1__Impl_in_rule__QueryCS__Group_3_1__115913);
rule__QueryCS__Group_3_1__1__Impl();
state._fsp--;
@@ -22985,7 +22974,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7601:1: ( rule__QueryCS__OwnedParametersAssignment_3_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7601:2: rule__QueryCS__OwnedParametersAssignment_3_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedParametersAssignment_3_1_1_in_rule__QueryCS__Group_3_1__1__Impl15941);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedParametersAssignment_3_1_1_in_rule__QueryCS__Group_3_1__1__Impl15940);
rule__QueryCS__OwnedParametersAssignment_3_1_1();
state._fsp--;
@@ -23027,12 +23016,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7619:1: ( rule__QueryCS__Group_7_1__0__Impl rule__QueryCS__Group_7_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7620:2: rule__QueryCS__Group_7_1__0__Impl rule__QueryCS__Group_7_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_7_1__0__Impl_in_rule__QueryCS__Group_7_1__015975);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_7_1__0__Impl_in_rule__QueryCS__Group_7_1__015974);
rule__QueryCS__Group_7_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_7_1__1_in_rule__QueryCS__Group_7_1__015978);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_7_1__1_in_rule__QueryCS__Group_7_1__015977);
rule__QueryCS__Group_7_1__1();
state._fsp--;
@@ -23071,7 +23060,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getLeftCurlyBracketKeyword_7_1_0());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__QueryCS__Group_7_1__0__Impl16006); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__QueryCS__Group_7_1__0__Impl16005); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getLeftCurlyBracketKeyword_7_1_0());
}
@@ -23106,12 +23095,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7650:1: ( rule__QueryCS__Group_7_1__1__Impl rule__QueryCS__Group_7_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7651:2: rule__QueryCS__Group_7_1__1__Impl rule__QueryCS__Group_7_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_7_1__1__Impl_in_rule__QueryCS__Group_7_1__116037);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_7_1__1__Impl_in_rule__QueryCS__Group_7_1__116036);
rule__QueryCS__Group_7_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_7_1__2_in_rule__QueryCS__Group_7_1__116040);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_7_1__2_in_rule__QueryCS__Group_7_1__116039);
rule__QueryCS__Group_7_1__2();
state._fsp--;
@@ -23153,7 +23142,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7665:1: ( rule__QueryCS__OwnedExpressionAssignment_7_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7665:2: rule__QueryCS__OwnedExpressionAssignment_7_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedExpressionAssignment_7_1_1_in_rule__QueryCS__Group_7_1__1__Impl16067);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__OwnedExpressionAssignment_7_1_1_in_rule__QueryCS__Group_7_1__1__Impl16066);
rule__QueryCS__OwnedExpressionAssignment_7_1_1();
state._fsp--;
@@ -23195,7 +23184,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7679:1: ( rule__QueryCS__Group_7_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7680:2: rule__QueryCS__Group_7_1__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_7_1__2__Impl_in_rule__QueryCS__Group_7_1__216097);
+ pushFollow(FollowSets000.FOLLOW_rule__QueryCS__Group_7_1__2__Impl_in_rule__QueryCS__Group_7_1__216096);
rule__QueryCS__Group_7_1__2__Impl();
state._fsp--;
@@ -23234,7 +23223,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getQueryCSAccess().getRightCurlyBracketKeyword_7_1_2());
}
- match(input,75,FollowSets000.FOLLOW_75_in_rule__QueryCS__Group_7_1__2__Impl16125); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_75_in_rule__QueryCS__Group_7_1__2__Impl16124); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getQueryCSAccess().getRightCurlyBracketKeyword_7_1_2());
}
@@ -23269,12 +23258,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7715:1: ( rule__RelationCS__Group__0__Impl rule__RelationCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7716:2: rule__RelationCS__Group__0__Impl rule__RelationCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__0__Impl_in_rule__RelationCS__Group__016162);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__0__Impl_in_rule__RelationCS__Group__016161);
rule__RelationCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__1_in_rule__RelationCS__Group__016165);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__1_in_rule__RelationCS__Group__016164);
rule__RelationCS__Group__1();
state._fsp--;
@@ -23314,17 +23303,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getRelationCSAccess().getIsTopAssignment_0());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7730:1: ( rule__RelationCS__IsTopAssignment_0 )?
- int alt63=2;
- int LA63_0 = input.LA(1);
+ int alt62=2;
+ int LA62_0 = input.LA(1);
- if ( (LA63_0==33) ) {
- alt63=1;
+ if ( (LA62_0==33) ) {
+ alt62=1;
}
- switch (alt63) {
+ switch (alt62) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7730:2: rule__RelationCS__IsTopAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__IsTopAssignment_0_in_rule__RelationCS__Group__0__Impl16192);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__IsTopAssignment_0_in_rule__RelationCS__Group__0__Impl16191);
rule__RelationCS__IsTopAssignment_0();
state._fsp--;
@@ -23369,12 +23358,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7744:1: ( rule__RelationCS__Group__1__Impl rule__RelationCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7745:2: rule__RelationCS__Group__1__Impl rule__RelationCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__1__Impl_in_rule__RelationCS__Group__116223);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__1__Impl_in_rule__RelationCS__Group__116222);
rule__RelationCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__2_in_rule__RelationCS__Group__116226);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__2_in_rule__RelationCS__Group__116225);
rule__RelationCS__Group__2();
state._fsp--;
@@ -23414,17 +23403,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getRelationCSAccess().getIsDefaultAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7759:1: ( rule__RelationCS__IsDefaultAssignment_1 )?
- int alt64=2;
- int LA64_0 = input.LA(1);
+ int alt63=2;
+ int LA63_0 = input.LA(1);
- if ( (LA64_0==19) ) {
- alt64=1;
+ if ( (LA63_0==19) ) {
+ alt63=1;
}
- switch (alt64) {
+ switch (alt63) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7759:2: rule__RelationCS__IsDefaultAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__IsDefaultAssignment_1_in_rule__RelationCS__Group__1__Impl16253);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__IsDefaultAssignment_1_in_rule__RelationCS__Group__1__Impl16252);
rule__RelationCS__IsDefaultAssignment_1();
state._fsp--;
@@ -23469,12 +23458,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7773:1: ( rule__RelationCS__Group__2__Impl rule__RelationCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7774:2: rule__RelationCS__Group__2__Impl rule__RelationCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__2__Impl_in_rule__RelationCS__Group__216284);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__2__Impl_in_rule__RelationCS__Group__216283);
rule__RelationCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__3_in_rule__RelationCS__Group__216287);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__3_in_rule__RelationCS__Group__216286);
rule__RelationCS__Group__3();
state._fsp--;
@@ -23513,7 +23502,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationCSAccess().getRelationKeyword_2());
}
- match(input,32,FollowSets000.FOLLOW_32_in_rule__RelationCS__Group__2__Impl16315); if (state.failed) return ;
+ match(input,32,FollowSets000.FOLLOW_32_in_rule__RelationCS__Group__2__Impl16314); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRelationCSAccess().getRelationKeyword_2());
}
@@ -23548,12 +23537,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7804:1: ( rule__RelationCS__Group__3__Impl rule__RelationCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7805:2: rule__RelationCS__Group__3__Impl rule__RelationCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__3__Impl_in_rule__RelationCS__Group__316346);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__3__Impl_in_rule__RelationCS__Group__316345);
rule__RelationCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__4_in_rule__RelationCS__Group__316349);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__4_in_rule__RelationCS__Group__316348);
rule__RelationCS__Group__4();
state._fsp--;
@@ -23595,7 +23584,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7819:1: ( rule__RelationCS__NameAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7819:2: rule__RelationCS__NameAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__NameAssignment_3_in_rule__RelationCS__Group__3__Impl16376);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__NameAssignment_3_in_rule__RelationCS__Group__3__Impl16375);
rule__RelationCS__NameAssignment_3();
state._fsp--;
@@ -23637,12 +23626,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7833:1: ( rule__RelationCS__Group__4__Impl rule__RelationCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7834:2: rule__RelationCS__Group__4__Impl rule__RelationCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__4__Impl_in_rule__RelationCS__Group__416406);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__4__Impl_in_rule__RelationCS__Group__416405);
rule__RelationCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__5_in_rule__RelationCS__Group__416409);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__5_in_rule__RelationCS__Group__416408);
rule__RelationCS__Group__5();
state._fsp--;
@@ -23682,17 +23671,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getRelationCSAccess().getGroup_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7848:1: ( rule__RelationCS__Group_4__0 )?
- int alt65=2;
- int LA65_0 = input.LA(1);
+ int alt64=2;
+ int LA64_0 = input.LA(1);
- if ( (LA65_0==29) ) {
- alt65=1;
+ if ( (LA64_0==29) ) {
+ alt64=1;
}
- switch (alt65) {
+ switch (alt64) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7848:2: rule__RelationCS__Group_4__0
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group_4__0_in_rule__RelationCS__Group__4__Impl16436);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group_4__0_in_rule__RelationCS__Group__4__Impl16435);
rule__RelationCS__Group_4__0();
state._fsp--;
@@ -23737,12 +23726,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7862:1: ( rule__RelationCS__Group__5__Impl rule__RelationCS__Group__6 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7863:2: rule__RelationCS__Group__5__Impl rule__RelationCS__Group__6
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__5__Impl_in_rule__RelationCS__Group__516467);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__5__Impl_in_rule__RelationCS__Group__516466);
rule__RelationCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__6_in_rule__RelationCS__Group__516470);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__6_in_rule__RelationCS__Group__516469);
rule__RelationCS__Group__6();
state._fsp--;
@@ -23781,7 +23770,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationCSAccess().getLeftCurlyBracketKeyword_5());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__RelationCS__Group__5__Impl16498); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__RelationCS__Group__5__Impl16497); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRelationCSAccess().getLeftCurlyBracketKeyword_5());
}
@@ -23816,12 +23805,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7893:1: ( rule__RelationCS__Group__6__Impl rule__RelationCS__Group__7 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7894:2: rule__RelationCS__Group__6__Impl rule__RelationCS__Group__7
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__6__Impl_in_rule__RelationCS__Group__616529);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__6__Impl_in_rule__RelationCS__Group__616528);
rule__RelationCS__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__7_in_rule__RelationCS__Group__616532);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__7_in_rule__RelationCS__Group__616531);
rule__RelationCS__Group__7();
state._fsp--;
@@ -23861,16 +23850,16 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getRelationCSAccess().getOwnedVarDeclarationsAssignment_6());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7908:1: ( rule__RelationCS__OwnedVarDeclarationsAssignment_6 )*
- loop66:
+ loop65:
do {
- int alt66=2;
+ int alt65=2;
switch ( input.LA(1) ) {
case 18:
{
- int LA66_1 = input.LA(2);
+ int LA65_1 = input.LA(2);
- if ( (LA66_1==17||LA66_1==46||LA66_1==73||LA66_1==77) ) {
- alt66=1;
+ if ( (LA65_1==17||LA65_1==46||LA65_1==73||LA65_1==77) ) {
+ alt65=1;
}
@@ -23878,10 +23867,10 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
case 22:
{
- int LA66_2 = input.LA(2);
+ int LA65_2 = input.LA(2);
- if ( (LA66_2==17||LA66_2==46||LA66_2==73||LA66_2==77) ) {
- alt66=1;
+ if ( (LA65_2==17||LA65_2==46||LA65_2==73||LA65_2==77) ) {
+ alt65=1;
}
@@ -23889,10 +23878,10 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
case 16:
{
- int LA66_3 = input.LA(2);
+ int LA65_3 = input.LA(2);
- if ( (LA66_3==17||LA66_3==46||LA66_3==73||LA66_3==77) ) {
- alt66=1;
+ if ( (LA65_3==17||LA65_3==46||LA65_3==73||LA65_3==77) ) {
+ alt65=1;
}
@@ -23900,10 +23889,10 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
case 21:
{
- int LA66_4 = input.LA(2);
+ int LA65_4 = input.LA(2);
- if ( (LA66_4==17||LA66_4==46||LA66_4==73||LA66_4==77) ) {
- alt66=1;
+ if ( (LA65_4==17||LA65_4==46||LA65_4==73||LA65_4==77) ) {
+ alt65=1;
}
@@ -23911,10 +23900,10 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
case 30:
{
- int LA66_5 = input.LA(2);
+ int LA65_5 = input.LA(2);
- if ( (LA66_5==17||LA66_5==46||LA66_5==73||LA66_5==77) ) {
- alt66=1;
+ if ( (LA65_5==17||LA65_5==46||LA65_5==73||LA65_5==77) ) {
+ alt65=1;
}
@@ -23938,17 +23927,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
case 35:
case 36:
{
- alt66=1;
+ alt65=1;
}
break;
}
- switch (alt66) {
+ switch (alt65) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7908:2: rule__RelationCS__OwnedVarDeclarationsAssignment_6
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__OwnedVarDeclarationsAssignment_6_in_rule__RelationCS__Group__6__Impl16559);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__OwnedVarDeclarationsAssignment_6_in_rule__RelationCS__Group__6__Impl16558);
rule__RelationCS__OwnedVarDeclarationsAssignment_6();
state._fsp--;
@@ -23958,7 +23947,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop66;
+ break loop65;
}
} while (true);
@@ -23996,12 +23985,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7922:1: ( rule__RelationCS__Group__7__Impl rule__RelationCS__Group__8 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7923:2: rule__RelationCS__Group__7__Impl rule__RelationCS__Group__8
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__7__Impl_in_rule__RelationCS__Group__716590);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__7__Impl_in_rule__RelationCS__Group__716589);
rule__RelationCS__Group__7__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__8_in_rule__RelationCS__Group__716593);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__8_in_rule__RelationCS__Group__716592);
rule__RelationCS__Group__8();
state._fsp--;
@@ -24046,7 +24035,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7938:1: ( rule__RelationCS__Alternatives_7 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7938:2: rule__RelationCS__Alternatives_7
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Alternatives_7_in_rule__RelationCS__Group__7__Impl16622);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Alternatives_7_in_rule__RelationCS__Group__7__Impl16621);
rule__RelationCS__Alternatives_7();
state._fsp--;
@@ -24067,21 +24056,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getRelationCSAccess().getAlternatives_7());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7943:1: ( rule__RelationCS__Alternatives_7 )*
- loop67:
+ loop66:
do {
- int alt67=2;
- int LA67_0 = input.LA(1);
+ int alt66=2;
+ int LA66_0 = input.LA(1);
- if ( (LA67_0==16||LA67_0==18||(LA67_0>=21 && LA67_0<=22)||LA67_0==30) ) {
- alt67=1;
+ if ( (LA66_0==16||LA66_0==18||(LA66_0>=21 && LA66_0<=22)||LA66_0==30) ) {
+ alt66=1;
}
- switch (alt67) {
+ switch (alt66) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7943:2: rule__RelationCS__Alternatives_7
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Alternatives_7_in_rule__RelationCS__Group__7__Impl16634);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Alternatives_7_in_rule__RelationCS__Group__7__Impl16633);
rule__RelationCS__Alternatives_7();
state._fsp--;
@@ -24091,7 +24080,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop67;
+ break loop66;
}
} while (true);
@@ -24132,12 +24121,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7958:1: ( rule__RelationCS__Group__8__Impl rule__RelationCS__Group__9 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7959:2: rule__RelationCS__Group__8__Impl rule__RelationCS__Group__9
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__8__Impl_in_rule__RelationCS__Group__816667);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__8__Impl_in_rule__RelationCS__Group__816666);
rule__RelationCS__Group__8__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__9_in_rule__RelationCS__Group__816670);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__9_in_rule__RelationCS__Group__816669);
rule__RelationCS__Group__9();
state._fsp--;
@@ -24177,17 +24166,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getRelationCSAccess().getOwnedWhenAssignment_8());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7973:1: ( rule__RelationCS__OwnedWhenAssignment_8 )?
- int alt68=2;
- int LA68_0 = input.LA(1);
+ int alt67=2;
+ int LA67_0 = input.LA(1);
- if ( (LA68_0==35) ) {
- alt68=1;
+ if ( (LA67_0==35) ) {
+ alt67=1;
}
- switch (alt68) {
+ switch (alt67) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7973:2: rule__RelationCS__OwnedWhenAssignment_8
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__OwnedWhenAssignment_8_in_rule__RelationCS__Group__8__Impl16697);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__OwnedWhenAssignment_8_in_rule__RelationCS__Group__8__Impl16696);
rule__RelationCS__OwnedWhenAssignment_8();
state._fsp--;
@@ -24232,12 +24221,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7987:1: ( rule__RelationCS__Group__9__Impl rule__RelationCS__Group__10 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:7988:2: rule__RelationCS__Group__9__Impl rule__RelationCS__Group__10
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__9__Impl_in_rule__RelationCS__Group__916728);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__9__Impl_in_rule__RelationCS__Group__916727);
rule__RelationCS__Group__9__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__10_in_rule__RelationCS__Group__916731);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__10_in_rule__RelationCS__Group__916730);
rule__RelationCS__Group__10();
state._fsp--;
@@ -24277,17 +24266,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getRelationCSAccess().getOwnedWhereAssignment_9());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8002:1: ( rule__RelationCS__OwnedWhereAssignment_9 )?
- int alt69=2;
- int LA69_0 = input.LA(1);
+ int alt68=2;
+ int LA68_0 = input.LA(1);
- if ( (LA69_0==36) ) {
- alt69=1;
+ if ( (LA68_0==36) ) {
+ alt68=1;
}
- switch (alt69) {
+ switch (alt68) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8002:2: rule__RelationCS__OwnedWhereAssignment_9
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__OwnedWhereAssignment_9_in_rule__RelationCS__Group__9__Impl16758);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__OwnedWhereAssignment_9_in_rule__RelationCS__Group__9__Impl16757);
rule__RelationCS__OwnedWhereAssignment_9();
state._fsp--;
@@ -24332,7 +24321,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8016:1: ( rule__RelationCS__Group__10__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8017:2: rule__RelationCS__Group__10__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__10__Impl_in_rule__RelationCS__Group__1016789);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group__10__Impl_in_rule__RelationCS__Group__1016788);
rule__RelationCS__Group__10__Impl();
state._fsp--;
@@ -24371,7 +24360,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationCSAccess().getRightCurlyBracketKeyword_10());
}
- match(input,75,FollowSets000.FOLLOW_75_in_rule__RelationCS__Group__10__Impl16817); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_75_in_rule__RelationCS__Group__10__Impl16816); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRelationCSAccess().getRightCurlyBracketKeyword_10());
}
@@ -24406,12 +24395,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8068:1: ( rule__RelationCS__Group_4__0__Impl rule__RelationCS__Group_4__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8069:2: rule__RelationCS__Group_4__0__Impl rule__RelationCS__Group_4__1
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group_4__0__Impl_in_rule__RelationCS__Group_4__016870);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group_4__0__Impl_in_rule__RelationCS__Group_4__016869);
rule__RelationCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group_4__1_in_rule__RelationCS__Group_4__016873);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group_4__1_in_rule__RelationCS__Group_4__016872);
rule__RelationCS__Group_4__1();
state._fsp--;
@@ -24450,7 +24439,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getRelationCSAccess().getOverridesKeyword_4_0());
}
- match(input,29,FollowSets000.FOLLOW_29_in_rule__RelationCS__Group_4__0__Impl16901); if (state.failed) return ;
+ match(input,29,FollowSets000.FOLLOW_29_in_rule__RelationCS__Group_4__0__Impl16900); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getRelationCSAccess().getOverridesKeyword_4_0());
}
@@ -24485,7 +24474,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8099:1: ( rule__RelationCS__Group_4__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8100:2: rule__RelationCS__Group_4__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group_4__1__Impl_in_rule__RelationCS__Group_4__116932);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__Group_4__1__Impl_in_rule__RelationCS__Group_4__116931);
rule__RelationCS__Group_4__1__Impl();
state._fsp--;
@@ -24527,7 +24516,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8113:1: ( rule__RelationCS__OverridesAssignment_4_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8113:2: rule__RelationCS__OverridesAssignment_4_1
{
- pushFollow(FollowSets000.FOLLOW_rule__RelationCS__OverridesAssignment_4_1_in_rule__RelationCS__Group_4__1__Impl16959);
+ pushFollow(FollowSets000.FOLLOW_rule__RelationCS__OverridesAssignment_4_1_in_rule__RelationCS__Group_4__1__Impl16958);
rule__RelationCS__OverridesAssignment_4_1();
state._fsp--;
@@ -24569,12 +24558,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8131:1: ( rule__ScopeNameCS__Group__0__Impl rule__ScopeNameCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8132:2: rule__ScopeNameCS__Group__0__Impl rule__ScopeNameCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__0__Impl_in_rule__ScopeNameCS__Group__016993);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__0__Impl_in_rule__ScopeNameCS__Group__016992);
rule__ScopeNameCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__1_in_rule__ScopeNameCS__Group__016996);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__1_in_rule__ScopeNameCS__Group__016995);
rule__ScopeNameCS__Group__1();
state._fsp--;
@@ -24616,7 +24605,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8146:1: ( rule__ScopeNameCS__OwnedPathElementsAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8146:2: rule__ScopeNameCS__OwnedPathElementsAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__OwnedPathElementsAssignment_0_in_rule__ScopeNameCS__Group__0__Impl17023);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__OwnedPathElementsAssignment_0_in_rule__ScopeNameCS__Group__0__Impl17022);
rule__ScopeNameCS__OwnedPathElementsAssignment_0();
state._fsp--;
@@ -24658,12 +24647,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8160:1: ( rule__ScopeNameCS__Group__1__Impl rule__ScopeNameCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8161:2: rule__ScopeNameCS__Group__1__Impl rule__ScopeNameCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__1__Impl_in_rule__ScopeNameCS__Group__117053);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__1__Impl_in_rule__ScopeNameCS__Group__117052);
rule__ScopeNameCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__2_in_rule__ScopeNameCS__Group__117056);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__2_in_rule__ScopeNameCS__Group__117055);
rule__ScopeNameCS__Group__2();
state._fsp--;
@@ -24702,7 +24691,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_1());
}
- match(input,80,FollowSets000.FOLLOW_80_in_rule__ScopeNameCS__Group__1__Impl17084); if (state.failed) return ;
+ match(input,80,FollowSets000.FOLLOW_80_in_rule__ScopeNameCS__Group__1__Impl17083); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_1());
}
@@ -24737,7 +24726,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8191:1: ( rule__ScopeNameCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8192:2: rule__ScopeNameCS__Group__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__2__Impl_in_rule__ScopeNameCS__Group__217115);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group__2__Impl_in_rule__ScopeNameCS__Group__217114);
rule__ScopeNameCS__Group__2__Impl();
state._fsp--;
@@ -24777,15 +24766,15 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getScopeNameCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8205:1: ( rule__ScopeNameCS__Group_2__0 )*
- loop70:
+ loop69:
do {
- int alt70=2;
- alt70 = dfa70.predict(input);
- switch (alt70) {
+ int alt69=2;
+ alt69 = dfa69.predict(input);
+ switch (alt69) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8205:2: rule__ScopeNameCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__0_in_rule__ScopeNameCS__Group__2__Impl17142);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__0_in_rule__ScopeNameCS__Group__2__Impl17141);
rule__ScopeNameCS__Group_2__0();
state._fsp--;
@@ -24795,7 +24784,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop70;
+ break loop69;
}
} while (true);
@@ -24833,12 +24822,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8225:1: ( rule__ScopeNameCS__Group_2__0__Impl rule__ScopeNameCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8226:2: rule__ScopeNameCS__Group_2__0__Impl rule__ScopeNameCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__0__Impl_in_rule__ScopeNameCS__Group_2__017179);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__0__Impl_in_rule__ScopeNameCS__Group_2__017178);
rule__ScopeNameCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__1_in_rule__ScopeNameCS__Group_2__017182);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__1_in_rule__ScopeNameCS__Group_2__017181);
rule__ScopeNameCS__Group_2__1();
state._fsp--;
@@ -24880,7 +24869,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8240:1: ( rule__ScopeNameCS__OwnedPathElementsAssignment_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8240:2: rule__ScopeNameCS__OwnedPathElementsAssignment_2_0
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__OwnedPathElementsAssignment_2_0_in_rule__ScopeNameCS__Group_2__0__Impl17209);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__OwnedPathElementsAssignment_2_0_in_rule__ScopeNameCS__Group_2__0__Impl17208);
rule__ScopeNameCS__OwnedPathElementsAssignment_2_0();
state._fsp--;
@@ -24922,7 +24911,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8254:1: ( rule__ScopeNameCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8255:2: rule__ScopeNameCS__Group_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__1__Impl_in_rule__ScopeNameCS__Group_2__117239);
+ pushFollow(FollowSets000.FOLLOW_rule__ScopeNameCS__Group_2__1__Impl_in_rule__ScopeNameCS__Group_2__117238);
rule__ScopeNameCS__Group_2__1__Impl();
state._fsp--;
@@ -24961,7 +24950,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_2_1());
}
- match(input,80,FollowSets000.FOLLOW_80_in_rule__ScopeNameCS__Group_2__1__Impl17267); if (state.failed) return ;
+ match(input,80,FollowSets000.FOLLOW_80_in_rule__ScopeNameCS__Group_2__1__Impl17266); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getScopeNameCSAccess().getColonColonKeyword_2_1());
}
@@ -24996,12 +24985,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8288:1: ( rule__TemplateCS__Group__0__Impl rule__TemplateCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8289:2: rule__TemplateCS__Group__0__Impl rule__TemplateCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group__0__Impl_in_rule__TemplateCS__Group__017302);
+ pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group__0__Impl_in_rule__TemplateCS__Group__017301);
rule__TemplateCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group__1_in_rule__TemplateCS__Group__017305);
+ pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group__1_in_rule__TemplateCS__Group__017304);
rule__TemplateCS__Group__1();
state._fsp--;
@@ -25043,7 +25032,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8303:1: ( rule__TemplateCS__Alternatives_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8303:2: rule__TemplateCS__Alternatives_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Alternatives_0_in_rule__TemplateCS__Group__0__Impl17332);
+ pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Alternatives_0_in_rule__TemplateCS__Group__0__Impl17331);
rule__TemplateCS__Alternatives_0();
state._fsp--;
@@ -25085,7 +25074,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8317:1: ( rule__TemplateCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8318:2: rule__TemplateCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group__1__Impl_in_rule__TemplateCS__Group__117362);
+ pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group__1__Impl_in_rule__TemplateCS__Group__117361);
rule__TemplateCS__Group__1__Impl();
state._fsp--;
@@ -25125,17 +25114,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTemplateCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8331:1: ( rule__TemplateCS__Group_1__0 )?
- int alt71=2;
- int LA71_0 = input.LA(1);
+ int alt70=2;
+ int LA70_0 = input.LA(1);
- if ( (LA71_0==74) ) {
- alt71=1;
+ if ( (LA70_0==74) ) {
+ alt70=1;
}
- switch (alt71) {
+ switch (alt70) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8331:2: rule__TemplateCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group_1__0_in_rule__TemplateCS__Group__1__Impl17389);
+ pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group_1__0_in_rule__TemplateCS__Group__1__Impl17388);
rule__TemplateCS__Group_1__0();
state._fsp--;
@@ -25180,12 +25169,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8349:1: ( rule__TemplateCS__Group_1__0__Impl rule__TemplateCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8350:2: rule__TemplateCS__Group_1__0__Impl rule__TemplateCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group_1__0__Impl_in_rule__TemplateCS__Group_1__017424);
+ pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group_1__0__Impl_in_rule__TemplateCS__Group_1__017423);
rule__TemplateCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group_1__1_in_rule__TemplateCS__Group_1__017427);
+ pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group_1__1_in_rule__TemplateCS__Group_1__017426);
rule__TemplateCS__Group_1__1();
state._fsp--;
@@ -25224,7 +25213,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateCSAccess().getLeftCurlyBracketKeyword_1_0());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__TemplateCS__Group_1__0__Impl17455); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__TemplateCS__Group_1__0__Impl17454); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTemplateCSAccess().getLeftCurlyBracketKeyword_1_0());
}
@@ -25259,12 +25248,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8380:1: ( rule__TemplateCS__Group_1__1__Impl rule__TemplateCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8381:2: rule__TemplateCS__Group_1__1__Impl rule__TemplateCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group_1__1__Impl_in_rule__TemplateCS__Group_1__117486);
+ pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group_1__1__Impl_in_rule__TemplateCS__Group_1__117485);
rule__TemplateCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group_1__2_in_rule__TemplateCS__Group_1__117489);
+ pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group_1__2_in_rule__TemplateCS__Group_1__117488);
rule__TemplateCS__Group_1__2();
state._fsp--;
@@ -25306,7 +25295,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8395:1: ( rule__TemplateCS__OwnedGuardExpressionAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8395:2: rule__TemplateCS__OwnedGuardExpressionAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__OwnedGuardExpressionAssignment_1_1_in_rule__TemplateCS__Group_1__1__Impl17516);
+ pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__OwnedGuardExpressionAssignment_1_1_in_rule__TemplateCS__Group_1__1__Impl17515);
rule__TemplateCS__OwnedGuardExpressionAssignment_1_1();
state._fsp--;
@@ -25348,7 +25337,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8409:1: ( rule__TemplateCS__Group_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8410:2: rule__TemplateCS__Group_1__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group_1__2__Impl_in_rule__TemplateCS__Group_1__217546);
+ pushFollow(FollowSets000.FOLLOW_rule__TemplateCS__Group_1__2__Impl_in_rule__TemplateCS__Group_1__217545);
rule__TemplateCS__Group_1__2__Impl();
state._fsp--;
@@ -25387,7 +25376,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTemplateCSAccess().getRightCurlyBracketKeyword_1_2());
}
- match(input,75,FollowSets000.FOLLOW_75_in_rule__TemplateCS__Group_1__2__Impl17574); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_75_in_rule__TemplateCS__Group_1__2__Impl17573); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTemplateCSAccess().getRightCurlyBracketKeyword_1_2());
}
@@ -25422,12 +25411,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8445:1: ( rule__TransformationCS__Group__0__Impl rule__TransformationCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8446:2: rule__TransformationCS__Group__0__Impl rule__TransformationCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__0__Impl_in_rule__TransformationCS__Group__017611);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__0__Impl_in_rule__TransformationCS__Group__017610);
rule__TransformationCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__1_in_rule__TransformationCS__Group__017614);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__1_in_rule__TransformationCS__Group__017613);
rule__TransformationCS__Group__1();
state._fsp--;
@@ -25466,7 +25455,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getTransformationKeyword_0());
}
- match(input,34,FollowSets000.FOLLOW_34_in_rule__TransformationCS__Group__0__Impl17642); if (state.failed) return ;
+ match(input,34,FollowSets000.FOLLOW_34_in_rule__TransformationCS__Group__0__Impl17641); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getTransformationKeyword_0());
}
@@ -25501,12 +25490,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8476:1: ( rule__TransformationCS__Group__1__Impl rule__TransformationCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8477:2: rule__TransformationCS__Group__1__Impl rule__TransformationCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__1__Impl_in_rule__TransformationCS__Group__117673);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__1__Impl_in_rule__TransformationCS__Group__117672);
rule__TransformationCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__2_in_rule__TransformationCS__Group__117676);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__2_in_rule__TransformationCS__Group__117675);
rule__TransformationCS__Group__2();
state._fsp--;
@@ -25546,13 +25535,13 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTransformationCSAccess().getOwnedPathNameAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8491:1: ( rule__TransformationCS__OwnedPathNameAssignment_1 )?
- int alt72=2;
- alt72 = dfa72.predict(input);
- switch (alt72) {
+ int alt71=2;
+ alt71 = dfa71.predict(input);
+ switch (alt71) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8491:2: rule__TransformationCS__OwnedPathNameAssignment_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__OwnedPathNameAssignment_1_in_rule__TransformationCS__Group__1__Impl17703);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__OwnedPathNameAssignment_1_in_rule__TransformationCS__Group__1__Impl17702);
rule__TransformationCS__OwnedPathNameAssignment_1();
state._fsp--;
@@ -25597,12 +25586,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8505:1: ( rule__TransformationCS__Group__2__Impl rule__TransformationCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8506:2: rule__TransformationCS__Group__2__Impl rule__TransformationCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__2__Impl_in_rule__TransformationCS__Group__217734);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__2__Impl_in_rule__TransformationCS__Group__217733);
rule__TransformationCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__3_in_rule__TransformationCS__Group__217737);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__3_in_rule__TransformationCS__Group__217736);
rule__TransformationCS__Group__3();
state._fsp--;
@@ -25644,7 +25633,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8520:1: ( rule__TransformationCS__NameAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8520:2: rule__TransformationCS__NameAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__NameAssignment_2_in_rule__TransformationCS__Group__2__Impl17764);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__NameAssignment_2_in_rule__TransformationCS__Group__2__Impl17763);
rule__TransformationCS__NameAssignment_2();
state._fsp--;
@@ -25686,12 +25675,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8534:1: ( rule__TransformationCS__Group__3__Impl rule__TransformationCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8535:2: rule__TransformationCS__Group__3__Impl rule__TransformationCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__3__Impl_in_rule__TransformationCS__Group__317794);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__3__Impl_in_rule__TransformationCS__Group__317793);
rule__TransformationCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__4_in_rule__TransformationCS__Group__317797);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__4_in_rule__TransformationCS__Group__317796);
rule__TransformationCS__Group__4();
state._fsp--;
@@ -25730,7 +25719,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getLeftParenthesisKeyword_3());
}
- match(input,78,FollowSets000.FOLLOW_78_in_rule__TransformationCS__Group__3__Impl17825); if (state.failed) return ;
+ match(input,78,FollowSets000.FOLLOW_78_in_rule__TransformationCS__Group__3__Impl17824); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getLeftParenthesisKeyword_3());
}
@@ -25765,12 +25754,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8565:1: ( rule__TransformationCS__Group__4__Impl rule__TransformationCS__Group__5 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8566:2: rule__TransformationCS__Group__4__Impl rule__TransformationCS__Group__5
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__4__Impl_in_rule__TransformationCS__Group__417856);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__4__Impl_in_rule__TransformationCS__Group__417855);
rule__TransformationCS__Group__4__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__5_in_rule__TransformationCS__Group__417859);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__5_in_rule__TransformationCS__Group__417858);
rule__TransformationCS__Group__5();
state._fsp--;
@@ -25812,7 +25801,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8580:1: ( rule__TransformationCS__OwnedModelDeclsAssignment_4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8580:2: rule__TransformationCS__OwnedModelDeclsAssignment_4
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__OwnedModelDeclsAssignment_4_in_rule__TransformationCS__Group__4__Impl17886);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__OwnedModelDeclsAssignment_4_in_rule__TransformationCS__Group__4__Impl17885);
rule__TransformationCS__OwnedModelDeclsAssignment_4();
state._fsp--;
@@ -25854,12 +25843,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8594:1: ( rule__TransformationCS__Group__5__Impl rule__TransformationCS__Group__6 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8595:2: rule__TransformationCS__Group__5__Impl rule__TransformationCS__Group__6
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__5__Impl_in_rule__TransformationCS__Group__517916);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__5__Impl_in_rule__TransformationCS__Group__517915);
rule__TransformationCS__Group__5__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__6_in_rule__TransformationCS__Group__517919);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__6_in_rule__TransformationCS__Group__517918);
rule__TransformationCS__Group__6();
state._fsp--;
@@ -25899,21 +25888,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTransformationCSAccess().getGroup_5());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8609:1: ( rule__TransformationCS__Group_5__0 )*
- loop73:
+ loop72:
do {
- int alt73=2;
- int LA73_0 = input.LA(1);
+ int alt72=2;
+ int LA72_0 = input.LA(1);
- if ( (LA73_0==77) ) {
- alt73=1;
+ if ( (LA72_0==77) ) {
+ alt72=1;
}
- switch (alt73) {
+ switch (alt72) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8609:2: rule__TransformationCS__Group_5__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_5__0_in_rule__TransformationCS__Group__5__Impl17946);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_5__0_in_rule__TransformationCS__Group__5__Impl17945);
rule__TransformationCS__Group_5__0();
state._fsp--;
@@ -25923,7 +25912,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop73;
+ break loop72;
}
} while (true);
@@ -25961,12 +25950,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8623:1: ( rule__TransformationCS__Group__6__Impl rule__TransformationCS__Group__7 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8624:2: rule__TransformationCS__Group__6__Impl rule__TransformationCS__Group__7
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__6__Impl_in_rule__TransformationCS__Group__617977);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__6__Impl_in_rule__TransformationCS__Group__617976);
rule__TransformationCS__Group__6__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__7_in_rule__TransformationCS__Group__617980);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__7_in_rule__TransformationCS__Group__617979);
rule__TransformationCS__Group__7();
state._fsp--;
@@ -26005,7 +25994,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getRightParenthesisKeyword_6());
}
- match(input,79,FollowSets000.FOLLOW_79_in_rule__TransformationCS__Group__6__Impl18008); if (state.failed) return ;
+ match(input,79,FollowSets000.FOLLOW_79_in_rule__TransformationCS__Group__6__Impl18007); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getRightParenthesisKeyword_6());
}
@@ -26040,12 +26029,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8654:1: ( rule__TransformationCS__Group__7__Impl rule__TransformationCS__Group__8 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8655:2: rule__TransformationCS__Group__7__Impl rule__TransformationCS__Group__8
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__7__Impl_in_rule__TransformationCS__Group__718039);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__7__Impl_in_rule__TransformationCS__Group__718038);
rule__TransformationCS__Group__7__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__8_in_rule__TransformationCS__Group__718042);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__8_in_rule__TransformationCS__Group__718041);
rule__TransformationCS__Group__8();
state._fsp--;
@@ -26085,17 +26074,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTransformationCSAccess().getGroup_7());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8669:1: ( rule__TransformationCS__Group_7__0 )?
- int alt74=2;
- int LA74_0 = input.LA(1);
+ int alt73=2;
+ int LA73_0 = input.LA(1);
- if ( (LA74_0==23) ) {
- alt74=1;
+ if ( (LA73_0==23) ) {
+ alt73=1;
}
- switch (alt74) {
+ switch (alt73) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8669:2: rule__TransformationCS__Group_7__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_7__0_in_rule__TransformationCS__Group__7__Impl18069);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_7__0_in_rule__TransformationCS__Group__7__Impl18068);
rule__TransformationCS__Group_7__0();
state._fsp--;
@@ -26140,12 +26129,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8683:1: ( rule__TransformationCS__Group__8__Impl rule__TransformationCS__Group__9 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8684:2: rule__TransformationCS__Group__8__Impl rule__TransformationCS__Group__9
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__8__Impl_in_rule__TransformationCS__Group__818100);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__8__Impl_in_rule__TransformationCS__Group__818099);
rule__TransformationCS__Group__8__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__9_in_rule__TransformationCS__Group__818103);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__9_in_rule__TransformationCS__Group__818102);
rule__TransformationCS__Group__9();
state._fsp--;
@@ -26184,7 +26173,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getLeftCurlyBracketKeyword_8());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__TransformationCS__Group__8__Impl18131); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__TransformationCS__Group__8__Impl18130); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getLeftCurlyBracketKeyword_8());
}
@@ -26219,12 +26208,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8714:1: ( rule__TransformationCS__Group__9__Impl rule__TransformationCS__Group__10 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8715:2: rule__TransformationCS__Group__9__Impl rule__TransformationCS__Group__10
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__9__Impl_in_rule__TransformationCS__Group__918162);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__9__Impl_in_rule__TransformationCS__Group__918161);
rule__TransformationCS__Group__9__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__10_in_rule__TransformationCS__Group__918165);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__10_in_rule__TransformationCS__Group__918164);
rule__TransformationCS__Group__10();
state._fsp--;
@@ -26264,21 +26253,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTransformationCSAccess().getOwnedKeyDeclsAssignment_9());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8729:1: ( rule__TransformationCS__OwnedKeyDeclsAssignment_9 )*
- loop75:
+ loop74:
do {
- int alt75=2;
- int LA75_0 = input.LA(1);
+ int alt74=2;
+ int LA74_0 = input.LA(1);
- if ( (LA75_0==27) ) {
- alt75=1;
+ if ( (LA74_0==27) ) {
+ alt74=1;
}
- switch (alt75) {
+ switch (alt74) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8729:2: rule__TransformationCS__OwnedKeyDeclsAssignment_9
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__OwnedKeyDeclsAssignment_9_in_rule__TransformationCS__Group__9__Impl18192);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__OwnedKeyDeclsAssignment_9_in_rule__TransformationCS__Group__9__Impl18191);
rule__TransformationCS__OwnedKeyDeclsAssignment_9();
state._fsp--;
@@ -26288,7 +26277,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop75;
+ break loop74;
}
} while (true);
@@ -26326,12 +26315,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8743:1: ( rule__TransformationCS__Group__10__Impl rule__TransformationCS__Group__11 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8744:2: rule__TransformationCS__Group__10__Impl rule__TransformationCS__Group__11
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__10__Impl_in_rule__TransformationCS__Group__1018223);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__10__Impl_in_rule__TransformationCS__Group__1018222);
rule__TransformationCS__Group__10__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__11_in_rule__TransformationCS__Group__1018226);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__11_in_rule__TransformationCS__Group__1018225);
rule__TransformationCS__Group__11();
state._fsp--;
@@ -26371,21 +26360,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTransformationCSAccess().getAlternatives_10());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8758:1: ( rule__TransformationCS__Alternatives_10 )*
- loop76:
+ loop75:
do {
- int alt76=2;
- int LA76_0 = input.LA(1);
+ int alt75=2;
+ int LA75_0 = input.LA(1);
- if ( (LA76_0==19||(LA76_0>=31 && LA76_0<=33)) ) {
- alt76=1;
+ if ( (LA75_0==19||(LA75_0>=31 && LA75_0<=33)) ) {
+ alt75=1;
}
- switch (alt76) {
+ switch (alt75) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8758:2: rule__TransformationCS__Alternatives_10
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Alternatives_10_in_rule__TransformationCS__Group__10__Impl18253);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Alternatives_10_in_rule__TransformationCS__Group__10__Impl18252);
rule__TransformationCS__Alternatives_10();
state._fsp--;
@@ -26395,7 +26384,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop76;
+ break loop75;
}
} while (true);
@@ -26433,7 +26422,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8772:1: ( rule__TransformationCS__Group__11__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8773:2: rule__TransformationCS__Group__11__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__11__Impl_in_rule__TransformationCS__Group__1118284);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group__11__Impl_in_rule__TransformationCS__Group__1118283);
rule__TransformationCS__Group__11__Impl();
state._fsp--;
@@ -26472,7 +26461,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getRightCurlyBracketKeyword_11());
}
- match(input,75,FollowSets000.FOLLOW_75_in_rule__TransformationCS__Group__11__Impl18312); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_75_in_rule__TransformationCS__Group__11__Impl18311); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getRightCurlyBracketKeyword_11());
}
@@ -26507,12 +26496,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8826:1: ( rule__TransformationCS__Group_5__0__Impl rule__TransformationCS__Group_5__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8827:2: rule__TransformationCS__Group_5__0__Impl rule__TransformationCS__Group_5__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_5__0__Impl_in_rule__TransformationCS__Group_5__018367);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_5__0__Impl_in_rule__TransformationCS__Group_5__018366);
rule__TransformationCS__Group_5__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_5__1_in_rule__TransformationCS__Group_5__018370);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_5__1_in_rule__TransformationCS__Group_5__018369);
rule__TransformationCS__Group_5__1();
state._fsp--;
@@ -26551,7 +26540,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getCommaKeyword_5_0());
}
- match(input,77,FollowSets000.FOLLOW_77_in_rule__TransformationCS__Group_5__0__Impl18398); if (state.failed) return ;
+ match(input,77,FollowSets000.FOLLOW_77_in_rule__TransformationCS__Group_5__0__Impl18397); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getCommaKeyword_5_0());
}
@@ -26586,7 +26575,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8857:1: ( rule__TransformationCS__Group_5__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8858:2: rule__TransformationCS__Group_5__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_5__1__Impl_in_rule__TransformationCS__Group_5__118429);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_5__1__Impl_in_rule__TransformationCS__Group_5__118428);
rule__TransformationCS__Group_5__1__Impl();
state._fsp--;
@@ -26628,7 +26617,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8871:1: ( rule__TransformationCS__OwnedModelDeclsAssignment_5_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8871:2: rule__TransformationCS__OwnedModelDeclsAssignment_5_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__OwnedModelDeclsAssignment_5_1_in_rule__TransformationCS__Group_5__1__Impl18456);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__OwnedModelDeclsAssignment_5_1_in_rule__TransformationCS__Group_5__1__Impl18455);
rule__TransformationCS__OwnedModelDeclsAssignment_5_1();
state._fsp--;
@@ -26670,12 +26659,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8889:1: ( rule__TransformationCS__Group_7__0__Impl rule__TransformationCS__Group_7__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8890:2: rule__TransformationCS__Group_7__0__Impl rule__TransformationCS__Group_7__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_7__0__Impl_in_rule__TransformationCS__Group_7__018490);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_7__0__Impl_in_rule__TransformationCS__Group_7__018489);
rule__TransformationCS__Group_7__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_7__1_in_rule__TransformationCS__Group_7__018493);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_7__1_in_rule__TransformationCS__Group_7__018492);
rule__TransformationCS__Group_7__1();
state._fsp--;
@@ -26714,7 +26703,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getExtendsKeyword_7_0());
}
- match(input,23,FollowSets000.FOLLOW_23_in_rule__TransformationCS__Group_7__0__Impl18521); if (state.failed) return ;
+ match(input,23,FollowSets000.FOLLOW_23_in_rule__TransformationCS__Group_7__0__Impl18520); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getExtendsKeyword_7_0());
}
@@ -26749,12 +26738,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8920:1: ( rule__TransformationCS__Group_7__1__Impl rule__TransformationCS__Group_7__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8921:2: rule__TransformationCS__Group_7__1__Impl rule__TransformationCS__Group_7__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_7__1__Impl_in_rule__TransformationCS__Group_7__118552);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_7__1__Impl_in_rule__TransformationCS__Group_7__118551);
rule__TransformationCS__Group_7__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_7__2_in_rule__TransformationCS__Group_7__118555);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_7__2_in_rule__TransformationCS__Group_7__118554);
rule__TransformationCS__Group_7__2();
state._fsp--;
@@ -26796,7 +26785,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8935:1: ( rule__TransformationCS__ExtendsAssignment_7_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8935:2: rule__TransformationCS__ExtendsAssignment_7_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__ExtendsAssignment_7_1_in_rule__TransformationCS__Group_7__1__Impl18582);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__ExtendsAssignment_7_1_in_rule__TransformationCS__Group_7__1__Impl18581);
rule__TransformationCS__ExtendsAssignment_7_1();
state._fsp--;
@@ -26838,7 +26827,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8949:1: ( rule__TransformationCS__Group_7__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8950:2: rule__TransformationCS__Group_7__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_7__2__Impl_in_rule__TransformationCS__Group_7__218612);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_7__2__Impl_in_rule__TransformationCS__Group_7__218611);
rule__TransformationCS__Group_7__2__Impl();
state._fsp--;
@@ -26878,21 +26867,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTransformationCSAccess().getGroup_7_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8963:1: ( rule__TransformationCS__Group_7_2__0 )*
- loop77:
+ loop76:
do {
- int alt77=2;
- int LA77_0 = input.LA(1);
+ int alt76=2;
+ int LA76_0 = input.LA(1);
- if ( (LA77_0==77) ) {
- alt77=1;
+ if ( (LA76_0==77) ) {
+ alt76=1;
}
- switch (alt77) {
+ switch (alt76) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8963:2: rule__TransformationCS__Group_7_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_7_2__0_in_rule__TransformationCS__Group_7__2__Impl18639);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_7_2__0_in_rule__TransformationCS__Group_7__2__Impl18638);
rule__TransformationCS__Group_7_2__0();
state._fsp--;
@@ -26902,7 +26891,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop77;
+ break loop76;
}
} while (true);
@@ -26940,12 +26929,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8983:1: ( rule__TransformationCS__Group_7_2__0__Impl rule__TransformationCS__Group_7_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:8984:2: rule__TransformationCS__Group_7_2__0__Impl rule__TransformationCS__Group_7_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_7_2__0__Impl_in_rule__TransformationCS__Group_7_2__018676);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_7_2__0__Impl_in_rule__TransformationCS__Group_7_2__018675);
rule__TransformationCS__Group_7_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_7_2__1_in_rule__TransformationCS__Group_7_2__018679);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_7_2__1_in_rule__TransformationCS__Group_7_2__018678);
rule__TransformationCS__Group_7_2__1();
state._fsp--;
@@ -26984,7 +26973,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTransformationCSAccess().getCommaKeyword_7_2_0());
}
- match(input,77,FollowSets000.FOLLOW_77_in_rule__TransformationCS__Group_7_2__0__Impl18707); if (state.failed) return ;
+ match(input,77,FollowSets000.FOLLOW_77_in_rule__TransformationCS__Group_7_2__0__Impl18706); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTransformationCSAccess().getCommaKeyword_7_2_0());
}
@@ -27019,7 +27008,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9014:1: ( rule__TransformationCS__Group_7_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9015:2: rule__TransformationCS__Group_7_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_7_2__1__Impl_in_rule__TransformationCS__Group_7_2__118738);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__Group_7_2__1__Impl_in_rule__TransformationCS__Group_7_2__118737);
rule__TransformationCS__Group_7_2__1__Impl();
state._fsp--;
@@ -27061,7 +27050,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9028:1: ( rule__TransformationCS__ExtendsAssignment_7_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9028:2: rule__TransformationCS__ExtendsAssignment_7_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__ExtendsAssignment_7_2_1_in_rule__TransformationCS__Group_7_2__1__Impl18765);
+ pushFollow(FollowSets000.FOLLOW_rule__TransformationCS__ExtendsAssignment_7_2_1_in_rule__TransformationCS__Group_7_2__1__Impl18764);
rule__TransformationCS__ExtendsAssignment_7_2_1();
state._fsp--;
@@ -27103,12 +27092,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9046:1: ( rule__UnitCS__Group__0__Impl rule__UnitCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9047:2: rule__UnitCS__Group__0__Impl rule__UnitCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__0__Impl_in_rule__UnitCS__Group__018799);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__0__Impl_in_rule__UnitCS__Group__018798);
rule__UnitCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__1_in_rule__UnitCS__Group__018802);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__1_in_rule__UnitCS__Group__018801);
rule__UnitCS__Group__1();
state._fsp--;
@@ -27147,7 +27136,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitCSAccess().getImportKeyword_0());
}
- match(input,25,FollowSets000.FOLLOW_25_in_rule__UnitCS__Group__0__Impl18830); if (state.failed) return ;
+ match(input,25,FollowSets000.FOLLOW_25_in_rule__UnitCS__Group__0__Impl18829); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnitCSAccess().getImportKeyword_0());
}
@@ -27182,12 +27171,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9077:1: ( rule__UnitCS__Group__1__Impl rule__UnitCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9078:2: rule__UnitCS__Group__1__Impl rule__UnitCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__1__Impl_in_rule__UnitCS__Group__118861);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__1__Impl_in_rule__UnitCS__Group__118860);
rule__UnitCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__2_in_rule__UnitCS__Group__118864);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__2_in_rule__UnitCS__Group__118863);
rule__UnitCS__Group__2();
state._fsp--;
@@ -27227,13 +27216,13 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getUnitCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9092:1: ( rule__UnitCS__Group_1__0 )?
- int alt78=2;
- alt78 = dfa78.predict(input);
- switch (alt78) {
+ int alt77=2;
+ alt77 = dfa77.predict(input);
+ switch (alt77) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9092:2: rule__UnitCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group_1__0_in_rule__UnitCS__Group__1__Impl18891);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group_1__0_in_rule__UnitCS__Group__1__Impl18890);
rule__UnitCS__Group_1__0();
state._fsp--;
@@ -27278,12 +27267,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9106:1: ( rule__UnitCS__Group__2__Impl rule__UnitCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9107:2: rule__UnitCS__Group__2__Impl rule__UnitCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__2__Impl_in_rule__UnitCS__Group__218922);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__2__Impl_in_rule__UnitCS__Group__218921);
rule__UnitCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__3_in_rule__UnitCS__Group__218925);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__3_in_rule__UnitCS__Group__218924);
rule__UnitCS__Group__3();
state._fsp--;
@@ -27325,7 +27314,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9121:1: ( rule__UnitCS__OwnedPathNameAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9121:2: rule__UnitCS__OwnedPathNameAssignment_2
{
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__OwnedPathNameAssignment_2_in_rule__UnitCS__Group__2__Impl18952);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__OwnedPathNameAssignment_2_in_rule__UnitCS__Group__2__Impl18951);
rule__UnitCS__OwnedPathNameAssignment_2();
state._fsp--;
@@ -27367,12 +27356,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9135:1: ( rule__UnitCS__Group__3__Impl rule__UnitCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9136:2: rule__UnitCS__Group__3__Impl rule__UnitCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__3__Impl_in_rule__UnitCS__Group__318982);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__3__Impl_in_rule__UnitCS__Group__318981);
rule__UnitCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__4_in_rule__UnitCS__Group__318985);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__4_in_rule__UnitCS__Group__318984);
rule__UnitCS__Group__4();
state._fsp--;
@@ -27412,17 +27401,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getUnitCSAccess().getGroup_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9150:1: ( rule__UnitCS__Group_3__0 )?
- int alt79=2;
- int LA79_0 = input.LA(1);
+ int alt78=2;
+ int LA78_0 = input.LA(1);
- if ( (LA79_0==80) ) {
- alt79=1;
+ if ( (LA78_0==80) ) {
+ alt78=1;
}
- switch (alt79) {
+ switch (alt78) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9150:2: rule__UnitCS__Group_3__0
{
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group_3__0_in_rule__UnitCS__Group__3__Impl19012);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group_3__0_in_rule__UnitCS__Group__3__Impl19011);
rule__UnitCS__Group_3__0();
state._fsp--;
@@ -27467,7 +27456,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9164:1: ( rule__UnitCS__Group__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9165:2: rule__UnitCS__Group__4__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__4__Impl_in_rule__UnitCS__Group__419043);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group__4__Impl_in_rule__UnitCS__Group__419042);
rule__UnitCS__Group__4__Impl();
state._fsp--;
@@ -27506,7 +27495,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitCSAccess().getSemicolonKeyword_4());
}
- match(input,17,FollowSets000.FOLLOW_17_in_rule__UnitCS__Group__4__Impl19071); if (state.failed) return ;
+ match(input,17,FollowSets000.FOLLOW_17_in_rule__UnitCS__Group__4__Impl19070); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnitCSAccess().getSemicolonKeyword_4());
}
@@ -27541,12 +27530,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9204:1: ( rule__UnitCS__Group_1__0__Impl rule__UnitCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9205:2: rule__UnitCS__Group_1__0__Impl rule__UnitCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group_1__0__Impl_in_rule__UnitCS__Group_1__019112);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group_1__0__Impl_in_rule__UnitCS__Group_1__019111);
rule__UnitCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group_1__1_in_rule__UnitCS__Group_1__019115);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group_1__1_in_rule__UnitCS__Group_1__019114);
rule__UnitCS__Group_1__1();
state._fsp--;
@@ -27588,7 +27577,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9219:1: ( rule__UnitCS__NameAssignment_1_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9219:2: rule__UnitCS__NameAssignment_1_0
{
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__NameAssignment_1_0_in_rule__UnitCS__Group_1__0__Impl19142);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__NameAssignment_1_0_in_rule__UnitCS__Group_1__0__Impl19141);
rule__UnitCS__NameAssignment_1_0();
state._fsp--;
@@ -27630,7 +27619,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9233:1: ( rule__UnitCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9234:2: rule__UnitCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group_1__1__Impl_in_rule__UnitCS__Group_1__119172);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group_1__1__Impl_in_rule__UnitCS__Group_1__119171);
rule__UnitCS__Group_1__1__Impl();
state._fsp--;
@@ -27669,7 +27658,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitCSAccess().getColonKeyword_1_1());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__UnitCS__Group_1__1__Impl19200); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__UnitCS__Group_1__1__Impl19199); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnitCSAccess().getColonKeyword_1_1());
}
@@ -27704,12 +27693,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9267:1: ( rule__UnitCS__Group_3__0__Impl rule__UnitCS__Group_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9268:2: rule__UnitCS__Group_3__0__Impl rule__UnitCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group_3__0__Impl_in_rule__UnitCS__Group_3__019235);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group_3__0__Impl_in_rule__UnitCS__Group_3__019234);
rule__UnitCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group_3__1_in_rule__UnitCS__Group_3__019238);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group_3__1_in_rule__UnitCS__Group_3__019237);
rule__UnitCS__Group_3__1();
state._fsp--;
@@ -27748,7 +27737,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getUnitCSAccess().getColonColonKeyword_3_0());
}
- match(input,80,FollowSets000.FOLLOW_80_in_rule__UnitCS__Group_3__0__Impl19266); if (state.failed) return ;
+ match(input,80,FollowSets000.FOLLOW_80_in_rule__UnitCS__Group_3__0__Impl19265); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnitCSAccess().getColonColonKeyword_3_0());
}
@@ -27783,7 +27772,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9298:1: ( rule__UnitCS__Group_3__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9299:2: rule__UnitCS__Group_3__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group_3__1__Impl_in_rule__UnitCS__Group_3__119297);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__Group_3__1__Impl_in_rule__UnitCS__Group_3__119296);
rule__UnitCS__Group_3__1__Impl();
state._fsp--;
@@ -27825,7 +27814,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9312:1: ( rule__UnitCS__IsAllAssignment_3_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9312:2: rule__UnitCS__IsAllAssignment_3_1
{
- pushFollow(FollowSets000.FOLLOW_rule__UnitCS__IsAllAssignment_3_1_in_rule__UnitCS__Group_3__1__Impl19324);
+ pushFollow(FollowSets000.FOLLOW_rule__UnitCS__IsAllAssignment_3_1_in_rule__UnitCS__Group_3__1__Impl19323);
rule__UnitCS__IsAllAssignment_3_1();
state._fsp--;
@@ -27867,12 +27856,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9330:1: ( rule__VarDeclarationCS__Group__0__Impl rule__VarDeclarationCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9331:2: rule__VarDeclarationCS__Group__0__Impl rule__VarDeclarationCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__0__Impl_in_rule__VarDeclarationCS__Group__019358);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__0__Impl_in_rule__VarDeclarationCS__Group__019357);
rule__VarDeclarationCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__1_in_rule__VarDeclarationCS__Group__019361);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__1_in_rule__VarDeclarationCS__Group__019360);
rule__VarDeclarationCS__Group__1();
state._fsp--;
@@ -27914,7 +27903,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9345:1: ( rule__VarDeclarationCS__OwnedVarDeclarationIdsAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9345:2: rule__VarDeclarationCS__OwnedVarDeclarationIdsAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__OwnedVarDeclarationIdsAssignment_0_in_rule__VarDeclarationCS__Group__0__Impl19388);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__OwnedVarDeclarationIdsAssignment_0_in_rule__VarDeclarationCS__Group__0__Impl19387);
rule__VarDeclarationCS__OwnedVarDeclarationIdsAssignment_0();
state._fsp--;
@@ -27956,12 +27945,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9359:1: ( rule__VarDeclarationCS__Group__1__Impl rule__VarDeclarationCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9360:2: rule__VarDeclarationCS__Group__1__Impl rule__VarDeclarationCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__1__Impl_in_rule__VarDeclarationCS__Group__119418);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__1__Impl_in_rule__VarDeclarationCS__Group__119417);
rule__VarDeclarationCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__2_in_rule__VarDeclarationCS__Group__119421);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__2_in_rule__VarDeclarationCS__Group__119420);
rule__VarDeclarationCS__Group__2();
state._fsp--;
@@ -28001,21 +27990,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getVarDeclarationCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9374:1: ( rule__VarDeclarationCS__Group_1__0 )*
- loop80:
+ loop79:
do {
- int alt80=2;
- int LA80_0 = input.LA(1);
+ int alt79=2;
+ int LA79_0 = input.LA(1);
- if ( (LA80_0==77) ) {
- alt80=1;
+ if ( (LA79_0==77) ) {
+ alt79=1;
}
- switch (alt80) {
+ switch (alt79) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9374:2: rule__VarDeclarationCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group_1__0_in_rule__VarDeclarationCS__Group__1__Impl19448);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group_1__0_in_rule__VarDeclarationCS__Group__1__Impl19447);
rule__VarDeclarationCS__Group_1__0();
state._fsp--;
@@ -28025,7 +28014,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop80;
+ break loop79;
}
} while (true);
@@ -28063,12 +28052,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9388:1: ( rule__VarDeclarationCS__Group__2__Impl rule__VarDeclarationCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9389:2: rule__VarDeclarationCS__Group__2__Impl rule__VarDeclarationCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__2__Impl_in_rule__VarDeclarationCS__Group__219479);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__2__Impl_in_rule__VarDeclarationCS__Group__219478);
rule__VarDeclarationCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__3_in_rule__VarDeclarationCS__Group__219482);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__3_in_rule__VarDeclarationCS__Group__219481);
rule__VarDeclarationCS__Group__3();
state._fsp--;
@@ -28108,17 +28097,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getVarDeclarationCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9403:1: ( rule__VarDeclarationCS__Group_2__0 )?
- int alt81=2;
- int LA81_0 = input.LA(1);
+ int alt80=2;
+ int LA80_0 = input.LA(1);
- if ( (LA81_0==73) ) {
- alt81=1;
+ if ( (LA80_0==73) ) {
+ alt80=1;
}
- switch (alt81) {
+ switch (alt80) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9403:2: rule__VarDeclarationCS__Group_2__0
{
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group_2__0_in_rule__VarDeclarationCS__Group__2__Impl19509);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group_2__0_in_rule__VarDeclarationCS__Group__2__Impl19508);
rule__VarDeclarationCS__Group_2__0();
state._fsp--;
@@ -28163,12 +28152,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9417:1: ( rule__VarDeclarationCS__Group__3__Impl rule__VarDeclarationCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9418:2: rule__VarDeclarationCS__Group__3__Impl rule__VarDeclarationCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__3__Impl_in_rule__VarDeclarationCS__Group__319540);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__3__Impl_in_rule__VarDeclarationCS__Group__319539);
rule__VarDeclarationCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__4_in_rule__VarDeclarationCS__Group__319543);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__4_in_rule__VarDeclarationCS__Group__319542);
rule__VarDeclarationCS__Group__4();
state._fsp--;
@@ -28208,17 +28197,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getVarDeclarationCSAccess().getGroup_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9432:1: ( rule__VarDeclarationCS__Group_3__0 )?
- int alt82=2;
- int LA82_0 = input.LA(1);
+ int alt81=2;
+ int LA81_0 = input.LA(1);
- if ( (LA82_0==46) ) {
- alt82=1;
+ if ( (LA81_0==46) ) {
+ alt81=1;
}
- switch (alt82) {
+ switch (alt81) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9432:2: rule__VarDeclarationCS__Group_3__0
{
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group_3__0_in_rule__VarDeclarationCS__Group__3__Impl19570);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group_3__0_in_rule__VarDeclarationCS__Group__3__Impl19569);
rule__VarDeclarationCS__Group_3__0();
state._fsp--;
@@ -28263,7 +28252,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9446:1: ( rule__VarDeclarationCS__Group__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9447:2: rule__VarDeclarationCS__Group__4__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__4__Impl_in_rule__VarDeclarationCS__Group__419601);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group__4__Impl_in_rule__VarDeclarationCS__Group__419600);
rule__VarDeclarationCS__Group__4__Impl();
state._fsp--;
@@ -28302,7 +28291,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getVarDeclarationCSAccess().getSemicolonKeyword_4());
}
- match(input,17,FollowSets000.FOLLOW_17_in_rule__VarDeclarationCS__Group__4__Impl19629); if (state.failed) return ;
+ match(input,17,FollowSets000.FOLLOW_17_in_rule__VarDeclarationCS__Group__4__Impl19628); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getVarDeclarationCSAccess().getSemicolonKeyword_4());
}
@@ -28337,12 +28326,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9486:1: ( rule__VarDeclarationCS__Group_1__0__Impl rule__VarDeclarationCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9487:2: rule__VarDeclarationCS__Group_1__0__Impl rule__VarDeclarationCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group_1__0__Impl_in_rule__VarDeclarationCS__Group_1__019670);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group_1__0__Impl_in_rule__VarDeclarationCS__Group_1__019669);
rule__VarDeclarationCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group_1__1_in_rule__VarDeclarationCS__Group_1__019673);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group_1__1_in_rule__VarDeclarationCS__Group_1__019672);
rule__VarDeclarationCS__Group_1__1();
state._fsp--;
@@ -28381,7 +28370,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getVarDeclarationCSAccess().getCommaKeyword_1_0());
}
- match(input,77,FollowSets000.FOLLOW_77_in_rule__VarDeclarationCS__Group_1__0__Impl19701); if (state.failed) return ;
+ match(input,77,FollowSets000.FOLLOW_77_in_rule__VarDeclarationCS__Group_1__0__Impl19700); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getVarDeclarationCSAccess().getCommaKeyword_1_0());
}
@@ -28416,7 +28405,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9517:1: ( rule__VarDeclarationCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9518:2: rule__VarDeclarationCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group_1__1__Impl_in_rule__VarDeclarationCS__Group_1__119732);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group_1__1__Impl_in_rule__VarDeclarationCS__Group_1__119731);
rule__VarDeclarationCS__Group_1__1__Impl();
state._fsp--;
@@ -28458,7 +28447,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9531:1: ( rule__VarDeclarationCS__OwnedVarDeclarationIdsAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9531:2: rule__VarDeclarationCS__OwnedVarDeclarationIdsAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__OwnedVarDeclarationIdsAssignment_1_1_in_rule__VarDeclarationCS__Group_1__1__Impl19759);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__OwnedVarDeclarationIdsAssignment_1_1_in_rule__VarDeclarationCS__Group_1__1__Impl19758);
rule__VarDeclarationCS__OwnedVarDeclarationIdsAssignment_1_1();
state._fsp--;
@@ -28500,12 +28489,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9549:1: ( rule__VarDeclarationCS__Group_2__0__Impl rule__VarDeclarationCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9550:2: rule__VarDeclarationCS__Group_2__0__Impl rule__VarDeclarationCS__Group_2__1
{
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group_2__0__Impl_in_rule__VarDeclarationCS__Group_2__019793);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group_2__0__Impl_in_rule__VarDeclarationCS__Group_2__019792);
rule__VarDeclarationCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group_2__1_in_rule__VarDeclarationCS__Group_2__019796);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group_2__1_in_rule__VarDeclarationCS__Group_2__019795);
rule__VarDeclarationCS__Group_2__1();
state._fsp--;
@@ -28544,7 +28533,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getVarDeclarationCSAccess().getColonKeyword_2_0());
}
- match(input,73,FollowSets000.FOLLOW_73_in_rule__VarDeclarationCS__Group_2__0__Impl19824); if (state.failed) return ;
+ match(input,73,FollowSets000.FOLLOW_73_in_rule__VarDeclarationCS__Group_2__0__Impl19823); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getVarDeclarationCSAccess().getColonKeyword_2_0());
}
@@ -28579,7 +28568,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9580:1: ( rule__VarDeclarationCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9581:2: rule__VarDeclarationCS__Group_2__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group_2__1__Impl_in_rule__VarDeclarationCS__Group_2__119855);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group_2__1__Impl_in_rule__VarDeclarationCS__Group_2__119854);
rule__VarDeclarationCS__Group_2__1__Impl();
state._fsp--;
@@ -28621,7 +28610,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9594:1: ( rule__VarDeclarationCS__OwnedTypeAssignment_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9594:2: rule__VarDeclarationCS__OwnedTypeAssignment_2_1
{
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__OwnedTypeAssignment_2_1_in_rule__VarDeclarationCS__Group_2__1__Impl19882);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__OwnedTypeAssignment_2_1_in_rule__VarDeclarationCS__Group_2__1__Impl19881);
rule__VarDeclarationCS__OwnedTypeAssignment_2_1();
state._fsp--;
@@ -28663,12 +28652,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9612:1: ( rule__VarDeclarationCS__Group_3__0__Impl rule__VarDeclarationCS__Group_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9613:2: rule__VarDeclarationCS__Group_3__0__Impl rule__VarDeclarationCS__Group_3__1
{
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group_3__0__Impl_in_rule__VarDeclarationCS__Group_3__019916);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group_3__0__Impl_in_rule__VarDeclarationCS__Group_3__019915);
rule__VarDeclarationCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group_3__1_in_rule__VarDeclarationCS__Group_3__019919);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group_3__1_in_rule__VarDeclarationCS__Group_3__019918);
rule__VarDeclarationCS__Group_3__1();
state._fsp--;
@@ -28707,7 +28696,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getVarDeclarationCSAccess().getEqualsSignKeyword_3_0());
}
- match(input,46,FollowSets000.FOLLOW_46_in_rule__VarDeclarationCS__Group_3__0__Impl19947); if (state.failed) return ;
+ match(input,46,FollowSets000.FOLLOW_46_in_rule__VarDeclarationCS__Group_3__0__Impl19946); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getVarDeclarationCSAccess().getEqualsSignKeyword_3_0());
}
@@ -28742,7 +28731,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9643:1: ( rule__VarDeclarationCS__Group_3__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9644:2: rule__VarDeclarationCS__Group_3__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group_3__1__Impl_in_rule__VarDeclarationCS__Group_3__119978);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__Group_3__1__Impl_in_rule__VarDeclarationCS__Group_3__119977);
rule__VarDeclarationCS__Group_3__1__Impl();
state._fsp--;
@@ -28784,7 +28773,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9657:1: ( rule__VarDeclarationCS__OwnedInitExpressionAssignment_3_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9657:2: rule__VarDeclarationCS__OwnedInitExpressionAssignment_3_1
{
- pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__OwnedInitExpressionAssignment_3_1_in_rule__VarDeclarationCS__Group_3__1__Impl20005);
+ pushFollow(FollowSets000.FOLLOW_rule__VarDeclarationCS__OwnedInitExpressionAssignment_3_1_in_rule__VarDeclarationCS__Group_3__1__Impl20004);
rule__VarDeclarationCS__OwnedInitExpressionAssignment_3_1();
state._fsp--;
@@ -28826,12 +28815,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9675:1: ( rule__WhenCS__Group__0__Impl rule__WhenCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9676:2: rule__WhenCS__Group__0__Impl rule__WhenCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__0__Impl_in_rule__WhenCS__Group__020039);
+ pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__0__Impl_in_rule__WhenCS__Group__020038);
rule__WhenCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__1_in_rule__WhenCS__Group__020042);
+ pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__1_in_rule__WhenCS__Group__020041);
rule__WhenCS__Group__1();
state._fsp--;
@@ -28905,12 +28894,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9706:1: ( rule__WhenCS__Group__1__Impl rule__WhenCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9707:2: rule__WhenCS__Group__1__Impl rule__WhenCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__1__Impl_in_rule__WhenCS__Group__120100);
+ pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__1__Impl_in_rule__WhenCS__Group__120099);
rule__WhenCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__2_in_rule__WhenCS__Group__120103);
+ pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__2_in_rule__WhenCS__Group__120102);
rule__WhenCS__Group__2();
state._fsp--;
@@ -28949,7 +28938,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getWhenCSAccess().getWhenKeyword_1());
}
- match(input,35,FollowSets000.FOLLOW_35_in_rule__WhenCS__Group__1__Impl20131); if (state.failed) return ;
+ match(input,35,FollowSets000.FOLLOW_35_in_rule__WhenCS__Group__1__Impl20130); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getWhenCSAccess().getWhenKeyword_1());
}
@@ -28984,12 +28973,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9737:1: ( rule__WhenCS__Group__2__Impl rule__WhenCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9738:2: rule__WhenCS__Group__2__Impl rule__WhenCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__2__Impl_in_rule__WhenCS__Group__220162);
+ pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__2__Impl_in_rule__WhenCS__Group__220161);
rule__WhenCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__3_in_rule__WhenCS__Group__220165);
+ pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__3_in_rule__WhenCS__Group__220164);
rule__WhenCS__Group__3();
state._fsp--;
@@ -29028,7 +29017,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getWhenCSAccess().getLeftCurlyBracketKeyword_2());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__WhenCS__Group__2__Impl20193); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__WhenCS__Group__2__Impl20192); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getWhenCSAccess().getLeftCurlyBracketKeyword_2());
}
@@ -29063,12 +29052,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9768:1: ( rule__WhenCS__Group__3__Impl rule__WhenCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9769:2: rule__WhenCS__Group__3__Impl rule__WhenCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__3__Impl_in_rule__WhenCS__Group__320224);
+ pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__3__Impl_in_rule__WhenCS__Group__320223);
rule__WhenCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__4_in_rule__WhenCS__Group__320227);
+ pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__4_in_rule__WhenCS__Group__320226);
rule__WhenCS__Group__4();
state._fsp--;
@@ -29108,21 +29097,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getWhenCSAccess().getOwnedPredicatesAssignment_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9783:1: ( rule__WhenCS__OwnedPredicatesAssignment_3 )*
- loop83:
+ loop82:
do {
- int alt83=2;
- int LA83_0 = input.LA(1);
+ int alt82=2;
+ int LA82_0 = input.LA(1);
- if ( ((LA83_0>=RULE_INT && LA83_0<=RULE_ESCAPED_ID)||LA83_0==16||(LA83_0>=18 && LA83_0<=39)||(LA83_0>=56 && LA83_0<=70)||LA83_0==78||LA83_0==82||(LA83_0>=84 && LA83_0<=85)||LA83_0==90||(LA83_0>=95 && LA83_0<=96)||(LA83_0>=98 && LA83_0<=99)) ) {
- alt83=1;
+ if ( ((LA82_0>=RULE_INT && LA82_0<=RULE_ESCAPED_ID)||LA82_0==16||(LA82_0>=18 && LA82_0<=39)||(LA82_0>=56 && LA82_0<=70)||LA82_0==78||LA82_0==82||(LA82_0>=84 && LA82_0<=85)||LA82_0==90||(LA82_0>=95 && LA82_0<=96)||(LA82_0>=98 && LA82_0<=99)) ) {
+ alt82=1;
}
- switch (alt83) {
+ switch (alt82) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9783:2: rule__WhenCS__OwnedPredicatesAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__WhenCS__OwnedPredicatesAssignment_3_in_rule__WhenCS__Group__3__Impl20254);
+ pushFollow(FollowSets000.FOLLOW_rule__WhenCS__OwnedPredicatesAssignment_3_in_rule__WhenCS__Group__3__Impl20253);
rule__WhenCS__OwnedPredicatesAssignment_3();
state._fsp--;
@@ -29132,7 +29121,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop83;
+ break loop82;
}
} while (true);
@@ -29170,7 +29159,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9797:1: ( rule__WhenCS__Group__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9798:2: rule__WhenCS__Group__4__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__4__Impl_in_rule__WhenCS__Group__420285);
+ pushFollow(FollowSets000.FOLLOW_rule__WhenCS__Group__4__Impl_in_rule__WhenCS__Group__420284);
rule__WhenCS__Group__4__Impl();
state._fsp--;
@@ -29209,7 +29198,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getWhenCSAccess().getRightCurlyBracketKeyword_4());
}
- match(input,75,FollowSets000.FOLLOW_75_in_rule__WhenCS__Group__4__Impl20313); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_75_in_rule__WhenCS__Group__4__Impl20312); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getWhenCSAccess().getRightCurlyBracketKeyword_4());
}
@@ -29244,12 +29233,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9837:1: ( rule__WhereCS__Group__0__Impl rule__WhereCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9838:2: rule__WhereCS__Group__0__Impl rule__WhereCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__0__Impl_in_rule__WhereCS__Group__020354);
+ pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__0__Impl_in_rule__WhereCS__Group__020353);
rule__WhereCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__1_in_rule__WhereCS__Group__020357);
+ pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__1_in_rule__WhereCS__Group__020356);
rule__WhereCS__Group__1();
state._fsp--;
@@ -29323,12 +29312,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9868:1: ( rule__WhereCS__Group__1__Impl rule__WhereCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9869:2: rule__WhereCS__Group__1__Impl rule__WhereCS__Group__2
{
- pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__1__Impl_in_rule__WhereCS__Group__120415);
+ pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__1__Impl_in_rule__WhereCS__Group__120414);
rule__WhereCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__2_in_rule__WhereCS__Group__120418);
+ pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__2_in_rule__WhereCS__Group__120417);
rule__WhereCS__Group__2();
state._fsp--;
@@ -29367,7 +29356,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getWhereCSAccess().getWhereKeyword_1());
}
- match(input,36,FollowSets000.FOLLOW_36_in_rule__WhereCS__Group__1__Impl20446); if (state.failed) return ;
+ match(input,36,FollowSets000.FOLLOW_36_in_rule__WhereCS__Group__1__Impl20445); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getWhereCSAccess().getWhereKeyword_1());
}
@@ -29402,12 +29391,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9899:1: ( rule__WhereCS__Group__2__Impl rule__WhereCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9900:2: rule__WhereCS__Group__2__Impl rule__WhereCS__Group__3
{
- pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__2__Impl_in_rule__WhereCS__Group__220477);
+ pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__2__Impl_in_rule__WhereCS__Group__220476);
rule__WhereCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__3_in_rule__WhereCS__Group__220480);
+ pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__3_in_rule__WhereCS__Group__220479);
rule__WhereCS__Group__3();
state._fsp--;
@@ -29446,7 +29435,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getWhereCSAccess().getLeftCurlyBracketKeyword_2());
}
- match(input,74,FollowSets000.FOLLOW_74_in_rule__WhereCS__Group__2__Impl20508); if (state.failed) return ;
+ match(input,74,FollowSets000.FOLLOW_74_in_rule__WhereCS__Group__2__Impl20507); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getWhereCSAccess().getLeftCurlyBracketKeyword_2());
}
@@ -29481,12 +29470,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9930:1: ( rule__WhereCS__Group__3__Impl rule__WhereCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9931:2: rule__WhereCS__Group__3__Impl rule__WhereCS__Group__4
{
- pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__3__Impl_in_rule__WhereCS__Group__320539);
+ pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__3__Impl_in_rule__WhereCS__Group__320538);
rule__WhereCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__4_in_rule__WhereCS__Group__320542);
+ pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__4_in_rule__WhereCS__Group__320541);
rule__WhereCS__Group__4();
state._fsp--;
@@ -29526,21 +29515,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getWhereCSAccess().getOwnedPredicatesAssignment_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9945:1: ( rule__WhereCS__OwnedPredicatesAssignment_3 )*
- loop84:
+ loop83:
do {
- int alt84=2;
- int LA84_0 = input.LA(1);
+ int alt83=2;
+ int LA83_0 = input.LA(1);
- if ( ((LA84_0>=RULE_INT && LA84_0<=RULE_ESCAPED_ID)||LA84_0==16||(LA84_0>=18 && LA84_0<=39)||(LA84_0>=56 && LA84_0<=70)||LA84_0==78||LA84_0==82||(LA84_0>=84 && LA84_0<=85)||LA84_0==90||(LA84_0>=95 && LA84_0<=96)||(LA84_0>=98 && LA84_0<=99)) ) {
- alt84=1;
+ if ( ((LA83_0>=RULE_INT && LA83_0<=RULE_ESCAPED_ID)||LA83_0==16||(LA83_0>=18 && LA83_0<=39)||(LA83_0>=56 && LA83_0<=70)||LA83_0==78||LA83_0==82||(LA83_0>=84 && LA83_0<=85)||LA83_0==90||(LA83_0>=95 && LA83_0<=96)||(LA83_0>=98 && LA83_0<=99)) ) {
+ alt83=1;
}
- switch (alt84) {
+ switch (alt83) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9945:2: rule__WhereCS__OwnedPredicatesAssignment_3
{
- pushFollow(FollowSets000.FOLLOW_rule__WhereCS__OwnedPredicatesAssignment_3_in_rule__WhereCS__Group__3__Impl20569);
+ pushFollow(FollowSets000.FOLLOW_rule__WhereCS__OwnedPredicatesAssignment_3_in_rule__WhereCS__Group__3__Impl20568);
rule__WhereCS__OwnedPredicatesAssignment_3();
state._fsp--;
@@ -29550,7 +29539,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop84;
+ break loop83;
}
} while (true);
@@ -29588,7 +29577,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9959:1: ( rule__WhereCS__Group__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9960:2: rule__WhereCS__Group__4__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__4__Impl_in_rule__WhereCS__Group__420600);
+ pushFollow(FollowSets000.FOLLOW_rule__WhereCS__Group__4__Impl_in_rule__WhereCS__Group__420599);
rule__WhereCS__Group__4__Impl();
state._fsp--;
@@ -29627,7 +29616,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getWhereCSAccess().getRightCurlyBracketKeyword_4());
}
- match(input,75,FollowSets000.FOLLOW_75_in_rule__WhereCS__Group__4__Impl20628); if (state.failed) return ;
+ match(input,75,FollowSets000.FOLLOW_75_in_rule__WhereCS__Group__4__Impl20627); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getWhereCSAccess().getRightCurlyBracketKeyword_4());
}
@@ -29662,12 +29651,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:9999:1: ( rule__URIPathNameCS__Group__0__Impl rule__URIPathNameCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10000:2: rule__URIPathNameCS__Group__0__Impl rule__URIPathNameCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__020669);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__020668);
rule__URIPathNameCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__020672);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__020671);
rule__URIPathNameCS__Group__1();
state._fsp--;
@@ -29709,7 +29698,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10014:1: ( rule__URIPathNameCS__OwnedPathElementsAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10014:2: rule__URIPathNameCS__OwnedPathElementsAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__OwnedPathElementsAssignment_0_in_rule__URIPathNameCS__Group__0__Impl20699);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__OwnedPathElementsAssignment_0_in_rule__URIPathNameCS__Group__0__Impl20698);
rule__URIPathNameCS__OwnedPathElementsAssignment_0();
state._fsp--;
@@ -29751,7 +29740,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10028:1: ( rule__URIPathNameCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10029:2: rule__URIPathNameCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__120729);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__120728);
rule__URIPathNameCS__Group__1__Impl();
state._fsp--;
@@ -29791,27 +29780,27 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getURIPathNameCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10042:1: ( rule__URIPathNameCS__Group_1__0 )*
- loop85:
+ loop84:
do {
- int alt85=2;
- int LA85_0 = input.LA(1);
+ int alt84=2;
+ int LA84_0 = input.LA(1);
- if ( (LA85_0==80) ) {
- int LA85_2 = input.LA(2);
+ if ( (LA84_0==80) ) {
+ int LA84_2 = input.LA(2);
- if ( ((LA85_2>=RULE_SIMPLE_ID && LA85_2<=RULE_ESCAPED_ID)||LA85_2==16||(LA85_2>=18 && LA85_2<=36)||(LA85_2>=56 && LA85_2<=70)) ) {
- alt85=1;
+ if ( ((LA84_2>=RULE_SIMPLE_ID && LA84_2<=RULE_ESCAPED_ID)||LA84_2==16||(LA84_2>=18 && LA84_2<=36)||(LA84_2>=56 && LA84_2<=70)) ) {
+ alt84=1;
}
}
- switch (alt85) {
+ switch (alt84) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10042:2: rule__URIPathNameCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl20756);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl20755);
rule__URIPathNameCS__Group_1__0();
state._fsp--;
@@ -29821,7 +29810,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop85;
+ break loop84;
}
} while (true);
@@ -29859,12 +29848,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10060:1: ( rule__URIPathNameCS__Group_1__0__Impl rule__URIPathNameCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10061:2: rule__URIPathNameCS__Group_1__0__Impl rule__URIPathNameCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__020791);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__020790);
rule__URIPathNameCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__020794);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__020793);
rule__URIPathNameCS__Group_1__1();
state._fsp--;
@@ -29903,7 +29892,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getURIPathNameCSAccess().getColonColonKeyword_1_0());
}
- match(input,80,FollowSets000.FOLLOW_80_in_rule__URIPathNameCS__Group_1__0__Impl20822); if (state.failed) return ;
+ match(input,80,FollowSets000.FOLLOW_80_in_rule__URIPathNameCS__Group_1__0__Impl20821); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getURIPathNameCSAccess().getColonColonKeyword_1_0());
}
@@ -29938,7 +29927,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10091:1: ( rule__URIPathNameCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10092:2: rule__URIPathNameCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__120853);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__120852);
rule__URIPathNameCS__Group_1__1__Impl();
state._fsp--;
@@ -29980,7 +29969,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10105:1: ( rule__URIPathNameCS__OwnedPathElementsAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10105:2: rule__URIPathNameCS__OwnedPathElementsAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__OwnedPathElementsAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl20880);
+ pushFollow(FollowSets000.FOLLOW_rule__URIPathNameCS__OwnedPathElementsAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl20879);
rule__URIPathNameCS__OwnedPathElementsAssignment_1_1();
state._fsp--;
@@ -30022,12 +30011,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10123:1: ( rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10124:2: rule__URIFirstPathElementCS__Group_1__0__Impl rule__URIFirstPathElementCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__020914);
+ pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__020913);
rule__URIFirstPathElementCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__020917);
+ pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__020916);
rule__URIFirstPathElementCS__Group_1__1();
state._fsp--;
@@ -30101,7 +30090,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10154:1: ( rule__URIFirstPathElementCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10155:2: rule__URIFirstPathElementCS__Group_1__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__120975);
+ pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__120974);
rule__URIFirstPathElementCS__Group_1__1__Impl();
state._fsp--;
@@ -30143,7 +30132,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10168:1: ( rule__URIFirstPathElementCS__ReferredElementAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10168:2: rule__URIFirstPathElementCS__ReferredElementAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__ReferredElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl21002);
+ pushFollow(FollowSets000.FOLLOW_rule__URIFirstPathElementCS__ReferredElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl21001);
rule__URIFirstPathElementCS__ReferredElementAssignment_1_1();
state._fsp--;
@@ -30185,12 +30174,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10186:1: ( rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10187:2: rule__CollectionTypeCS__Group__0__Impl rule__CollectionTypeCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__021036);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__021035);
rule__CollectionTypeCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__021039);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__021038);
rule__CollectionTypeCS__Group__1();
state._fsp--;
@@ -30232,7 +30221,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10201:1: ( rule__CollectionTypeCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10201:2: rule__CollectionTypeCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl21066);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl21065);
rule__CollectionTypeCS__NameAssignment_0();
state._fsp--;
@@ -30274,7 +30263,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10215:1: ( rule__CollectionTypeCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10216:2: rule__CollectionTypeCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__121096);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__121095);
rule__CollectionTypeCS__Group__1__Impl();
state._fsp--;
@@ -30314,17 +30303,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getCollectionTypeCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10229:1: ( rule__CollectionTypeCS__Group_1__0 )?
- int alt86=2;
- int LA86_0 = input.LA(1);
+ int alt85=2;
+ int LA85_0 = input.LA(1);
- if ( (LA86_0==78) ) {
- alt86=1;
+ if ( (LA85_0==78) ) {
+ alt85=1;
}
- switch (alt86) {
+ switch (alt85) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10229:2: rule__CollectionTypeCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl21123);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl21122);
rule__CollectionTypeCS__Group_1__0();
state._fsp--;
@@ -30369,12 +30358,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10247:1: ( rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10248:2: rule__CollectionTypeCS__Group_1__0__Impl rule__CollectionTypeCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__021158);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__021157);
rule__CollectionTypeCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__021161);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__021160);
rule__CollectionTypeCS__Group_1__1();
state._fsp--;
@@ -30413,7 +30402,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
- match(input,78,FollowSets000.FOLLOW_78_in_rule__CollectionTypeCS__Group_1__0__Impl21189); if (state.failed) return ;
+ match(input,78,FollowSets000.FOLLOW_78_in_rule__CollectionTypeCS__Group_1__0__Impl21188); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
@@ -30448,12 +30437,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10278:1: ( rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10279:2: rule__CollectionTypeCS__Group_1__1__Impl rule__CollectionTypeCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__121220);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__121219);
rule__CollectionTypeCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__121223);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__121222);
rule__CollectionTypeCS__Group_1__2();
state._fsp--;
@@ -30495,7 +30484,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10293:1: ( rule__CollectionTypeCS__OwnedTypeAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10293:2: rule__CollectionTypeCS__OwnedTypeAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl21250);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl21249);
rule__CollectionTypeCS__OwnedTypeAssignment_1_1();
state._fsp--;
@@ -30537,7 +30526,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10307:1: ( rule__CollectionTypeCS__Group_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10308:2: rule__CollectionTypeCS__Group_1__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__221280);
+ pushFollow(FollowSets000.FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__221279);
rule__CollectionTypeCS__Group_1__2__Impl();
state._fsp--;
@@ -30576,7 +30565,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionTypeCSAccess().getRightParenthesisKeyword_1_2());
}
- match(input,79,FollowSets000.FOLLOW_79_in_rule__CollectionTypeCS__Group_1__2__Impl21308); if (state.failed) return ;
+ match(input,79,FollowSets000.FOLLOW_79_in_rule__CollectionTypeCS__Group_1__2__Impl21307); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionTypeCSAccess().getRightParenthesisKeyword_1_2());
}
@@ -30611,12 +30600,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10343:1: ( rule__MapTypeCS__Group__0__Impl rule__MapTypeCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10344:2: rule__MapTypeCS__Group__0__Impl rule__MapTypeCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group__0__Impl_in_rule__MapTypeCS__Group__021345);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group__0__Impl_in_rule__MapTypeCS__Group__021344);
rule__MapTypeCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group__1_in_rule__MapTypeCS__Group__021348);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group__1_in_rule__MapTypeCS__Group__021347);
rule__MapTypeCS__Group__1();
state._fsp--;
@@ -30658,7 +30647,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10358:1: ( rule__MapTypeCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10358:2: rule__MapTypeCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__NameAssignment_0_in_rule__MapTypeCS__Group__0__Impl21375);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__NameAssignment_0_in_rule__MapTypeCS__Group__0__Impl21374);
rule__MapTypeCS__NameAssignment_0();
state._fsp--;
@@ -30700,7 +30689,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10372:1: ( rule__MapTypeCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10373:2: rule__MapTypeCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group__1__Impl_in_rule__MapTypeCS__Group__121405);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group__1__Impl_in_rule__MapTypeCS__Group__121404);
rule__MapTypeCS__Group__1__Impl();
state._fsp--;
@@ -30740,17 +30729,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getMapTypeCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10386:1: ( rule__MapTypeCS__Group_1__0 )?
- int alt87=2;
- int LA87_0 = input.LA(1);
+ int alt86=2;
+ int LA86_0 = input.LA(1);
- if ( (LA87_0==78) ) {
- alt87=1;
+ if ( (LA86_0==78) ) {
+ alt86=1;
}
- switch (alt87) {
+ switch (alt86) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10386:2: rule__MapTypeCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__0_in_rule__MapTypeCS__Group__1__Impl21432);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__0_in_rule__MapTypeCS__Group__1__Impl21431);
rule__MapTypeCS__Group_1__0();
state._fsp--;
@@ -30795,12 +30784,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10404:1: ( rule__MapTypeCS__Group_1__0__Impl rule__MapTypeCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10405:2: rule__MapTypeCS__Group_1__0__Impl rule__MapTypeCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__0__Impl_in_rule__MapTypeCS__Group_1__021467);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__0__Impl_in_rule__MapTypeCS__Group_1__021466);
rule__MapTypeCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__1_in_rule__MapTypeCS__Group_1__021470);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__1_in_rule__MapTypeCS__Group_1__021469);
rule__MapTypeCS__Group_1__1();
state._fsp--;
@@ -30839,7 +30828,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
- match(input,78,FollowSets000.FOLLOW_78_in_rule__MapTypeCS__Group_1__0__Impl21498); if (state.failed) return ;
+ match(input,78,FollowSets000.FOLLOW_78_in_rule__MapTypeCS__Group_1__0__Impl21497); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
@@ -30874,12 +30863,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10435:1: ( rule__MapTypeCS__Group_1__1__Impl rule__MapTypeCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10436:2: rule__MapTypeCS__Group_1__1__Impl rule__MapTypeCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__1__Impl_in_rule__MapTypeCS__Group_1__121529);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__1__Impl_in_rule__MapTypeCS__Group_1__121528);
rule__MapTypeCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__2_in_rule__MapTypeCS__Group_1__121532);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__2_in_rule__MapTypeCS__Group_1__121531);
rule__MapTypeCS__Group_1__2();
state._fsp--;
@@ -30921,7 +30910,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10450:1: ( rule__MapTypeCS__OwnedKeyTypeAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10450:2: rule__MapTypeCS__OwnedKeyTypeAssignment_1_1
{
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__OwnedKeyTypeAssignment_1_1_in_rule__MapTypeCS__Group_1__1__Impl21559);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__OwnedKeyTypeAssignment_1_1_in_rule__MapTypeCS__Group_1__1__Impl21558);
rule__MapTypeCS__OwnedKeyTypeAssignment_1_1();
state._fsp--;
@@ -30963,12 +30952,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10464:1: ( rule__MapTypeCS__Group_1__2__Impl rule__MapTypeCS__Group_1__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10465:2: rule__MapTypeCS__Group_1__2__Impl rule__MapTypeCS__Group_1__3
{
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__2__Impl_in_rule__MapTypeCS__Group_1__221589);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__2__Impl_in_rule__MapTypeCS__Group_1__221588);
rule__MapTypeCS__Group_1__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__3_in_rule__MapTypeCS__Group_1__221592);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__3_in_rule__MapTypeCS__Group_1__221591);
rule__MapTypeCS__Group_1__3();
state._fsp--;
@@ -31007,7 +30996,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getCommaKeyword_1_2());
}
- match(input,77,FollowSets000.FOLLOW_77_in_rule__MapTypeCS__Group_1__2__Impl21620); if (state.failed) return ;
+ match(input,77,FollowSets000.FOLLOW_77_in_rule__MapTypeCS__Group_1__2__Impl21619); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapTypeCSAccess().getCommaKeyword_1_2());
}
@@ -31042,12 +31031,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10495:1: ( rule__MapTypeCS__Group_1__3__Impl rule__MapTypeCS__Group_1__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10496:2: rule__MapTypeCS__Group_1__3__Impl rule__MapTypeCS__Group_1__4
{
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__3__Impl_in_rule__MapTypeCS__Group_1__321651);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__3__Impl_in_rule__MapTypeCS__Group_1__321650);
rule__MapTypeCS__Group_1__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__4_in_rule__MapTypeCS__Group_1__321654);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__4_in_rule__MapTypeCS__Group_1__321653);
rule__MapTypeCS__Group_1__4();
state._fsp--;
@@ -31089,7 +31078,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10510:1: ( rule__MapTypeCS__OwnedValueTypeAssignment_1_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10510:2: rule__MapTypeCS__OwnedValueTypeAssignment_1_3
{
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__OwnedValueTypeAssignment_1_3_in_rule__MapTypeCS__Group_1__3__Impl21681);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__OwnedValueTypeAssignment_1_3_in_rule__MapTypeCS__Group_1__3__Impl21680);
rule__MapTypeCS__OwnedValueTypeAssignment_1_3();
state._fsp--;
@@ -31131,7 +31120,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10524:1: ( rule__MapTypeCS__Group_1__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10525:2: rule__MapTypeCS__Group_1__4__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__4__Impl_in_rule__MapTypeCS__Group_1__421711);
+ pushFollow(FollowSets000.FOLLOW_rule__MapTypeCS__Group_1__4__Impl_in_rule__MapTypeCS__Group_1__421710);
rule__MapTypeCS__Group_1__4__Impl();
state._fsp--;
@@ -31170,7 +31159,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMapTypeCSAccess().getRightParenthesisKeyword_1_4());
}
- match(input,79,FollowSets000.FOLLOW_79_in_rule__MapTypeCS__Group_1__4__Impl21739); if (state.failed) return ;
+ match(input,79,FollowSets000.FOLLOW_79_in_rule__MapTypeCS__Group_1__4__Impl21738); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapTypeCSAccess().getRightParenthesisKeyword_1_4());
}
@@ -31205,12 +31194,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10564:1: ( rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10565:2: rule__TupleTypeCS__Group__0__Impl rule__TupleTypeCS__Group__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__021780);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__021779);
rule__TupleTypeCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__021783);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__021782);
rule__TupleTypeCS__Group__1();
state._fsp--;
@@ -31252,7 +31241,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10579:1: ( rule__TupleTypeCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10579:2: rule__TupleTypeCS__NameAssignment_0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl21810);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl21809);
rule__TupleTypeCS__NameAssignment_0();
state._fsp--;
@@ -31294,7 +31283,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10593:1: ( rule__TupleTypeCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10594:2: rule__TupleTypeCS__Group__1__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__121840);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__121839);
rule__TupleTypeCS__Group__1__Impl();
state._fsp--;
@@ -31334,17 +31323,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTupleTypeCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10607:1: ( rule__TupleTypeCS__Group_1__0 )?
- int alt88=2;
- int LA88_0 = input.LA(1);
+ int alt87=2;
+ int LA87_0 = input.LA(1);
- if ( (LA88_0==78) ) {
- alt88=1;
+ if ( (LA87_0==78) ) {
+ alt87=1;
}
- switch (alt88) {
+ switch (alt87) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10607:2: rule__TupleTypeCS__Group_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl21867);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl21866);
rule__TupleTypeCS__Group_1__0();
state._fsp--;
@@ -31389,12 +31378,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10625:1: ( rule__TupleTypeCS__Group_1__0__Impl rule__TupleTypeCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10626:2: rule__TupleTypeCS__Group_1__0__Impl rule__TupleTypeCS__Group_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__021902);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__021901);
rule__TupleTypeCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__021905);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__021904);
rule__TupleTypeCS__Group_1__1();
state._fsp--;
@@ -31433,7 +31422,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
- match(input,78,FollowSets000.FOLLOW_78_in_rule__TupleTypeCS__Group_1__0__Impl21933); if (state.failed) return ;
+ match(input,78,FollowSets000.FOLLOW_78_in_rule__TupleTypeCS__Group_1__0__Impl21932); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getLeftParenthesisKeyword_1_0());
}
@@ -31468,12 +31457,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10656:1: ( rule__TupleTypeCS__Group_1__1__Impl rule__TupleTypeCS__Group_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10657:2: rule__TupleTypeCS__Group_1__1__Impl rule__TupleTypeCS__Group_1__2
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__121964);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__121963);
rule__TupleTypeCS__Group_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__121967);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__121966);
rule__TupleTypeCS__Group_1__2();
state._fsp--;
@@ -31513,17 +31502,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTupleTypeCSAccess().getGroup_1_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10671:1: ( rule__TupleTypeCS__Group_1_1__0 )?
- int alt89=2;
- int LA89_0 = input.LA(1);
+ int alt88=2;
+ int LA88_0 = input.LA(1);
- if ( ((LA89_0>=RULE_SIMPLE_ID && LA89_0<=RULE_ESCAPED_ID)||LA89_0==16||(LA89_0>=18 && LA89_0<=36)) ) {
- alt89=1;
+ if ( ((LA88_0>=RULE_SIMPLE_ID && LA88_0<=RULE_ESCAPED_ID)||LA88_0==16||(LA88_0>=18 && LA88_0<=36)) ) {
+ alt88=1;
}
- switch (alt89) {
+ switch (alt88) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10671:2: rule__TupleTypeCS__Group_1_1__0
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl21994);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl21993);
rule__TupleTypeCS__Group_1_1__0();
state._fsp--;
@@ -31568,7 +31557,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10685:1: ( rule__TupleTypeCS__Group_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10686:2: rule__TupleTypeCS__Group_1__2__Impl
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__222025);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__222024);
rule__TupleTypeCS__Group_1__2__Impl();
state._fsp--;
@@ -31607,7 +31596,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getRightParenthesisKeyword_1_2());
}
- match(input,79,FollowSets000.FOLLOW_79_in_rule__TupleTypeCS__Group_1__2__Impl22053); if (state.failed) return ;
+ match(input,79,FollowSets000.FOLLOW_79_in_rule__TupleTypeCS__Group_1__2__Impl22052); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getRightParenthesisKeyword_1_2());
}
@@ -31642,12 +31631,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10721:1: ( rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10722:2: rule__TupleTypeCS__Group_1_1__0__Impl rule__TupleTypeCS__Group_1_1__1
{
- pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__022090);
+ pushFollow(FollowSets000.FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__022089);
rule__TupleTypeCS__Group_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__022093);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__022092);
rule__TupleTypeCS__Group_1_1__1();
state._fsp--;
@@ -31689,7 +31678,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10736:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10736:2: rule__TupleTypeCS__OwnedPartsAssignment_1_1_0
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl22120);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl22119);
rule__TupleTypeCS__OwnedPartsAssignment_1_1_0();
state._fsp--;
@@ -31731,7 +31720,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10750:1: ( rule__TupleTypeCS__Group_1_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10751:2: rule__TupleTypeCS__Group_1_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__122150);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__122149);
rule__TupleTypeCS__Group_1_1__1__Impl();
state._fsp--;
@@ -31771,21 +31760,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTupleTypeCSAccess().getGroup_1_1_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10764:1: ( rule__TupleTypeCS__Group_1_1_1__0 )*
- loop90:
+ loop89:
do {
- int alt90=2;
- int LA90_0 = input.LA(1);
+ int alt89=2;
+ int LA89_0 = input.LA(1);
- if ( (LA90_0==77) ) {
- alt90=1;
+ if ( (LA89_0==77) ) {
+ alt89=1;
}
- switch (alt90) {
+ switch (alt89) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10764:2: rule__TupleTypeCS__Group_1_1_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl22177);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl22176);
rule__TupleTypeCS__Group_1_1_1__0();
state._fsp--;
@@ -31795,7 +31784,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop90;
+ break loop89;
}
} while (true);
@@ -31833,12 +31822,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10782:1: ( rule__TupleTypeCS__Group_1_1_1__0__Impl rule__TupleTypeCS__Group_1_1_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10783:2: rule__TupleTypeCS__Group_1_1_1__0__Impl rule__TupleTypeCS__Group_1_1_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__022212);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__022211);
rule__TupleTypeCS__Group_1_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__022215);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__022214);
rule__TupleTypeCS__Group_1_1_1__1();
state._fsp--;
@@ -31877,7 +31866,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleTypeCSAccess().getCommaKeyword_1_1_1_0());
}
- match(input,77,FollowSets001.FOLLOW_77_in_rule__TupleTypeCS__Group_1_1_1__0__Impl22243); if (state.failed) return ;
+ match(input,77,FollowSets001.FOLLOW_77_in_rule__TupleTypeCS__Group_1_1_1__0__Impl22242); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleTypeCSAccess().getCommaKeyword_1_1_1_0());
}
@@ -31912,7 +31901,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10813:1: ( rule__TupleTypeCS__Group_1_1_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10814:2: rule__TupleTypeCS__Group_1_1_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__122274);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__122273);
rule__TupleTypeCS__Group_1_1_1__1__Impl();
state._fsp--;
@@ -31954,7 +31943,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10827:1: ( rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10827:2: rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl22301);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl22300);
rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1();
state._fsp--;
@@ -31996,12 +31985,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10845:1: ( rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10846:2: rule__TuplePartCS__Group__0__Impl rule__TuplePartCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__022335);
+ pushFollow(FollowSets001.FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__022334);
rule__TuplePartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__022338);
+ pushFollow(FollowSets001.FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__022337);
rule__TuplePartCS__Group__1();
state._fsp--;
@@ -32043,7 +32032,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10860:1: ( rule__TuplePartCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10860:2: rule__TuplePartCS__NameAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl22365);
+ pushFollow(FollowSets001.FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl22364);
rule__TuplePartCS__NameAssignment_0();
state._fsp--;
@@ -32085,12 +32074,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10874:1: ( rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10875:2: rule__TuplePartCS__Group__1__Impl rule__TuplePartCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__122395);
+ pushFollow(FollowSets001.FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__122394);
rule__TuplePartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__122398);
+ pushFollow(FollowSets001.FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__122397);
rule__TuplePartCS__Group__2();
state._fsp--;
@@ -32129,7 +32118,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTuplePartCSAccess().getColonKeyword_1());
}
- match(input,73,FollowSets001.FOLLOW_73_in_rule__TuplePartCS__Group__1__Impl22426); if (state.failed) return ;
+ match(input,73,FollowSets001.FOLLOW_73_in_rule__TuplePartCS__Group__1__Impl22425); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTuplePartCSAccess().getColonKeyword_1());
}
@@ -32164,7 +32153,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10905:1: ( rule__TuplePartCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10906:2: rule__TuplePartCS__Group__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__222457);
+ pushFollow(FollowSets001.FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__222456);
rule__TuplePartCS__Group__2__Impl();
state._fsp--;
@@ -32206,7 +32195,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10919:1: ( rule__TuplePartCS__OwnedTypeAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10919:2: rule__TuplePartCS__OwnedTypeAssignment_2
{
- pushFollow(FollowSets001.FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl22484);
+ pushFollow(FollowSets001.FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl22483);
rule__TuplePartCS__OwnedTypeAssignment_2();
state._fsp--;
@@ -32248,12 +32237,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10939:1: ( rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10940:2: rule__CollectionLiteralExpCS__Group__0__Impl rule__CollectionLiteralExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__022520);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__022519);
rule__CollectionLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__022523);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__022522);
rule__CollectionLiteralExpCS__Group__1();
state._fsp--;
@@ -32295,7 +32284,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10954:1: ( rule__CollectionLiteralExpCS__OwnedTypeAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10954:2: rule__CollectionLiteralExpCS__OwnedTypeAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl22550);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl22549);
rule__CollectionLiteralExpCS__OwnedTypeAssignment_0();
state._fsp--;
@@ -32337,12 +32326,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10968:1: ( rule__CollectionLiteralExpCS__Group__1__Impl rule__CollectionLiteralExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10969:2: rule__CollectionLiteralExpCS__Group__1__Impl rule__CollectionLiteralExpCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__122580);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__122579);
rule__CollectionLiteralExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__122583);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__122582);
rule__CollectionLiteralExpCS__Group__2();
state._fsp--;
@@ -32381,7 +32370,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,74,FollowSets001.FOLLOW_74_in_rule__CollectionLiteralExpCS__Group__1__Impl22611); if (state.failed) return ;
+ match(input,74,FollowSets001.FOLLOW_74_in_rule__CollectionLiteralExpCS__Group__1__Impl22610); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -32416,12 +32405,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:10999:1: ( rule__CollectionLiteralExpCS__Group__2__Impl rule__CollectionLiteralExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11000:2: rule__CollectionLiteralExpCS__Group__2__Impl rule__CollectionLiteralExpCS__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__222642);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__222641);
rule__CollectionLiteralExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__222645);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__222644);
rule__CollectionLiteralExpCS__Group__3();
state._fsp--;
@@ -32461,17 +32450,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getCollectionLiteralExpCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11014:1: ( rule__CollectionLiteralExpCS__Group_2__0 )?
- int alt91=2;
- int LA91_0 = input.LA(1);
+ int alt90=2;
+ int LA90_0 = input.LA(1);
- if ( ((LA91_0>=RULE_INT && LA91_0<=RULE_ESCAPED_ID)||LA91_0==16||(LA91_0>=18 && LA91_0<=39)||(LA91_0>=56 && LA91_0<=70)||LA91_0==73||LA91_0==78||LA91_0==82||(LA91_0>=84 && LA91_0<=85)||LA91_0==90||(LA91_0>=95 && LA91_0<=96)||(LA91_0>=98 && LA91_0<=99)) ) {
- alt91=1;
+ if ( ((LA90_0>=RULE_INT && LA90_0<=RULE_ESCAPED_ID)||LA90_0==16||(LA90_0>=18 && LA90_0<=39)||(LA90_0>=56 && LA90_0<=70)||LA90_0==73||LA90_0==78||LA90_0==82||(LA90_0>=84 && LA90_0<=85)||LA90_0==90||(LA90_0>=95 && LA90_0<=96)||(LA90_0>=98 && LA90_0<=99)) ) {
+ alt90=1;
}
- switch (alt91) {
+ switch (alt90) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11014:2: rule__CollectionLiteralExpCS__Group_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl22672);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl22671);
rule__CollectionLiteralExpCS__Group_2__0();
state._fsp--;
@@ -32516,7 +32505,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11028:1: ( rule__CollectionLiteralExpCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11029:2: rule__CollectionLiteralExpCS__Group__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__322703);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__322702);
rule__CollectionLiteralExpCS__Group__3__Impl();
state._fsp--;
@@ -32555,7 +32544,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
- match(input,75,FollowSets001.FOLLOW_75_in_rule__CollectionLiteralExpCS__Group__3__Impl22731); if (state.failed) return ;
+ match(input,75,FollowSets001.FOLLOW_75_in_rule__CollectionLiteralExpCS__Group__3__Impl22730); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
@@ -32590,12 +32579,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11066:1: ( rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11067:2: rule__CollectionLiteralExpCS__Group_2__0__Impl rule__CollectionLiteralExpCS__Group_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__022770);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__022769);
rule__CollectionLiteralExpCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__022773);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__022772);
rule__CollectionLiteralExpCS__Group_2__1();
state._fsp--;
@@ -32637,7 +32626,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11081:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11081:2: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl22800);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl22799);
rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0();
state._fsp--;
@@ -32679,7 +32668,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11095:1: ( rule__CollectionLiteralExpCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11096:2: rule__CollectionLiteralExpCS__Group_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__122830);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__122829);
rule__CollectionLiteralExpCS__Group_2__1__Impl();
state._fsp--;
@@ -32719,21 +32708,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getCollectionLiteralExpCSAccess().getGroup_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11109:1: ( rule__CollectionLiteralExpCS__Group_2_1__0 )*
- loop92:
+ loop91:
do {
- int alt92=2;
- int LA92_0 = input.LA(1);
+ int alt91=2;
+ int LA91_0 = input.LA(1);
- if ( (LA92_0==77) ) {
- alt92=1;
+ if ( (LA91_0==77) ) {
+ alt91=1;
}
- switch (alt92) {
+ switch (alt91) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11109:2: rule__CollectionLiteralExpCS__Group_2_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl22857);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl22856);
rule__CollectionLiteralExpCS__Group_2_1__0();
state._fsp--;
@@ -32743,7 +32732,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop92;
+ break loop91;
}
} while (true);
@@ -32781,12 +32770,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11127:1: ( rule__CollectionLiteralExpCS__Group_2_1__0__Impl rule__CollectionLiteralExpCS__Group_2_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11128:2: rule__CollectionLiteralExpCS__Group_2_1__0__Impl rule__CollectionLiteralExpCS__Group_2_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__022892);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__022891);
rule__CollectionLiteralExpCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__022895);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__022894);
rule__CollectionLiteralExpCS__Group_2_1__1();
state._fsp--;
@@ -32825,7 +32814,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
- match(input,77,FollowSets001.FOLLOW_77_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl22923); if (state.failed) return ;
+ match(input,77,FollowSets001.FOLLOW_77_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl22922); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
@@ -32860,7 +32849,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11158:1: ( rule__CollectionLiteralExpCS__Group_2_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11159:2: rule__CollectionLiteralExpCS__Group_2_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__122954);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__122953);
rule__CollectionLiteralExpCS__Group_2_1__1__Impl();
state._fsp--;
@@ -32902,7 +32891,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11172:1: ( rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11172:2: rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl22981);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl22980);
rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1();
state._fsp--;
@@ -32944,12 +32933,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11190:1: ( rule__CollectionLiteralPartCS__Group_0__0__Impl rule__CollectionLiteralPartCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11191:2: rule__CollectionLiteralPartCS__Group_0__0__Impl rule__CollectionLiteralPartCS__Group_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__Group_0__0__Impl_in_rule__CollectionLiteralPartCS__Group_0__023015);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__Group_0__0__Impl_in_rule__CollectionLiteralPartCS__Group_0__023014);
rule__CollectionLiteralPartCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__Group_0__1_in_rule__CollectionLiteralPartCS__Group_0__023018);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__Group_0__1_in_rule__CollectionLiteralPartCS__Group_0__023017);
rule__CollectionLiteralPartCS__Group_0__1();
state._fsp--;
@@ -32991,7 +32980,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11205:1: ( rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11205:2: rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0_in_rule__CollectionLiteralPartCS__Group_0__0__Impl23045);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0_in_rule__CollectionLiteralPartCS__Group_0__0__Impl23044);
rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0();
state._fsp--;
@@ -33033,7 +33022,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11219:1: ( rule__CollectionLiteralPartCS__Group_0__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11220:2: rule__CollectionLiteralPartCS__Group_0__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__Group_0__1__Impl_in_rule__CollectionLiteralPartCS__Group_0__123075);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__Group_0__1__Impl_in_rule__CollectionLiteralPartCS__Group_0__123074);
rule__CollectionLiteralPartCS__Group_0__1__Impl();
state._fsp--;
@@ -33073,17 +33062,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getCollectionLiteralPartCSAccess().getGroup_0_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11233:1: ( rule__CollectionLiteralPartCS__Group_0_1__0 )?
- int alt93=2;
- int LA93_0 = input.LA(1);
+ int alt92=2;
+ int LA92_0 = input.LA(1);
- if ( (LA93_0==81) ) {
- alt93=1;
+ if ( (LA92_0==81) ) {
+ alt92=1;
}
- switch (alt93) {
+ switch (alt92) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11233:2: rule__CollectionLiteralPartCS__Group_0_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0_in_rule__CollectionLiteralPartCS__Group_0__1__Impl23102);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0_in_rule__CollectionLiteralPartCS__Group_0__1__Impl23101);
rule__CollectionLiteralPartCS__Group_0_1__0();
state._fsp--;
@@ -33128,12 +33117,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11251:1: ( rule__CollectionLiteralPartCS__Group_0_1__0__Impl rule__CollectionLiteralPartCS__Group_0_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11252:2: rule__CollectionLiteralPartCS__Group_0_1__0__Impl rule__CollectionLiteralPartCS__Group_0_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__023137);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__023136);
rule__CollectionLiteralPartCS__Group_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1_in_rule__CollectionLiteralPartCS__Group_0_1__023140);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1_in_rule__CollectionLiteralPartCS__Group_0_1__023139);
rule__CollectionLiteralPartCS__Group_0_1__1();
state._fsp--;
@@ -33172,7 +33161,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionLiteralPartCSAccess().getFullStopFullStopKeyword_0_1_0());
}
- match(input,81,FollowSets001.FOLLOW_81_in_rule__CollectionLiteralPartCS__Group_0_1__0__Impl23168); if (state.failed) return ;
+ match(input,81,FollowSets001.FOLLOW_81_in_rule__CollectionLiteralPartCS__Group_0_1__0__Impl23167); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionLiteralPartCSAccess().getFullStopFullStopKeyword_0_1_0());
}
@@ -33207,7 +33196,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11282:1: ( rule__CollectionLiteralPartCS__Group_0_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11283:2: rule__CollectionLiteralPartCS__Group_0_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__123199);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__123198);
rule__CollectionLiteralPartCS__Group_0_1__1__Impl();
state._fsp--;
@@ -33249,7 +33238,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11296:1: ( rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11296:2: rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1_in_rule__CollectionLiteralPartCS__Group_0_1__1__Impl23226);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1_in_rule__CollectionLiteralPartCS__Group_0_1__1__Impl23225);
rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1();
state._fsp--;
@@ -33291,12 +33280,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11314:1: ( rule__CollectionPatternCS__Group__0__Impl rule__CollectionPatternCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11315:2: rule__CollectionPatternCS__Group__0__Impl rule__CollectionPatternCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group__0__Impl_in_rule__CollectionPatternCS__Group__023260);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group__0__Impl_in_rule__CollectionPatternCS__Group__023259);
rule__CollectionPatternCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group__1_in_rule__CollectionPatternCS__Group__023263);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group__1_in_rule__CollectionPatternCS__Group__023262);
rule__CollectionPatternCS__Group__1();
state._fsp--;
@@ -33338,7 +33327,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11329:1: ( rule__CollectionPatternCS__OwnedTypeAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11329:2: rule__CollectionPatternCS__OwnedTypeAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__OwnedTypeAssignment_0_in_rule__CollectionPatternCS__Group__0__Impl23290);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__OwnedTypeAssignment_0_in_rule__CollectionPatternCS__Group__0__Impl23289);
rule__CollectionPatternCS__OwnedTypeAssignment_0();
state._fsp--;
@@ -33380,12 +33369,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11343:1: ( rule__CollectionPatternCS__Group__1__Impl rule__CollectionPatternCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11344:2: rule__CollectionPatternCS__Group__1__Impl rule__CollectionPatternCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group__1__Impl_in_rule__CollectionPatternCS__Group__123320);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group__1__Impl_in_rule__CollectionPatternCS__Group__123319);
rule__CollectionPatternCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group__2_in_rule__CollectionPatternCS__Group__123323);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group__2_in_rule__CollectionPatternCS__Group__123322);
rule__CollectionPatternCS__Group__2();
state._fsp--;
@@ -33424,7 +33413,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,74,FollowSets001.FOLLOW_74_in_rule__CollectionPatternCS__Group__1__Impl23351); if (state.failed) return ;
+ match(input,74,FollowSets001.FOLLOW_74_in_rule__CollectionPatternCS__Group__1__Impl23350); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -33459,12 +33448,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11374:1: ( rule__CollectionPatternCS__Group__2__Impl rule__CollectionPatternCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11375:2: rule__CollectionPatternCS__Group__2__Impl rule__CollectionPatternCS__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group__2__Impl_in_rule__CollectionPatternCS__Group__223382);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group__2__Impl_in_rule__CollectionPatternCS__Group__223381);
rule__CollectionPatternCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group__3_in_rule__CollectionPatternCS__Group__223385);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group__3_in_rule__CollectionPatternCS__Group__223384);
rule__CollectionPatternCS__Group__3();
state._fsp--;
@@ -33504,17 +33493,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getCollectionPatternCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11389:1: ( rule__CollectionPatternCS__Group_2__0 )?
- int alt94=2;
- int LA94_0 = input.LA(1);
+ int alt93=2;
+ int LA93_0 = input.LA(1);
- if ( ((LA94_0>=RULE_SIMPLE_ID && LA94_0<=RULE_ESCAPED_ID)||LA94_0==16||(LA94_0>=18 && LA94_0<=36)||LA94_0==73) ) {
- alt94=1;
+ if ( ((LA93_0>=RULE_SIMPLE_ID && LA93_0<=RULE_ESCAPED_ID)||LA93_0==16||(LA93_0>=18 && LA93_0<=36)||LA93_0==73) ) {
+ alt93=1;
}
- switch (alt94) {
+ switch (alt93) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11389:2: rule__CollectionPatternCS__Group_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2__0_in_rule__CollectionPatternCS__Group__2__Impl23412);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2__0_in_rule__CollectionPatternCS__Group__2__Impl23411);
rule__CollectionPatternCS__Group_2__0();
state._fsp--;
@@ -33559,7 +33548,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11403:1: ( rule__CollectionPatternCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11404:2: rule__CollectionPatternCS__Group__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group__3__Impl_in_rule__CollectionPatternCS__Group__323443);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group__3__Impl_in_rule__CollectionPatternCS__Group__323442);
rule__CollectionPatternCS__Group__3__Impl();
state._fsp--;
@@ -33598,7 +33587,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getRightCurlyBracketKeyword_3());
}
- match(input,75,FollowSets001.FOLLOW_75_in_rule__CollectionPatternCS__Group__3__Impl23471); if (state.failed) return ;
+ match(input,75,FollowSets001.FOLLOW_75_in_rule__CollectionPatternCS__Group__3__Impl23470); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getRightCurlyBracketKeyword_3());
}
@@ -33633,12 +33622,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11441:1: ( rule__CollectionPatternCS__Group_2__0__Impl rule__CollectionPatternCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11442:2: rule__CollectionPatternCS__Group_2__0__Impl rule__CollectionPatternCS__Group_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2__0__Impl_in_rule__CollectionPatternCS__Group_2__023510);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2__0__Impl_in_rule__CollectionPatternCS__Group_2__023509);
rule__CollectionPatternCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2__1_in_rule__CollectionPatternCS__Group_2__023513);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2__1_in_rule__CollectionPatternCS__Group_2__023512);
rule__CollectionPatternCS__Group_2__1();
state._fsp--;
@@ -33680,7 +33669,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11456:1: ( rule__CollectionPatternCS__OwnedPartsAssignment_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11456:2: rule__CollectionPatternCS__OwnedPartsAssignment_2_0
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_0_in_rule__CollectionPatternCS__Group_2__0__Impl23540);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_0_in_rule__CollectionPatternCS__Group_2__0__Impl23539);
rule__CollectionPatternCS__OwnedPartsAssignment_2_0();
state._fsp--;
@@ -33722,12 +33711,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11470:1: ( rule__CollectionPatternCS__Group_2__1__Impl rule__CollectionPatternCS__Group_2__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11471:2: rule__CollectionPatternCS__Group_2__1__Impl rule__CollectionPatternCS__Group_2__2
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2__1__Impl_in_rule__CollectionPatternCS__Group_2__123570);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2__1__Impl_in_rule__CollectionPatternCS__Group_2__123569);
rule__CollectionPatternCS__Group_2__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2__2_in_rule__CollectionPatternCS__Group_2__123573);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2__2_in_rule__CollectionPatternCS__Group_2__123572);
rule__CollectionPatternCS__Group_2__2();
state._fsp--;
@@ -33767,21 +33756,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getCollectionPatternCSAccess().getGroup_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11485:1: ( rule__CollectionPatternCS__Group_2_1__0 )*
- loop95:
+ loop94:
do {
- int alt95=2;
- int LA95_0 = input.LA(1);
+ int alt94=2;
+ int LA94_0 = input.LA(1);
- if ( (LA95_0==77) ) {
- alt95=1;
+ if ( (LA94_0==77) ) {
+ alt94=1;
}
- switch (alt95) {
+ switch (alt94) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11485:2: rule__CollectionPatternCS__Group_2_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2_1__0_in_rule__CollectionPatternCS__Group_2__1__Impl23600);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2_1__0_in_rule__CollectionPatternCS__Group_2__1__Impl23599);
rule__CollectionPatternCS__Group_2_1__0();
state._fsp--;
@@ -33791,7 +33780,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop95;
+ break loop94;
}
} while (true);
@@ -33829,7 +33818,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11499:1: ( rule__CollectionPatternCS__Group_2__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11500:2: rule__CollectionPatternCS__Group_2__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2__2__Impl_in_rule__CollectionPatternCS__Group_2__223631);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2__2__Impl_in_rule__CollectionPatternCS__Group_2__223630);
rule__CollectionPatternCS__Group_2__2__Impl();
state._fsp--;
@@ -33871,7 +33860,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11513:1: ( rule__CollectionPatternCS__Group_2_2__0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11513:2: rule__CollectionPatternCS__Group_2_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2_2__0_in_rule__CollectionPatternCS__Group_2__2__Impl23658);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2_2__0_in_rule__CollectionPatternCS__Group_2__2__Impl23657);
rule__CollectionPatternCS__Group_2_2__0();
state._fsp--;
@@ -33913,12 +33902,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11533:1: ( rule__CollectionPatternCS__Group_2_1__0__Impl rule__CollectionPatternCS__Group_2_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11534:2: rule__CollectionPatternCS__Group_2_1__0__Impl rule__CollectionPatternCS__Group_2_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2_1__0__Impl_in_rule__CollectionPatternCS__Group_2_1__023694);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2_1__0__Impl_in_rule__CollectionPatternCS__Group_2_1__023693);
rule__CollectionPatternCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2_1__1_in_rule__CollectionPatternCS__Group_2_1__023697);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2_1__1_in_rule__CollectionPatternCS__Group_2_1__023696);
rule__CollectionPatternCS__Group_2_1__1();
state._fsp--;
@@ -33957,7 +33946,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getCommaKeyword_2_1_0());
}
- match(input,77,FollowSets001.FOLLOW_77_in_rule__CollectionPatternCS__Group_2_1__0__Impl23725); if (state.failed) return ;
+ match(input,77,FollowSets001.FOLLOW_77_in_rule__CollectionPatternCS__Group_2_1__0__Impl23724); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getCommaKeyword_2_1_0());
}
@@ -33992,7 +33981,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11564:1: ( rule__CollectionPatternCS__Group_2_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11565:2: rule__CollectionPatternCS__Group_2_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2_1__1__Impl_in_rule__CollectionPatternCS__Group_2_1__123756);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2_1__1__Impl_in_rule__CollectionPatternCS__Group_2_1__123755);
rule__CollectionPatternCS__Group_2_1__1__Impl();
state._fsp--;
@@ -34034,7 +34023,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11578:1: ( rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11578:2: rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionPatternCS__Group_2_1__1__Impl23783);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionPatternCS__Group_2_1__1__Impl23782);
rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1();
state._fsp--;
@@ -34076,12 +34065,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11596:1: ( rule__CollectionPatternCS__Group_2_2__0__Impl rule__CollectionPatternCS__Group_2_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11597:2: rule__CollectionPatternCS__Group_2_2__0__Impl rule__CollectionPatternCS__Group_2_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2_2__0__Impl_in_rule__CollectionPatternCS__Group_2_2__023817);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2_2__0__Impl_in_rule__CollectionPatternCS__Group_2_2__023816);
rule__CollectionPatternCS__Group_2_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2_2__1_in_rule__CollectionPatternCS__Group_2_2__023820);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2_2__1_in_rule__CollectionPatternCS__Group_2_2__023819);
rule__CollectionPatternCS__Group_2_2__1();
state._fsp--;
@@ -34120,7 +34109,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCollectionPatternCSAccess().getPlusSignPlusSignKeyword_2_2_0());
}
- match(input,76,FollowSets001.FOLLOW_76_in_rule__CollectionPatternCS__Group_2_2__0__Impl23848); if (state.failed) return ;
+ match(input,76,FollowSets001.FOLLOW_76_in_rule__CollectionPatternCS__Group_2_2__0__Impl23847); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCollectionPatternCSAccess().getPlusSignPlusSignKeyword_2_2_0());
}
@@ -34155,7 +34144,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11627:1: ( rule__CollectionPatternCS__Group_2_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11628:2: rule__CollectionPatternCS__Group_2_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2_2__1__Impl_in_rule__CollectionPatternCS__Group_2_2__123879);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__Group_2_2__1__Impl_in_rule__CollectionPatternCS__Group_2_2__123878);
rule__CollectionPatternCS__Group_2_2__1__Impl();
state._fsp--;
@@ -34197,7 +34186,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11641:1: ( rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11641:2: rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1
{
- pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1_in_rule__CollectionPatternCS__Group_2_2__1__Impl23906);
+ pushFollow(FollowSets001.FOLLOW_rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1_in_rule__CollectionPatternCS__Group_2_2__1__Impl23905);
rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1();
state._fsp--;
@@ -34239,12 +34228,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11659:1: ( rule__ShadowPartCS__Group__0__Impl rule__ShadowPartCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11660:2: rule__ShadowPartCS__Group__0__Impl rule__ShadowPartCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__ShadowPartCS__Group__0__Impl_in_rule__ShadowPartCS__Group__023940);
+ pushFollow(FollowSets001.FOLLOW_rule__ShadowPartCS__Group__0__Impl_in_rule__ShadowPartCS__Group__023939);
rule__ShadowPartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__ShadowPartCS__Group__1_in_rule__ShadowPartCS__Group__023943);
+ pushFollow(FollowSets001.FOLLOW_rule__ShadowPartCS__Group__1_in_rule__ShadowPartCS__Group__023942);
rule__ShadowPartCS__Group__1();
state._fsp--;
@@ -34286,7 +34275,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11674:1: ( rule__ShadowPartCS__ReferredPropertyAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11674:2: rule__ShadowPartCS__ReferredPropertyAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__ShadowPartCS__ReferredPropertyAssignment_0_in_rule__ShadowPartCS__Group__0__Impl23970);
+ pushFollow(FollowSets001.FOLLOW_rule__ShadowPartCS__ReferredPropertyAssignment_0_in_rule__ShadowPartCS__Group__0__Impl23969);
rule__ShadowPartCS__ReferredPropertyAssignment_0();
state._fsp--;
@@ -34328,12 +34317,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11688:1: ( rule__ShadowPartCS__Group__1__Impl rule__ShadowPartCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11689:2: rule__ShadowPartCS__Group__1__Impl rule__ShadowPartCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__ShadowPartCS__Group__1__Impl_in_rule__ShadowPartCS__Group__124000);
+ pushFollow(FollowSets001.FOLLOW_rule__ShadowPartCS__Group__1__Impl_in_rule__ShadowPartCS__Group__123999);
rule__ShadowPartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__ShadowPartCS__Group__2_in_rule__ShadowPartCS__Group__124003);
+ pushFollow(FollowSets001.FOLLOW_rule__ShadowPartCS__Group__2_in_rule__ShadowPartCS__Group__124002);
rule__ShadowPartCS__Group__2();
state._fsp--;
@@ -34372,7 +34361,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getShadowPartCSAccess().getEqualsSignKeyword_1());
}
- match(input,46,FollowSets001.FOLLOW_46_in_rule__ShadowPartCS__Group__1__Impl24031); if (state.failed) return ;
+ match(input,46,FollowSets001.FOLLOW_46_in_rule__ShadowPartCS__Group__1__Impl24030); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getShadowPartCSAccess().getEqualsSignKeyword_1());
}
@@ -34407,7 +34396,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11719:1: ( rule__ShadowPartCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11720:2: rule__ShadowPartCS__Group__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__ShadowPartCS__Group__2__Impl_in_rule__ShadowPartCS__Group__224062);
+ pushFollow(FollowSets001.FOLLOW_rule__ShadowPartCS__Group__2__Impl_in_rule__ShadowPartCS__Group__224061);
rule__ShadowPartCS__Group__2__Impl();
state._fsp--;
@@ -34449,7 +34438,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11733:1: ( rule__ShadowPartCS__OwnedInitExpressionAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11733:2: rule__ShadowPartCS__OwnedInitExpressionAssignment_2
{
- pushFollow(FollowSets001.FOLLOW_rule__ShadowPartCS__OwnedInitExpressionAssignment_2_in_rule__ShadowPartCS__Group__2__Impl24089);
+ pushFollow(FollowSets001.FOLLOW_rule__ShadowPartCS__OwnedInitExpressionAssignment_2_in_rule__ShadowPartCS__Group__2__Impl24088);
rule__ShadowPartCS__OwnedInitExpressionAssignment_2();
state._fsp--;
@@ -34491,12 +34480,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11753:1: ( rule__PatternExpCS__Group__0__Impl rule__PatternExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11754:2: rule__PatternExpCS__Group__0__Impl rule__PatternExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PatternExpCS__Group__0__Impl_in_rule__PatternExpCS__Group__024125);
+ pushFollow(FollowSets001.FOLLOW_rule__PatternExpCS__Group__0__Impl_in_rule__PatternExpCS__Group__024124);
rule__PatternExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PatternExpCS__Group__1_in_rule__PatternExpCS__Group__024128);
+ pushFollow(FollowSets001.FOLLOW_rule__PatternExpCS__Group__1_in_rule__PatternExpCS__Group__024127);
rule__PatternExpCS__Group__1();
state._fsp--;
@@ -34536,17 +34525,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getPatternExpCSAccess().getPatternVariableNameAssignment_0());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11768:1: ( rule__PatternExpCS__PatternVariableNameAssignment_0 )?
- int alt96=2;
- int LA96_0 = input.LA(1);
+ int alt95=2;
+ int LA95_0 = input.LA(1);
- if ( ((LA96_0>=RULE_SIMPLE_ID && LA96_0<=RULE_ESCAPED_ID)||LA96_0==16||(LA96_0>=18 && LA96_0<=36)) ) {
- alt96=1;
+ if ( ((LA95_0>=RULE_SIMPLE_ID && LA95_0<=RULE_ESCAPED_ID)||LA95_0==16||(LA95_0>=18 && LA95_0<=36)) ) {
+ alt95=1;
}
- switch (alt96) {
+ switch (alt95) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11768:2: rule__PatternExpCS__PatternVariableNameAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__PatternExpCS__PatternVariableNameAssignment_0_in_rule__PatternExpCS__Group__0__Impl24155);
+ pushFollow(FollowSets001.FOLLOW_rule__PatternExpCS__PatternVariableNameAssignment_0_in_rule__PatternExpCS__Group__0__Impl24154);
rule__PatternExpCS__PatternVariableNameAssignment_0();
state._fsp--;
@@ -34591,12 +34580,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11782:1: ( rule__PatternExpCS__Group__1__Impl rule__PatternExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11783:2: rule__PatternExpCS__Group__1__Impl rule__PatternExpCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__PatternExpCS__Group__1__Impl_in_rule__PatternExpCS__Group__124186);
+ pushFollow(FollowSets001.FOLLOW_rule__PatternExpCS__Group__1__Impl_in_rule__PatternExpCS__Group__124185);
rule__PatternExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PatternExpCS__Group__2_in_rule__PatternExpCS__Group__124189);
+ pushFollow(FollowSets001.FOLLOW_rule__PatternExpCS__Group__2_in_rule__PatternExpCS__Group__124188);
rule__PatternExpCS__Group__2();
state._fsp--;
@@ -34635,7 +34624,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getPatternExpCSAccess().getColonKeyword_1());
}
- match(input,73,FollowSets001.FOLLOW_73_in_rule__PatternExpCS__Group__1__Impl24217); if (state.failed) return ;
+ match(input,73,FollowSets001.FOLLOW_73_in_rule__PatternExpCS__Group__1__Impl24216); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getPatternExpCSAccess().getColonKeyword_1());
}
@@ -34670,7 +34659,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11813:1: ( rule__PatternExpCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11814:2: rule__PatternExpCS__Group__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PatternExpCS__Group__2__Impl_in_rule__PatternExpCS__Group__224248);
+ pushFollow(FollowSets001.FOLLOW_rule__PatternExpCS__Group__2__Impl_in_rule__PatternExpCS__Group__224247);
rule__PatternExpCS__Group__2__Impl();
state._fsp--;
@@ -34712,7 +34701,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11827:1: ( rule__PatternExpCS__OwnedPatternTypeAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11827:2: rule__PatternExpCS__OwnedPatternTypeAssignment_2
{
- pushFollow(FollowSets001.FOLLOW_rule__PatternExpCS__OwnedPatternTypeAssignment_2_in_rule__PatternExpCS__Group__2__Impl24275);
+ pushFollow(FollowSets001.FOLLOW_rule__PatternExpCS__OwnedPatternTypeAssignment_2_in_rule__PatternExpCS__Group__2__Impl24274);
rule__PatternExpCS__OwnedPatternTypeAssignment_2();
state._fsp--;
@@ -34754,12 +34743,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11847:1: ( rule__LambdaLiteralExpCS__Group__0__Impl rule__LambdaLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11848:2: rule__LambdaLiteralExpCS__Group__0__Impl rule__LambdaLiteralExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__LambdaLiteralExpCS__Group__0__Impl_in_rule__LambdaLiteralExpCS__Group__024311);
+ pushFollow(FollowSets001.FOLLOW_rule__LambdaLiteralExpCS__Group__0__Impl_in_rule__LambdaLiteralExpCS__Group__024310);
rule__LambdaLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__LambdaLiteralExpCS__Group__1_in_rule__LambdaLiteralExpCS__Group__024314);
+ pushFollow(FollowSets001.FOLLOW_rule__LambdaLiteralExpCS__Group__1_in_rule__LambdaLiteralExpCS__Group__024313);
rule__LambdaLiteralExpCS__Group__1();
state._fsp--;
@@ -34798,7 +34787,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getLambdaLiteralExpCSAccess().getLambdaKeyword_0());
}
- match(input,82,FollowSets001.FOLLOW_82_in_rule__LambdaLiteralExpCS__Group__0__Impl24342); if (state.failed) return ;
+ match(input,82,FollowSets001.FOLLOW_82_in_rule__LambdaLiteralExpCS__Group__0__Impl24341); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLambdaLiteralExpCSAccess().getLambdaKeyword_0());
}
@@ -34833,12 +34822,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11878:1: ( rule__LambdaLiteralExpCS__Group__1__Impl rule__LambdaLiteralExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11879:2: rule__LambdaLiteralExpCS__Group__1__Impl rule__LambdaLiteralExpCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__LambdaLiteralExpCS__Group__1__Impl_in_rule__LambdaLiteralExpCS__Group__124373);
+ pushFollow(FollowSets001.FOLLOW_rule__LambdaLiteralExpCS__Group__1__Impl_in_rule__LambdaLiteralExpCS__Group__124372);
rule__LambdaLiteralExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__LambdaLiteralExpCS__Group__2_in_rule__LambdaLiteralExpCS__Group__124376);
+ pushFollow(FollowSets001.FOLLOW_rule__LambdaLiteralExpCS__Group__2_in_rule__LambdaLiteralExpCS__Group__124375);
rule__LambdaLiteralExpCS__Group__2();
state._fsp--;
@@ -34877,7 +34866,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getLambdaLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,74,FollowSets001.FOLLOW_74_in_rule__LambdaLiteralExpCS__Group__1__Impl24404); if (state.failed) return ;
+ match(input,74,FollowSets001.FOLLOW_74_in_rule__LambdaLiteralExpCS__Group__1__Impl24403); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLambdaLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -34912,12 +34901,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11909:1: ( rule__LambdaLiteralExpCS__Group__2__Impl rule__LambdaLiteralExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11910:2: rule__LambdaLiteralExpCS__Group__2__Impl rule__LambdaLiteralExpCS__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__LambdaLiteralExpCS__Group__2__Impl_in_rule__LambdaLiteralExpCS__Group__224435);
+ pushFollow(FollowSets001.FOLLOW_rule__LambdaLiteralExpCS__Group__2__Impl_in_rule__LambdaLiteralExpCS__Group__224434);
rule__LambdaLiteralExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__LambdaLiteralExpCS__Group__3_in_rule__LambdaLiteralExpCS__Group__224438);
+ pushFollow(FollowSets001.FOLLOW_rule__LambdaLiteralExpCS__Group__3_in_rule__LambdaLiteralExpCS__Group__224437);
rule__LambdaLiteralExpCS__Group__3();
state._fsp--;
@@ -34959,7 +34948,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11924:1: ( rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11924:2: rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2
{
- pushFollow(FollowSets001.FOLLOW_rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2_in_rule__LambdaLiteralExpCS__Group__2__Impl24465);
+ pushFollow(FollowSets001.FOLLOW_rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2_in_rule__LambdaLiteralExpCS__Group__2__Impl24464);
rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2();
state._fsp--;
@@ -35001,7 +34990,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11938:1: ( rule__LambdaLiteralExpCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11939:2: rule__LambdaLiteralExpCS__Group__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__LambdaLiteralExpCS__Group__3__Impl_in_rule__LambdaLiteralExpCS__Group__324495);
+ pushFollow(FollowSets001.FOLLOW_rule__LambdaLiteralExpCS__Group__3__Impl_in_rule__LambdaLiteralExpCS__Group__324494);
rule__LambdaLiteralExpCS__Group__3__Impl();
state._fsp--;
@@ -35040,7 +35029,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getLambdaLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
- match(input,75,FollowSets001.FOLLOW_75_in_rule__LambdaLiteralExpCS__Group__3__Impl24523); if (state.failed) return ;
+ match(input,75,FollowSets001.FOLLOW_75_in_rule__LambdaLiteralExpCS__Group__3__Impl24522); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getLambdaLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
@@ -35075,12 +35064,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11976:1: ( rule__MapLiteralExpCS__Group__0__Impl rule__MapLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11977:2: rule__MapLiteralExpCS__Group__0__Impl rule__MapLiteralExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group__0__Impl_in_rule__MapLiteralExpCS__Group__024562);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group__0__Impl_in_rule__MapLiteralExpCS__Group__024561);
rule__MapLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group__1_in_rule__MapLiteralExpCS__Group__024565);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group__1_in_rule__MapLiteralExpCS__Group__024564);
rule__MapLiteralExpCS__Group__1();
state._fsp--;
@@ -35122,7 +35111,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11991:1: ( rule__MapLiteralExpCS__OwnedTypeAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:11991:2: rule__MapLiteralExpCS__OwnedTypeAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__OwnedTypeAssignment_0_in_rule__MapLiteralExpCS__Group__0__Impl24592);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__OwnedTypeAssignment_0_in_rule__MapLiteralExpCS__Group__0__Impl24591);
rule__MapLiteralExpCS__OwnedTypeAssignment_0();
state._fsp--;
@@ -35164,12 +35153,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12005:1: ( rule__MapLiteralExpCS__Group__1__Impl rule__MapLiteralExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12006:2: rule__MapLiteralExpCS__Group__1__Impl rule__MapLiteralExpCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group__1__Impl_in_rule__MapLiteralExpCS__Group__124622);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group__1__Impl_in_rule__MapLiteralExpCS__Group__124621);
rule__MapLiteralExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group__2_in_rule__MapLiteralExpCS__Group__124625);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group__2_in_rule__MapLiteralExpCS__Group__124624);
rule__MapLiteralExpCS__Group__2();
state._fsp--;
@@ -35208,7 +35197,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,74,FollowSets001.FOLLOW_74_in_rule__MapLiteralExpCS__Group__1__Impl24653); if (state.failed) return ;
+ match(input,74,FollowSets001.FOLLOW_74_in_rule__MapLiteralExpCS__Group__1__Impl24652); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -35243,12 +35232,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12036:1: ( rule__MapLiteralExpCS__Group__2__Impl rule__MapLiteralExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12037:2: rule__MapLiteralExpCS__Group__2__Impl rule__MapLiteralExpCS__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group__2__Impl_in_rule__MapLiteralExpCS__Group__224684);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group__2__Impl_in_rule__MapLiteralExpCS__Group__224683);
rule__MapLiteralExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group__3_in_rule__MapLiteralExpCS__Group__224687);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group__3_in_rule__MapLiteralExpCS__Group__224686);
rule__MapLiteralExpCS__Group__3();
state._fsp--;
@@ -35288,17 +35277,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getMapLiteralExpCSAccess().getGroup_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12051:1: ( rule__MapLiteralExpCS__Group_2__0 )?
- int alt97=2;
- int LA97_0 = input.LA(1);
+ int alt96=2;
+ int LA96_0 = input.LA(1);
- if ( ((LA97_0>=RULE_INT && LA97_0<=RULE_ESCAPED_ID)||LA97_0==16||(LA97_0>=18 && LA97_0<=39)||(LA97_0>=56 && LA97_0<=70)||LA97_0==78||LA97_0==82||(LA97_0>=84 && LA97_0<=85)||LA97_0==90||(LA97_0>=95 && LA97_0<=96)||(LA97_0>=98 && LA97_0<=99)) ) {
- alt97=1;
+ if ( ((LA96_0>=RULE_INT && LA96_0<=RULE_ESCAPED_ID)||LA96_0==16||(LA96_0>=18 && LA96_0<=39)||(LA96_0>=56 && LA96_0<=70)||LA96_0==78||LA96_0==82||(LA96_0>=84 && LA96_0<=85)||LA96_0==90||(LA96_0>=95 && LA96_0<=96)||(LA96_0>=98 && LA96_0<=99)) ) {
+ alt96=1;
}
- switch (alt97) {
+ switch (alt96) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12051:2: rule__MapLiteralExpCS__Group_2__0
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2__0_in_rule__MapLiteralExpCS__Group__2__Impl24714);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2__0_in_rule__MapLiteralExpCS__Group__2__Impl24713);
rule__MapLiteralExpCS__Group_2__0();
state._fsp--;
@@ -35343,7 +35332,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12065:1: ( rule__MapLiteralExpCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12066:2: rule__MapLiteralExpCS__Group__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group__3__Impl_in_rule__MapLiteralExpCS__Group__324745);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group__3__Impl_in_rule__MapLiteralExpCS__Group__324744);
rule__MapLiteralExpCS__Group__3__Impl();
state._fsp--;
@@ -35382,7 +35371,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
- match(input,75,FollowSets001.FOLLOW_75_in_rule__MapLiteralExpCS__Group__3__Impl24773); if (state.failed) return ;
+ match(input,75,FollowSets001.FOLLOW_75_in_rule__MapLiteralExpCS__Group__3__Impl24772); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralExpCSAccess().getRightCurlyBracketKeyword_3());
}
@@ -35417,12 +35406,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12103:1: ( rule__MapLiteralExpCS__Group_2__0__Impl rule__MapLiteralExpCS__Group_2__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12104:2: rule__MapLiteralExpCS__Group_2__0__Impl rule__MapLiteralExpCS__Group_2__1
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2__0__Impl_in_rule__MapLiteralExpCS__Group_2__024812);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2__0__Impl_in_rule__MapLiteralExpCS__Group_2__024811);
rule__MapLiteralExpCS__Group_2__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2__1_in_rule__MapLiteralExpCS__Group_2__024815);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2__1_in_rule__MapLiteralExpCS__Group_2__024814);
rule__MapLiteralExpCS__Group_2__1();
state._fsp--;
@@ -35464,7 +35453,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12118:1: ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12118:2: rule__MapLiteralExpCS__OwnedPartsAssignment_2_0
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__MapLiteralExpCS__Group_2__0__Impl24842);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__MapLiteralExpCS__Group_2__0__Impl24841);
rule__MapLiteralExpCS__OwnedPartsAssignment_2_0();
state._fsp--;
@@ -35506,7 +35495,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12132:1: ( rule__MapLiteralExpCS__Group_2__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12133:2: rule__MapLiteralExpCS__Group_2__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2__1__Impl_in_rule__MapLiteralExpCS__Group_2__124872);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2__1__Impl_in_rule__MapLiteralExpCS__Group_2__124871);
rule__MapLiteralExpCS__Group_2__1__Impl();
state._fsp--;
@@ -35546,21 +35535,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getMapLiteralExpCSAccess().getGroup_2_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12146:1: ( rule__MapLiteralExpCS__Group_2_1__0 )*
- loop98:
+ loop97:
do {
- int alt98=2;
- int LA98_0 = input.LA(1);
+ int alt97=2;
+ int LA97_0 = input.LA(1);
- if ( (LA98_0==77) ) {
- alt98=1;
+ if ( (LA97_0==77) ) {
+ alt97=1;
}
- switch (alt98) {
+ switch (alt97) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12146:2: rule__MapLiteralExpCS__Group_2_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2_1__0_in_rule__MapLiteralExpCS__Group_2__1__Impl24899);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2_1__0_in_rule__MapLiteralExpCS__Group_2__1__Impl24898);
rule__MapLiteralExpCS__Group_2_1__0();
state._fsp--;
@@ -35570,7 +35559,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop98;
+ break loop97;
}
} while (true);
@@ -35608,12 +35597,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12164:1: ( rule__MapLiteralExpCS__Group_2_1__0__Impl rule__MapLiteralExpCS__Group_2_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12165:2: rule__MapLiteralExpCS__Group_2_1__0__Impl rule__MapLiteralExpCS__Group_2_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2_1__0__Impl_in_rule__MapLiteralExpCS__Group_2_1__024934);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2_1__0__Impl_in_rule__MapLiteralExpCS__Group_2_1__024933);
rule__MapLiteralExpCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2_1__1_in_rule__MapLiteralExpCS__Group_2_1__024937);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2_1__1_in_rule__MapLiteralExpCS__Group_2_1__024936);
rule__MapLiteralExpCS__Group_2_1__1();
state._fsp--;
@@ -35652,7 +35641,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
- match(input,77,FollowSets001.FOLLOW_77_in_rule__MapLiteralExpCS__Group_2_1__0__Impl24965); if (state.failed) return ;
+ match(input,77,FollowSets001.FOLLOW_77_in_rule__MapLiteralExpCS__Group_2_1__0__Impl24964); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralExpCSAccess().getCommaKeyword_2_1_0());
}
@@ -35687,7 +35676,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12195:1: ( rule__MapLiteralExpCS__Group_2_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12196:2: rule__MapLiteralExpCS__Group_2_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2_1__1__Impl_in_rule__MapLiteralExpCS__Group_2_1__124996);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__Group_2_1__1__Impl_in_rule__MapLiteralExpCS__Group_2_1__124995);
rule__MapLiteralExpCS__Group_2_1__1__Impl();
state._fsp--;
@@ -35729,7 +35718,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12209:1: ( rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12209:2: rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__MapLiteralExpCS__Group_2_1__1__Impl25023);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__MapLiteralExpCS__Group_2_1__1__Impl25022);
rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1();
state._fsp--;
@@ -35771,12 +35760,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12227:1: ( rule__MapLiteralPartCS__Group__0__Impl rule__MapLiteralPartCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12228:2: rule__MapLiteralPartCS__Group__0__Impl rule__MapLiteralPartCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__Group__0__Impl_in_rule__MapLiteralPartCS__Group__025057);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__Group__0__Impl_in_rule__MapLiteralPartCS__Group__025056);
rule__MapLiteralPartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__Group__1_in_rule__MapLiteralPartCS__Group__025060);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__Group__1_in_rule__MapLiteralPartCS__Group__025059);
rule__MapLiteralPartCS__Group__1();
state._fsp--;
@@ -35818,7 +35807,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12242:1: ( rule__MapLiteralPartCS__OwnedKeyAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12242:2: rule__MapLiteralPartCS__OwnedKeyAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__OwnedKeyAssignment_0_in_rule__MapLiteralPartCS__Group__0__Impl25087);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__OwnedKeyAssignment_0_in_rule__MapLiteralPartCS__Group__0__Impl25086);
rule__MapLiteralPartCS__OwnedKeyAssignment_0();
state._fsp--;
@@ -35860,12 +35849,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12256:1: ( rule__MapLiteralPartCS__Group__1__Impl rule__MapLiteralPartCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12257:2: rule__MapLiteralPartCS__Group__1__Impl rule__MapLiteralPartCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__Group__1__Impl_in_rule__MapLiteralPartCS__Group__125117);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__Group__1__Impl_in_rule__MapLiteralPartCS__Group__125116);
rule__MapLiteralPartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__Group__2_in_rule__MapLiteralPartCS__Group__125120);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__Group__2_in_rule__MapLiteralPartCS__Group__125119);
rule__MapLiteralPartCS__Group__2();
state._fsp--;
@@ -35904,7 +35893,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getMapLiteralPartCSAccess().getLessThanSignHyphenMinusKeyword_1());
}
- match(input,83,FollowSets001.FOLLOW_83_in_rule__MapLiteralPartCS__Group__1__Impl25148); if (state.failed) return ;
+ match(input,83,FollowSets001.FOLLOW_83_in_rule__MapLiteralPartCS__Group__1__Impl25147); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getMapLiteralPartCSAccess().getLessThanSignHyphenMinusKeyword_1());
}
@@ -35939,7 +35928,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12287:1: ( rule__MapLiteralPartCS__Group__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12288:2: rule__MapLiteralPartCS__Group__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__Group__2__Impl_in_rule__MapLiteralPartCS__Group__225179);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__Group__2__Impl_in_rule__MapLiteralPartCS__Group__225178);
rule__MapLiteralPartCS__Group__2__Impl();
state._fsp--;
@@ -35981,7 +35970,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12301:1: ( rule__MapLiteralPartCS__OwnedValueAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12301:2: rule__MapLiteralPartCS__OwnedValueAssignment_2
{
- pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__OwnedValueAssignment_2_in_rule__MapLiteralPartCS__Group__2__Impl25206);
+ pushFollow(FollowSets001.FOLLOW_rule__MapLiteralPartCS__OwnedValueAssignment_2_in_rule__MapLiteralPartCS__Group__2__Impl25205);
rule__MapLiteralPartCS__OwnedValueAssignment_2();
state._fsp--;
@@ -36023,12 +36012,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12321:1: ( rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12322:2: rule__TupleLiteralExpCS__Group__0__Impl rule__TupleLiteralExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__025242);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__025241);
rule__TupleLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__025245);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__025244);
rule__TupleLiteralExpCS__Group__1();
state._fsp--;
@@ -36067,7 +36056,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getTupleKeyword_0());
}
- match(input,57,FollowSets001.FOLLOW_57_in_rule__TupleLiteralExpCS__Group__0__Impl25273); if (state.failed) return ;
+ match(input,57,FollowSets001.FOLLOW_57_in_rule__TupleLiteralExpCS__Group__0__Impl25272); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getTupleKeyword_0());
}
@@ -36102,12 +36091,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12352:1: ( rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12353:2: rule__TupleLiteralExpCS__Group__1__Impl rule__TupleLiteralExpCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__125304);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__125303);
rule__TupleLiteralExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__125307);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__125306);
rule__TupleLiteralExpCS__Group__2();
state._fsp--;
@@ -36146,7 +36135,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,74,FollowSets001.FOLLOW_74_in_rule__TupleLiteralExpCS__Group__1__Impl25335); if (state.failed) return ;
+ match(input,74,FollowSets001.FOLLOW_74_in_rule__TupleLiteralExpCS__Group__1__Impl25334); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -36181,12 +36170,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12383:1: ( rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12384:2: rule__TupleLiteralExpCS__Group__2__Impl rule__TupleLiteralExpCS__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__225366);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__225365);
rule__TupleLiteralExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__225369);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__225368);
rule__TupleLiteralExpCS__Group__3();
state._fsp--;
@@ -36228,7 +36217,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12398:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12398:2: rule__TupleLiteralExpCS__OwnedPartsAssignment_2
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl25396);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl25395);
rule__TupleLiteralExpCS__OwnedPartsAssignment_2();
state._fsp--;
@@ -36270,12 +36259,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12412:1: ( rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12413:2: rule__TupleLiteralExpCS__Group__3__Impl rule__TupleLiteralExpCS__Group__4
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__325426);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__325425);
rule__TupleLiteralExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__325429);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__325428);
rule__TupleLiteralExpCS__Group__4();
state._fsp--;
@@ -36315,21 +36304,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTupleLiteralExpCSAccess().getGroup_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12427:1: ( rule__TupleLiteralExpCS__Group_3__0 )*
- loop99:
+ loop98:
do {
- int alt99=2;
- int LA99_0 = input.LA(1);
+ int alt98=2;
+ int LA98_0 = input.LA(1);
- if ( (LA99_0==77) ) {
- alt99=1;
+ if ( (LA98_0==77) ) {
+ alt98=1;
}
- switch (alt99) {
+ switch (alt98) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12427:2: rule__TupleLiteralExpCS__Group_3__0
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl25456);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl25455);
rule__TupleLiteralExpCS__Group_3__0();
state._fsp--;
@@ -36339,7 +36328,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop99;
+ break loop98;
}
} while (true);
@@ -36377,7 +36366,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12441:1: ( rule__TupleLiteralExpCS__Group__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12442:2: rule__TupleLiteralExpCS__Group__4__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__425487);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__425486);
rule__TupleLiteralExpCS__Group__4__Impl();
state._fsp--;
@@ -36416,7 +36405,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getRightCurlyBracketKeyword_4());
}
- match(input,75,FollowSets001.FOLLOW_75_in_rule__TupleLiteralExpCS__Group__4__Impl25515); if (state.failed) return ;
+ match(input,75,FollowSets001.FOLLOW_75_in_rule__TupleLiteralExpCS__Group__4__Impl25514); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getRightCurlyBracketKeyword_4());
}
@@ -36451,12 +36440,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12481:1: ( rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12482:2: rule__TupleLiteralExpCS__Group_3__0__Impl rule__TupleLiteralExpCS__Group_3__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__025556);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__025555);
rule__TupleLiteralExpCS__Group_3__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__025559);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__025558);
rule__TupleLiteralExpCS__Group_3__1();
state._fsp--;
@@ -36495,7 +36484,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralExpCSAccess().getCommaKeyword_3_0());
}
- match(input,77,FollowSets001.FOLLOW_77_in_rule__TupleLiteralExpCS__Group_3__0__Impl25587); if (state.failed) return ;
+ match(input,77,FollowSets001.FOLLOW_77_in_rule__TupleLiteralExpCS__Group_3__0__Impl25586); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralExpCSAccess().getCommaKeyword_3_0());
}
@@ -36530,7 +36519,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12512:1: ( rule__TupleLiteralExpCS__Group_3__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12513:2: rule__TupleLiteralExpCS__Group_3__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__125618);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__125617);
rule__TupleLiteralExpCS__Group_3__1__Impl();
state._fsp--;
@@ -36572,7 +36561,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12526:1: ( rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12526:2: rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl25645);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl25644);
rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1();
state._fsp--;
@@ -36614,12 +36603,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12544:1: ( rule__TupleLiteralPartCS__Group__0__Impl rule__TupleLiteralPartCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12545:2: rule__TupleLiteralPartCS__Group__0__Impl rule__TupleLiteralPartCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__025679);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__025678);
rule__TupleLiteralPartCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__025682);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__025681);
rule__TupleLiteralPartCS__Group__1();
state._fsp--;
@@ -36661,7 +36650,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12559:1: ( rule__TupleLiteralPartCS__NameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12559:2: rule__TupleLiteralPartCS__NameAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl25709);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl25708);
rule__TupleLiteralPartCS__NameAssignment_0();
state._fsp--;
@@ -36703,12 +36692,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12573:1: ( rule__TupleLiteralPartCS__Group__1__Impl rule__TupleLiteralPartCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12574:2: rule__TupleLiteralPartCS__Group__1__Impl rule__TupleLiteralPartCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__125739);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__125738);
rule__TupleLiteralPartCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__125742);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__125741);
rule__TupleLiteralPartCS__Group__2();
state._fsp--;
@@ -36748,17 +36737,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTupleLiteralPartCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12588:1: ( rule__TupleLiteralPartCS__Group_1__0 )?
- int alt100=2;
- int LA100_0 = input.LA(1);
+ int alt99=2;
+ int LA99_0 = input.LA(1);
- if ( (LA100_0==73) ) {
- alt100=1;
+ if ( (LA99_0==73) ) {
+ alt99=1;
}
- switch (alt100) {
+ switch (alt99) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12588:2: rule__TupleLiteralPartCS__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl25769);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl25768);
rule__TupleLiteralPartCS__Group_1__0();
state._fsp--;
@@ -36803,12 +36792,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12602:1: ( rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12603:2: rule__TupleLiteralPartCS__Group__2__Impl rule__TupleLiteralPartCS__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__225800);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__225799);
rule__TupleLiteralPartCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__225803);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__225802);
rule__TupleLiteralPartCS__Group__3();
state._fsp--;
@@ -36847,7 +36836,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getEqualsSignKeyword_2());
}
- match(input,46,FollowSets001.FOLLOW_46_in_rule__TupleLiteralPartCS__Group__2__Impl25831); if (state.failed) return ;
+ match(input,46,FollowSets001.FOLLOW_46_in_rule__TupleLiteralPartCS__Group__2__Impl25830); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralPartCSAccess().getEqualsSignKeyword_2());
}
@@ -36882,7 +36871,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12633:1: ( rule__TupleLiteralPartCS__Group__3__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12634:2: rule__TupleLiteralPartCS__Group__3__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__325862);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__325861);
rule__TupleLiteralPartCS__Group__3__Impl();
state._fsp--;
@@ -36924,7 +36913,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12647:1: ( rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12647:2: rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl25889);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl25888);
rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3();
state._fsp--;
@@ -36966,12 +36955,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12669:1: ( rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12670:2: rule__TupleLiteralPartCS__Group_1__0__Impl rule__TupleLiteralPartCS__Group_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__025927);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__025926);
rule__TupleLiteralPartCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__025930);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__025929);
rule__TupleLiteralPartCS__Group_1__1();
state._fsp--;
@@ -37010,7 +36999,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTupleLiteralPartCSAccess().getColonKeyword_1_0());
}
- match(input,73,FollowSets001.FOLLOW_73_in_rule__TupleLiteralPartCS__Group_1__0__Impl25958); if (state.failed) return ;
+ match(input,73,FollowSets001.FOLLOW_73_in_rule__TupleLiteralPartCS__Group_1__0__Impl25957); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTupleLiteralPartCSAccess().getColonKeyword_1_0());
}
@@ -37045,7 +37034,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12700:1: ( rule__TupleLiteralPartCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12701:2: rule__TupleLiteralPartCS__Group_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__125989);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__125988);
rule__TupleLiteralPartCS__Group_1__1__Impl();
state._fsp--;
@@ -37087,7 +37076,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12714:1: ( rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12714:2: rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl26016);
+ pushFollow(FollowSets001.FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl26015);
rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1();
state._fsp--;
@@ -37129,12 +37118,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12732:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12733:2: rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl rule__UnlimitedNaturalLiteralExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__026050);
+ pushFollow(FollowSets001.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__026049);
rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__026053);
+ pushFollow(FollowSets001.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__026052);
rule__UnlimitedNaturalLiteralExpCS__Group__1();
state._fsp--;
@@ -37208,7 +37197,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12763:1: ( rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12764:2: rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__126111);
+ pushFollow(FollowSets001.FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__126110);
rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl();
state._fsp--;
@@ -37247,7 +37236,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getUnlimitedNaturalLiteralExpCSAccess().getAsteriskKeyword_1());
}
- match(input,39,FollowSets001.FOLLOW_39_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl26139); if (state.failed) return ;
+ match(input,39,FollowSets001.FOLLOW_39_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl26138); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getUnlimitedNaturalLiteralExpCSAccess().getAsteriskKeyword_1());
}
@@ -37282,12 +37271,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12797:1: ( rule__InvalidLiteralExpCS__Group__0__Impl rule__InvalidLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12798:2: rule__InvalidLiteralExpCS__Group__0__Impl rule__InvalidLiteralExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__026174);
+ pushFollow(FollowSets001.FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__026173);
rule__InvalidLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__026177);
+ pushFollow(FollowSets001.FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__026176);
rule__InvalidLiteralExpCS__Group__1();
state._fsp--;
@@ -37361,7 +37350,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12828:1: ( rule__InvalidLiteralExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12829:2: rule__InvalidLiteralExpCS__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__126235);
+ pushFollow(FollowSets001.FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__126234);
rule__InvalidLiteralExpCS__Group__1__Impl();
state._fsp--;
@@ -37400,7 +37389,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getInvalidLiteralExpCSAccess().getInvalidKeyword_1());
}
- match(input,84,FollowSets001.FOLLOW_84_in_rule__InvalidLiteralExpCS__Group__1__Impl26263); if (state.failed) return ;
+ match(input,84,FollowSets001.FOLLOW_84_in_rule__InvalidLiteralExpCS__Group__1__Impl26262); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getInvalidLiteralExpCSAccess().getInvalidKeyword_1());
}
@@ -37435,12 +37424,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12862:1: ( rule__NullLiteralExpCS__Group__0__Impl rule__NullLiteralExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12863:2: rule__NullLiteralExpCS__Group__0__Impl rule__NullLiteralExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__026298);
+ pushFollow(FollowSets001.FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__026297);
rule__NullLiteralExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__026301);
+ pushFollow(FollowSets001.FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__026300);
rule__NullLiteralExpCS__Group__1();
state._fsp--;
@@ -37514,7 +37503,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12893:1: ( rule__NullLiteralExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12894:2: rule__NullLiteralExpCS__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__126359);
+ pushFollow(FollowSets001.FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__126358);
rule__NullLiteralExpCS__Group__1__Impl();
state._fsp--;
@@ -37553,7 +37542,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNullLiteralExpCSAccess().getNullKeyword_1());
}
- match(input,85,FollowSets001.FOLLOW_85_in_rule__NullLiteralExpCS__Group__1__Impl26387); if (state.failed) return ;
+ match(input,85,FollowSets001.FOLLOW_85_in_rule__NullLiteralExpCS__Group__1__Impl26386); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNullLiteralExpCSAccess().getNullKeyword_1());
}
@@ -37588,12 +37577,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12927:1: ( rule__TypeLiteralWithMultiplicityCS__Group__0__Impl rule__TypeLiteralWithMultiplicityCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12928:2: rule__TypeLiteralWithMultiplicityCS__Group__0__Impl rule__TypeLiteralWithMultiplicityCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__026422);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__026421);
rule__TypeLiteralWithMultiplicityCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__026425);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__026424);
rule__TypeLiteralWithMultiplicityCS__Group__1();
state._fsp--;
@@ -37632,7 +37621,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getTypeLiteralCSParserRuleCall_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl26452);
+ pushFollow(FollowSets001.FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl26451);
ruleTypeLiteralCS();
state._fsp--;
@@ -37671,7 +37660,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12956:1: ( rule__TypeLiteralWithMultiplicityCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12957:2: rule__TypeLiteralWithMultiplicityCS__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__126481);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__126480);
rule__TypeLiteralWithMultiplicityCS__Group__1__Impl();
state._fsp--;
@@ -37711,17 +37700,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTypeLiteralWithMultiplicityCSAccess().getOwnedMultiplicityAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12970:1: ( rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1 )?
- int alt101=2;
- int LA101_0 = input.LA(1);
+ int alt100=2;
+ int LA100_0 = input.LA(1);
- if ( (LA101_0==87) ) {
- alt101=1;
+ if ( (LA100_0==87) ) {
+ alt100=1;
}
- switch (alt101) {
+ switch (alt100) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12970:2: rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl26508);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl26507);
rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1();
state._fsp--;
@@ -37766,12 +37755,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12988:1: ( rule__TypeNameExpCS__Group__0__Impl rule__TypeNameExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:12989:2: rule__TypeNameExpCS__Group__0__Impl rule__TypeNameExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group__0__Impl_in_rule__TypeNameExpCS__Group__026543);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group__0__Impl_in_rule__TypeNameExpCS__Group__026542);
rule__TypeNameExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group__1_in_rule__TypeNameExpCS__Group__026546);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group__1_in_rule__TypeNameExpCS__Group__026545);
rule__TypeNameExpCS__Group__1();
state._fsp--;
@@ -37813,7 +37802,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13003:1: ( rule__TypeNameExpCS__OwnedPathNameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13003:2: rule__TypeNameExpCS__OwnedPathNameAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__OwnedPathNameAssignment_0_in_rule__TypeNameExpCS__Group__0__Impl26573);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__OwnedPathNameAssignment_0_in_rule__TypeNameExpCS__Group__0__Impl26572);
rule__TypeNameExpCS__OwnedPathNameAssignment_0();
state._fsp--;
@@ -37855,7 +37844,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13017:1: ( rule__TypeNameExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13018:2: rule__TypeNameExpCS__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group__1__Impl_in_rule__TypeNameExpCS__Group__126603);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group__1__Impl_in_rule__TypeNameExpCS__Group__126602);
rule__TypeNameExpCS__Group__1__Impl();
state._fsp--;
@@ -37895,17 +37884,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTypeNameExpCSAccess().getGroup_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13031:1: ( rule__TypeNameExpCS__Group_1__0 )?
- int alt102=2;
- int LA102_0 = input.LA(1);
+ int alt101=2;
+ int LA101_0 = input.LA(1);
- if ( (LA102_0==74) ) {
- alt102=1;
+ if ( (LA101_0==74) ) {
+ alt101=1;
}
- switch (alt102) {
+ switch (alt101) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13031:2: rule__TypeNameExpCS__Group_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1__0_in_rule__TypeNameExpCS__Group__1__Impl26630);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1__0_in_rule__TypeNameExpCS__Group__1__Impl26629);
rule__TypeNameExpCS__Group_1__0();
state._fsp--;
@@ -37950,12 +37939,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13049:1: ( rule__TypeNameExpCS__Group_1__0__Impl rule__TypeNameExpCS__Group_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13050:2: rule__TypeNameExpCS__Group_1__0__Impl rule__TypeNameExpCS__Group_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1__0__Impl_in_rule__TypeNameExpCS__Group_1__026665);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1__0__Impl_in_rule__TypeNameExpCS__Group_1__026664);
rule__TypeNameExpCS__Group_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1__1_in_rule__TypeNameExpCS__Group_1__026668);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1__1_in_rule__TypeNameExpCS__Group_1__026667);
rule__TypeNameExpCS__Group_1__1();
state._fsp--;
@@ -37997,7 +37986,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13064:1: ( rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13064:2: rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0_in_rule__TypeNameExpCS__Group_1__0__Impl26695);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0_in_rule__TypeNameExpCS__Group_1__0__Impl26694);
rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0();
state._fsp--;
@@ -38039,7 +38028,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13078:1: ( rule__TypeNameExpCS__Group_1__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13079:2: rule__TypeNameExpCS__Group_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1__1__Impl_in_rule__TypeNameExpCS__Group_1__126725);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1__1__Impl_in_rule__TypeNameExpCS__Group_1__126724);
rule__TypeNameExpCS__Group_1__1__Impl();
state._fsp--;
@@ -38079,17 +38068,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTypeNameExpCSAccess().getGroup_1_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13092:1: ( rule__TypeNameExpCS__Group_1_1__0 )?
- int alt103=2;
- int LA103_0 = input.LA(1);
+ int alt102=2;
+ int LA102_0 = input.LA(1);
- if ( (LA103_0==74) ) {
- alt103=1;
+ if ( (LA102_0==74) ) {
+ alt102=1;
}
- switch (alt103) {
+ switch (alt102) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13092:2: rule__TypeNameExpCS__Group_1_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__0_in_rule__TypeNameExpCS__Group_1__1__Impl26752);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__0_in_rule__TypeNameExpCS__Group_1__1__Impl26751);
rule__TypeNameExpCS__Group_1_1__0();
state._fsp--;
@@ -38134,12 +38123,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13110:1: ( rule__TypeNameExpCS__Group_1_1__0__Impl rule__TypeNameExpCS__Group_1_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13111:2: rule__TypeNameExpCS__Group_1_1__0__Impl rule__TypeNameExpCS__Group_1_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__0__Impl_in_rule__TypeNameExpCS__Group_1_1__026787);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__0__Impl_in_rule__TypeNameExpCS__Group_1_1__026786);
rule__TypeNameExpCS__Group_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__1_in_rule__TypeNameExpCS__Group_1_1__026790);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__1_in_rule__TypeNameExpCS__Group_1_1__026789);
rule__TypeNameExpCS__Group_1_1__1();
state._fsp--;
@@ -38178,7 +38167,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getLeftCurlyBracketKeyword_1_1_0());
}
- match(input,74,FollowSets001.FOLLOW_74_in_rule__TypeNameExpCS__Group_1_1__0__Impl26818); if (state.failed) return ;
+ match(input,74,FollowSets001.FOLLOW_74_in_rule__TypeNameExpCS__Group_1_1__0__Impl26817); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeNameExpCSAccess().getLeftCurlyBracketKeyword_1_1_0());
}
@@ -38213,12 +38202,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13141:1: ( rule__TypeNameExpCS__Group_1_1__1__Impl rule__TypeNameExpCS__Group_1_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13142:2: rule__TypeNameExpCS__Group_1_1__1__Impl rule__TypeNameExpCS__Group_1_1__2
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__1__Impl_in_rule__TypeNameExpCS__Group_1_1__126849);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__1__Impl_in_rule__TypeNameExpCS__Group_1_1__126848);
rule__TypeNameExpCS__Group_1_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__2_in_rule__TypeNameExpCS__Group_1_1__126852);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__2_in_rule__TypeNameExpCS__Group_1_1__126851);
rule__TypeNameExpCS__Group_1_1__2();
state._fsp--;
@@ -38260,7 +38249,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13156:1: ( rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13156:2: rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1_in_rule__TypeNameExpCS__Group_1_1__1__Impl26879);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1_in_rule__TypeNameExpCS__Group_1_1__1__Impl26878);
rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1();
state._fsp--;
@@ -38302,7 +38291,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13170:1: ( rule__TypeNameExpCS__Group_1_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13171:2: rule__TypeNameExpCS__Group_1_1__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__2__Impl_in_rule__TypeNameExpCS__Group_1_1__226909);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeNameExpCS__Group_1_1__2__Impl_in_rule__TypeNameExpCS__Group_1_1__226908);
rule__TypeNameExpCS__Group_1_1__2__Impl();
state._fsp--;
@@ -38341,7 +38330,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getTypeNameExpCSAccess().getRightCurlyBracketKeyword_1_1_2());
}
- match(input,75,FollowSets001.FOLLOW_75_in_rule__TypeNameExpCS__Group_1_1__2__Impl26937); if (state.failed) return ;
+ match(input,75,FollowSets001.FOLLOW_75_in_rule__TypeNameExpCS__Group_1_1__2__Impl26936); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getTypeNameExpCSAccess().getRightCurlyBracketKeyword_1_1_2());
}
@@ -38376,12 +38365,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13206:1: ( rule__TypeExpCS__Group__0__Impl rule__TypeExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13207:2: rule__TypeExpCS__Group__0__Impl rule__TypeExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__026974);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__026973);
rule__TypeExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__026977);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__026976);
rule__TypeExpCS__Group__1();
state._fsp--;
@@ -38423,7 +38412,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13221:1: ( rule__TypeExpCS__Alternatives_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13221:2: rule__TypeExpCS__Alternatives_0
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl27004);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl27003);
rule__TypeExpCS__Alternatives_0();
state._fsp--;
@@ -38465,7 +38454,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13235:1: ( rule__TypeExpCS__Group__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13236:2: rule__TypeExpCS__Group__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__127034);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__127033);
rule__TypeExpCS__Group__1__Impl();
state._fsp--;
@@ -38505,17 +38494,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getTypeExpCSAccess().getOwnedMultiplicityAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13249:1: ( rule__TypeExpCS__OwnedMultiplicityAssignment_1 )?
- int alt104=2;
- int LA104_0 = input.LA(1);
+ int alt103=2;
+ int LA103_0 = input.LA(1);
- if ( (LA104_0==87) ) {
- alt104=1;
+ if ( (LA103_0==87) ) {
+ alt103=1;
}
- switch (alt104) {
+ switch (alt103) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13249:2: rule__TypeExpCS__OwnedMultiplicityAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__OwnedMultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl27061);
+ pushFollow(FollowSets001.FOLLOW_rule__TypeExpCS__OwnedMultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl27060);
rule__TypeExpCS__OwnedMultiplicityAssignment_1();
state._fsp--;
@@ -38560,12 +38549,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13267:1: ( rule__ExpCS__Group_0__0__Impl rule__ExpCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13268:2: rule__ExpCS__Group_0__0__Impl rule__ExpCS__Group_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__027096);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__027095);
rule__ExpCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__027099);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__027098);
rule__ExpCS__Group_0__1();
state._fsp--;
@@ -38604,7 +38593,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getExpCSAccess().getPrefixedPrimaryExpCSParserRuleCall_0_0());
}
- pushFollow(FollowSets001.FOLLOW_rulePrefixedPrimaryExpCS_in_rule__ExpCS__Group_0__0__Impl27126);
+ pushFollow(FollowSets001.FOLLOW_rulePrefixedPrimaryExpCS_in_rule__ExpCS__Group_0__0__Impl27125);
rulePrefixedPrimaryExpCS();
state._fsp--;
@@ -38643,7 +38632,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13296:1: ( rule__ExpCS__Group_0__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13297:2: rule__ExpCS__Group_0__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__127155);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__127154);
rule__ExpCS__Group_0__1__Impl();
state._fsp--;
@@ -38683,17 +38672,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getExpCSAccess().getGroup_0_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13310:1: ( rule__ExpCS__Group_0_1__0 )?
- int alt105=2;
- int LA105_0 = input.LA(1);
+ int alt104=2;
+ int LA104_0 = input.LA(1);
- if ( (LA105_0==37||(LA105_0>=39 && LA105_0<=55)) ) {
- alt105=1;
+ if ( (LA104_0==37||(LA104_0>=39 && LA104_0<=55)) ) {
+ alt104=1;
}
- switch (alt105) {
+ switch (alt104) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13310:2: rule__ExpCS__Group_0_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl27182);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl27181);
rule__ExpCS__Group_0_1__0();
state._fsp--;
@@ -38738,12 +38727,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13328:1: ( rule__ExpCS__Group_0_1__0__Impl rule__ExpCS__Group_0_1__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13329:2: rule__ExpCS__Group_0_1__0__Impl rule__ExpCS__Group_0_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__027217);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__027216);
rule__ExpCS__Group_0_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__027220);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__027219);
rule__ExpCS__Group_0_1__1();
state._fsp--;
@@ -38817,12 +38806,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13359:1: ( rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13360:2: rule__ExpCS__Group_0_1__1__Impl rule__ExpCS__Group_0_1__2
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__127278);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__127277);
rule__ExpCS__Group_0_1__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__127281);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__127280);
rule__ExpCS__Group_0_1__2();
state._fsp--;
@@ -38864,7 +38853,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13374:1: ( rule__ExpCS__NameAssignment_0_1_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13374:2: rule__ExpCS__NameAssignment_0_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__NameAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl27308);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__NameAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl27307);
rule__ExpCS__NameAssignment_0_1_1();
state._fsp--;
@@ -38906,7 +38895,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13388:1: ( rule__ExpCS__Group_0_1__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13389:2: rule__ExpCS__Group_0_1__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__227338);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__227337);
rule__ExpCS__Group_0_1__2__Impl();
state._fsp--;
@@ -38948,7 +38937,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13402:1: ( rule__ExpCS__OwnedRightAssignment_0_1_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13402:2: rule__ExpCS__OwnedRightAssignment_0_1_2
{
- pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedRightAssignment_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl27365);
+ pushFollow(FollowSets001.FOLLOW_rule__ExpCS__OwnedRightAssignment_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl27364);
rule__ExpCS__OwnedRightAssignment_0_1_2();
state._fsp--;
@@ -38990,12 +38979,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13422:1: ( rule__PrefixedLetExpCS__Group_0__0__Impl rule__PrefixedLetExpCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13423:2: rule__PrefixedLetExpCS__Group_0__0__Impl rule__PrefixedLetExpCS__Group_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__Group_0__0__Impl_in_rule__PrefixedLetExpCS__Group_0__027401);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__Group_0__0__Impl_in_rule__PrefixedLetExpCS__Group_0__027400);
rule__PrefixedLetExpCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__Group_0__1_in_rule__PrefixedLetExpCS__Group_0__027404);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__Group_0__1_in_rule__PrefixedLetExpCS__Group_0__027403);
rule__PrefixedLetExpCS__Group_0__1();
state._fsp--;
@@ -39069,12 +39058,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13453:1: ( rule__PrefixedLetExpCS__Group_0__1__Impl rule__PrefixedLetExpCS__Group_0__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13454:2: rule__PrefixedLetExpCS__Group_0__1__Impl rule__PrefixedLetExpCS__Group_0__2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__Group_0__1__Impl_in_rule__PrefixedLetExpCS__Group_0__127462);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__Group_0__1__Impl_in_rule__PrefixedLetExpCS__Group_0__127461);
rule__PrefixedLetExpCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__Group_0__2_in_rule__PrefixedLetExpCS__Group_0__127465);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__Group_0__2_in_rule__PrefixedLetExpCS__Group_0__127464);
rule__PrefixedLetExpCS__Group_0__2();
state._fsp--;
@@ -39116,7 +39105,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13468:1: ( rule__PrefixedLetExpCS__NameAssignment_0_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13468:2: rule__PrefixedLetExpCS__NameAssignment_0_1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__NameAssignment_0_1_in_rule__PrefixedLetExpCS__Group_0__1__Impl27492);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__NameAssignment_0_1_in_rule__PrefixedLetExpCS__Group_0__1__Impl27491);
rule__PrefixedLetExpCS__NameAssignment_0_1();
state._fsp--;
@@ -39158,7 +39147,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13482:1: ( rule__PrefixedLetExpCS__Group_0__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13483:2: rule__PrefixedLetExpCS__Group_0__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__Group_0__2__Impl_in_rule__PrefixedLetExpCS__Group_0__227522);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__Group_0__2__Impl_in_rule__PrefixedLetExpCS__Group_0__227521);
rule__PrefixedLetExpCS__Group_0__2__Impl();
state._fsp--;
@@ -39200,7 +39189,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13496:1: ( rule__PrefixedLetExpCS__OwnedRightAssignment_0_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13496:2: rule__PrefixedLetExpCS__OwnedRightAssignment_0_2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedLetExpCS__Group_0__2__Impl27549);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedLetExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedLetExpCS__Group_0__2__Impl27548);
rule__PrefixedLetExpCS__OwnedRightAssignment_0_2();
state._fsp--;
@@ -39242,12 +39231,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13516:1: ( rule__PrefixedPrimaryExpCS__Group_0__0__Impl rule__PrefixedPrimaryExpCS__Group_0__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13517:2: rule__PrefixedPrimaryExpCS__Group_0__0__Impl rule__PrefixedPrimaryExpCS__Group_0__1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__0__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__027585);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__0__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__027584);
rule__PrefixedPrimaryExpCS__Group_0__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1_in_rule__PrefixedPrimaryExpCS__Group_0__027588);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1_in_rule__PrefixedPrimaryExpCS__Group_0__027587);
rule__PrefixedPrimaryExpCS__Group_0__1();
state._fsp--;
@@ -39321,12 +39310,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13547:1: ( rule__PrefixedPrimaryExpCS__Group_0__1__Impl rule__PrefixedPrimaryExpCS__Group_0__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13548:2: rule__PrefixedPrimaryExpCS__Group_0__1__Impl rule__PrefixedPrimaryExpCS__Group_0__2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__127646);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__127645);
rule__PrefixedPrimaryExpCS__Group_0__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2_in_rule__PrefixedPrimaryExpCS__Group_0__127649);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2_in_rule__PrefixedPrimaryExpCS__Group_0__127648);
rule__PrefixedPrimaryExpCS__Group_0__2();
state._fsp--;
@@ -39368,7 +39357,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13562:1: ( rule__PrefixedPrimaryExpCS__NameAssignment_0_1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13562:2: rule__PrefixedPrimaryExpCS__NameAssignment_0_1
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__NameAssignment_0_1_in_rule__PrefixedPrimaryExpCS__Group_0__1__Impl27676);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__NameAssignment_0_1_in_rule__PrefixedPrimaryExpCS__Group_0__1__Impl27675);
rule__PrefixedPrimaryExpCS__NameAssignment_0_1();
state._fsp--;
@@ -39410,7 +39399,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13576:1: ( rule__PrefixedPrimaryExpCS__Group_0__2__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13577:2: rule__PrefixedPrimaryExpCS__Group_0__2__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__227706);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__227705);
rule__PrefixedPrimaryExpCS__Group_0__2__Impl();
state._fsp--;
@@ -39452,7 +39441,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13590:1: ( rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13590:2: rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2
{
- pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedPrimaryExpCS__Group_0__2__Impl27733);
+ pushFollow(FollowSets001.FOLLOW_rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedPrimaryExpCS__Group_0__2__Impl27732);
rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2();
state._fsp--;
@@ -39494,12 +39483,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13610:1: ( rule__NameExpCS__Group__0__Impl rule__NameExpCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13611:2: rule__NameExpCS__Group__0__Impl rule__NameExpCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__0__Impl_in_rule__NameExpCS__Group__027769);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__0__Impl_in_rule__NameExpCS__Group__027768);
rule__NameExpCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__1_in_rule__NameExpCS__Group__027772);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__1_in_rule__NameExpCS__Group__027771);
rule__NameExpCS__Group__1();
state._fsp--;
@@ -39541,7 +39530,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13625:1: ( rule__NameExpCS__OwnedPathNameAssignment_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13625:2: rule__NameExpCS__OwnedPathNameAssignment_0
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__OwnedPathNameAssignment_0_in_rule__NameExpCS__Group__0__Impl27799);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__OwnedPathNameAssignment_0_in_rule__NameExpCS__Group__0__Impl27798);
rule__NameExpCS__OwnedPathNameAssignment_0();
state._fsp--;
@@ -39583,12 +39572,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13639:1: ( rule__NameExpCS__Group__1__Impl rule__NameExpCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13640:2: rule__NameExpCS__Group__1__Impl rule__NameExpCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__1__Impl_in_rule__NameExpCS__Group__127829);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__1__Impl_in_rule__NameExpCS__Group__127828);
rule__NameExpCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__2_in_rule__NameExpCS__Group__127832);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__2_in_rule__NameExpCS__Group__127831);
rule__NameExpCS__Group__2();
state._fsp--;
@@ -39628,21 +39617,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getNameExpCSAccess().getOwnedSquareBracketedClausesAssignment_1());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13654:1: ( rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1 )*
- loop106:
+ loop105:
do {
- int alt106=2;
- int LA106_0 = input.LA(1);
+ int alt105=2;
+ int LA105_0 = input.LA(1);
- if ( (LA106_0==87) ) {
- alt106=1;
+ if ( (LA105_0==87) ) {
+ alt105=1;
}
- switch (alt106) {
+ switch (alt105) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13654:2: rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1_in_rule__NameExpCS__Group__1__Impl27859);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1_in_rule__NameExpCS__Group__1__Impl27858);
rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1();
state._fsp--;
@@ -39652,7 +39641,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
break;
default :
- break loop106;
+ break loop105;
}
} while (true);
@@ -39690,12 +39679,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13668:1: ( rule__NameExpCS__Group__2__Impl rule__NameExpCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13669:2: rule__NameExpCS__Group__2__Impl rule__NameExpCS__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__2__Impl_in_rule__NameExpCS__Group__227890);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__2__Impl_in_rule__NameExpCS__Group__227889);
rule__NameExpCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__3_in_rule__NameExpCS__Group__227893);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__3_in_rule__NameExpCS__Group__227892);
rule__NameExpCS__Group__3();
state._fsp--;
@@ -39735,17 +39724,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getNameExpCSAccess().getOwnedRoundBracketedClauseAssignment_2());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13683:1: ( rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2 )?
- int alt107=2;
- int LA107_0 = input.LA(1);
+ int alt106=2;
+ int LA106_0 = input.LA(1);
- if ( (LA107_0==78) ) {
- alt107=1;
+ if ( (LA106_0==78) ) {
+ alt106=1;
}
- switch (alt107) {
+ switch (alt106) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13683:2: rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2_in_rule__NameExpCS__Group__2__Impl27920);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2_in_rule__NameExpCS__Group__2__Impl27919);
rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2();
state._fsp--;
@@ -39790,12 +39779,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13697:1: ( rule__NameExpCS__Group__3__Impl rule__NameExpCS__Group__4 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13698:2: rule__NameExpCS__Group__3__Impl rule__NameExpCS__Group__4
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__3__Impl_in_rule__NameExpCS__Group__327951);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__3__Impl_in_rule__NameExpCS__Group__327950);
rule__NameExpCS__Group__3__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__4_in_rule__NameExpCS__Group__327954);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__4_in_rule__NameExpCS__Group__327953);
rule__NameExpCS__Group__4();
state._fsp--;
@@ -39835,17 +39824,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getNameExpCSAccess().getOwnedCurlyBracketedClauseAssignment_3());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13712:1: ( rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3 )?
- int alt108=2;
- int LA108_0 = input.LA(1);
+ int alt107=2;
+ int LA107_0 = input.LA(1);
- if ( (LA108_0==74) ) {
- alt108=1;
+ if ( (LA107_0==74) ) {
+ alt107=1;
}
- switch (alt108) {
+ switch (alt107) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13712:2: rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3_in_rule__NameExpCS__Group__3__Impl27981);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3_in_rule__NameExpCS__Group__3__Impl27980);
rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3();
state._fsp--;
@@ -39890,7 +39879,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13726:1: ( rule__NameExpCS__Group__4__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13727:2: rule__NameExpCS__Group__4__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__4__Impl_in_rule__NameExpCS__Group__428012);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group__4__Impl_in_rule__NameExpCS__Group__428011);
rule__NameExpCS__Group__4__Impl();
state._fsp--;
@@ -39930,17 +39919,17 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
before(grammarAccess.getNameExpCSAccess().getGroup_4());
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13740:1: ( rule__NameExpCS__Group_4__0 )?
- int alt109=2;
- int LA109_0 = input.LA(1);
+ int alt108=2;
+ int LA108_0 = input.LA(1);
- if ( (LA109_0==100) ) {
- alt109=1;
+ if ( (LA108_0==100) ) {
+ alt108=1;
}
- switch (alt109) {
+ switch (alt108) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13740:2: rule__NameExpCS__Group_4__0
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group_4__0_in_rule__NameExpCS__Group__4__Impl28039);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group_4__0_in_rule__NameExpCS__Group__4__Impl28038);
rule__NameExpCS__Group_4__0();
state._fsp--;
@@ -39985,12 +39974,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13764:1: ( rule__NameExpCS__Group_4__0__Impl rule__NameExpCS__Group_4__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13765:2: rule__NameExpCS__Group_4__0__Impl rule__NameExpCS__Group_4__1
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group_4__0__Impl_in_rule__NameExpCS__Group_4__028080);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group_4__0__Impl_in_rule__NameExpCS__Group_4__028079);
rule__NameExpCS__Group_4__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group_4__1_in_rule__NameExpCS__Group_4__028083);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group_4__1_in_rule__NameExpCS__Group_4__028082);
rule__NameExpCS__Group_4__1();
state._fsp--;
@@ -40032,7 +40021,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13779:1: ( rule__NameExpCS__IsPreAssignment_4_0 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13779:2: rule__NameExpCS__IsPreAssignment_4_0
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__IsPreAssignment_4_0_in_rule__NameExpCS__Group_4__0__Impl28110);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__IsPreAssignment_4_0_in_rule__NameExpCS__Group_4__0__Impl28109);
rule__NameExpCS__IsPreAssignment_4_0();
state._fsp--;
@@ -40074,7 +40063,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13793:1: ( rule__NameExpCS__Group_4__1__Impl )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13794:2: rule__NameExpCS__Group_4__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group_4__1__Impl_in_rule__NameExpCS__Group_4__128140);
+ pushFollow(FollowSets001.FOLLOW_rule__NameExpCS__Group_4__1__Impl_in_rule__NameExpCS__Group_4__128139);
rule__NameExpCS__Group_4__1__Impl();
state._fsp--;
@@ -40113,7 +40102,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getNameExpCSAccess().getPreKeyword_4_1());
}
- match(input,86,FollowSets001.FOLLOW_86_in_rule__NameExpCS__Group_4__1__Impl28168); if (state.failed) return ;
+ match(input,86,FollowSets001.FOLLOW_86_in_rule__NameExpCS__Group_4__1__Impl28167); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getNameExpCSAccess().getPreKeyword_4_1());
}
@@ -40148,12 +40137,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13827:1: ( rule__CurlyBracketedClauseCS__Group__0__Impl rule__CurlyBracketedClauseCS__Group__1 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13828:2: rule__CurlyBracketedClauseCS__Group__0__Impl rule__CurlyBracketedClauseCS__Group__1
{
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__0__Impl_in_rule__CurlyBracketedClauseCS__Group__028203);
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__0__Impl_in_rule__CurlyBracketedClauseCS__Group__028202);
rule__CurlyBracketedClauseCS__Group__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__1_in_rule__CurlyBracketedClauseCS__Group__028206);
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__1_in_rule__CurlyBracketedClauseCS__Group__028205);
rule__CurlyBracketedClauseCS__Group__1();
state._fsp--;
@@ -40227,12 +40216,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13858:1: ( rule__CurlyBracketedClauseCS__Group__1__Impl rule__CurlyBracketedClauseCS__Group__2 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13859:2: rule__CurlyBracketedClauseCS__Group__1__Impl rule__CurlyBracketedClauseCS__Group__2
{
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__1__Impl_in_rule__CurlyBracketedClauseCS__Group__128264);
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__1__Impl_in_rule__CurlyBracketedClauseCS__Group__128263);
rule__CurlyBracketedClauseCS__Group__1__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__2_in_rule__CurlyBracketedClauseCS__Group__128267);
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__2_in_rule__CurlyBracketedClauseCS__Group__128266);
rule__CurlyBracketedClauseCS__Group__2();
state._fsp--;
@@ -40271,7 +40260,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getLeftCurlyBracketKeyword_1());
}
- match(input,74,FollowSets001.FOLLOW_74_in_rule__CurlyBracketedClauseCS__Group__1__Impl28295); if (state.failed) return ;
+ match(input,74,FollowSets001.FOLLOW_74_in_rule__CurlyBracketedClauseCS__Group__1__Impl28294); if (state.failed) return ;
if ( state.backtracking==0 ) {
after(grammarAccess.getCurlyBracketedClauseCSAccess().getLeftCurlyBracketKeyword_1());
}
@@ -40306,12 +40295,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13889:1: ( rule__CurlyBracketedClauseCS__Group__2__Impl rule__CurlyBracketedClauseCS__Group__3 )
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13890:2: rule__CurlyBracketedClauseCS__Group__2__Impl rule__CurlyBracketedClauseCS__Group__3
{
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__2__Impl_in_rule__CurlyBracketedClauseCS__Group__228326);
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__2__Impl_in_rule__CurlyBracketedClauseCS__Group__228325);
rule__CurlyBracketedClauseCS__Group__2__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__3_in_rule__CurlyBracketedClauseCS__Group__228329);
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group__3_in_rule__CurlyBracketedClauseCS__Group__228328);
rule__CurlyBracketedClauseCS__Group__3();
state._fsp--;
@@ -40335,29 +40324,40 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// $ANTLR start "rule__CurlyBracketedClauseCS__Group__2__Impl"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13897:1: rule__CurlyBracketedClauseCS__Group__2__Impl : ( ( rule__CurlyBracketedClauseCS__Alternatives_2 ) ) ;
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13897:1: rule__CurlyBracketedClauseCS__Group__2__Impl : ( ( rule__CurlyBracketedClauseCS__Alternatives_2 )? ) ;
public final void rule__CurlyBracketedClauseCS__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13901:1: ( ( ( rule__CurlyBracketedClauseCS__Alternatives_2 ) ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13902:1: ( ( rule__CurlyBracketedClauseCS__Alternatives_2 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13901:1: ( ( ( rule__CurlyBracketedClauseCS__Alternatives_2 )? ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13902:1: ( ( rule__CurlyBracketedClauseCS__Alternatives_2 )? )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13902:1: ( ( rule__CurlyBracketedClauseCS__Alternatives_2 ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13903:1: ( rule__CurlyBracketedClauseCS__Alternatives_2 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13902:1: ( ( rule__CurlyBracketedClauseCS__Alternatives_2 )? )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13903:1: ( rule__CurlyBracketedClauseCS__Alternatives_2 )?
{
if ( state.backtracking==0 ) {
before(grammarAccess.getCurlyBracketedClauseCSAccess().getAlternatives_2());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13904:1: ( rule__CurlyBracketedClauseCS__Alternatives_2 )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13904:2: rule__CurlyBracketedClauseCS__Alternatives_2
- {
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Alternatives_2_in_rule__CurlyBracketedClauseCS__Group__2__Impl28356);
- rule__CurlyBracketedClauseCS__Alternatives_2();
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13904:1: ( rule__CurlyBracketedClauseCS__Alternatives_2 )?
+ int alt109=2;
+ int LA109_0 = input.LA(1);
- state._fsp--;
- if (state.failed) return ;
+ if ( ((LA109_0>=RULE_SINGLE_QUOTED_STRING && LA109_0<=RULE_ESCAPED_ID)||LA109_0==16||(LA109_0>=18 && LA109_0<=36)) ) {
+ alt109=1;
+ }
+ switch (alt109) {
+ case 1 :
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13904:2: rule__CurlyBracketedClauseCS__Alternatives_2
+ {
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Alternatives_2_in_rule__CurlyBracketedClauseCS__Group__2__Impl28355);
+ rule__CurlyBracketedClauseCS__Alternatives_2();
+
+ state._fsp--;
+ if (state.failed) return ;
+
+ }
+ break;
}
@@ -40459,23 +40459,23 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// $ANTLR end "rule__CurlyBracketedClauseCS__Group__3__Impl"
- // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0__0"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13952:1: rule__CurlyBracketedClauseCS__Group_2_0__0 : rule__CurlyBracketedClauseCS__Group_2_0__0__Impl rule__CurlyBracketedClauseCS__Group_2_0__1 ;
- public final void rule__CurlyBracketedClauseCS__Group_2_0__0() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1__0"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13952:1: rule__CurlyBracketedClauseCS__Group_2_1__0 : rule__CurlyBracketedClauseCS__Group_2_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_1__1 ;
+ public final void rule__CurlyBracketedClauseCS__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13956:1: ( rule__CurlyBracketedClauseCS__Group_2_0__0__Impl rule__CurlyBracketedClauseCS__Group_2_0__1 )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13957:2: rule__CurlyBracketedClauseCS__Group_2_0__0__Impl rule__CurlyBracketedClauseCS__Group_2_0__1
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13956:1: ( rule__CurlyBracketedClauseCS__Group_2_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_1__1 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13957:2: rule__CurlyBracketedClauseCS__Group_2_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0__028453);
- rule__CurlyBracketedClauseCS__Group_2_0__0__Impl();
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_1__028453);
+ rule__CurlyBracketedClauseCS__Group_2_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__1_in_rule__CurlyBracketedClauseCS__Group_2_0__028456);
- rule__CurlyBracketedClauseCS__Group_2_0__1();
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1__1_in_rule__CurlyBracketedClauseCS__Group_2_1__028456);
+ rule__CurlyBracketedClauseCS__Group_2_1__1();
state._fsp--;
if (state.failed) return ;
@@ -40494,30 +40494,30 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0__0"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_1__0"
- // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0__0__Impl"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13964:1: rule__CurlyBracketedClauseCS__Group_2_0__0__Impl : ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 ) ) ;
- public final void rule__CurlyBracketedClauseCS__Group_2_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1__0__Impl"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13964:1: rule__CurlyBracketedClauseCS__Group_2_1__0__Impl : ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0 ) ) ;
+ public final void rule__CurlyBracketedClauseCS__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13968:1: ( ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 ) ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13969:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13968:1: ( ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0 ) ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13969:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0 ) )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13969:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13970:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13969:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13970:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_0());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_0());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13971:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13971:2: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13971:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13971:2: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0
{
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0_in_rule__CurlyBracketedClauseCS__Group_2_0__0__Impl28483);
- rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0();
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0_in_rule__CurlyBracketedClauseCS__Group_2_1__0__Impl28483);
+ rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0();
state._fsp--;
if (state.failed) return ;
@@ -40525,7 +40525,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_0());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_0());
}
}
@@ -40545,21 +40545,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0__0__Impl"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_1__0__Impl"
- // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0__1"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13981:1: rule__CurlyBracketedClauseCS__Group_2_0__1 : rule__CurlyBracketedClauseCS__Group_2_0__1__Impl ;
- public final void rule__CurlyBracketedClauseCS__Group_2_0__1() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1__1"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13981:1: rule__CurlyBracketedClauseCS__Group_2_1__1 : rule__CurlyBracketedClauseCS__Group_2_1__1__Impl ;
+ public final void rule__CurlyBracketedClauseCS__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13985:1: ( rule__CurlyBracketedClauseCS__Group_2_0__1__Impl )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13986:2: rule__CurlyBracketedClauseCS__Group_2_0__1__Impl
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13985:1: ( rule__CurlyBracketedClauseCS__Group_2_1__1__Impl )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13986:2: rule__CurlyBracketedClauseCS__Group_2_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0__128513);
- rule__CurlyBracketedClauseCS__Group_2_0__1__Impl();
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_1__128513);
+ rule__CurlyBracketedClauseCS__Group_2_1__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -40578,26 +40578,26 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0__1"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_1__1"
- // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0__1__Impl"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13992:1: rule__CurlyBracketedClauseCS__Group_2_0__1__Impl : ( ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )* ) ;
- public final void rule__CurlyBracketedClauseCS__Group_2_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1__1__Impl"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13992:1: rule__CurlyBracketedClauseCS__Group_2_1__1__Impl : ( ( rule__CurlyBracketedClauseCS__Group_2_1_1__0 )* ) ;
+ public final void rule__CurlyBracketedClauseCS__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13996:1: ( ( ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )* ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13997:1: ( ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )* )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13996:1: ( ( ( rule__CurlyBracketedClauseCS__Group_2_1_1__0 )* ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13997:1: ( ( rule__CurlyBracketedClauseCS__Group_2_1_1__0 )* )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13997:1: ( ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )* )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13998:1: ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )*
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13997:1: ( ( rule__CurlyBracketedClauseCS__Group_2_1_1__0 )* )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13998:1: ( rule__CurlyBracketedClauseCS__Group_2_1_1__0 )*
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0_1());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1_1());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13999:1: ( rule__CurlyBracketedClauseCS__Group_2_0_1__0 )*
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13999:1: ( rule__CurlyBracketedClauseCS__Group_2_1_1__0 )*
loop110:
do {
int alt110=2;
@@ -40610,10 +40610,10 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
switch (alt110) {
case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13999:2: rule__CurlyBracketedClauseCS__Group_2_0_1__0
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:13999:2: rule__CurlyBracketedClauseCS__Group_2_1_1__0
{
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__0_in_rule__CurlyBracketedClauseCS__Group_2_0__1__Impl28540);
- rule__CurlyBracketedClauseCS__Group_2_0_1__0();
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1_1__0_in_rule__CurlyBracketedClauseCS__Group_2_1__1__Impl28540);
+ rule__CurlyBracketedClauseCS__Group_2_1_1__0();
state._fsp--;
if (state.failed) return ;
@@ -40627,7 +40627,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
} while (true);
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_0_1());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getGroup_2_1_1());
}
}
@@ -40647,26 +40647,26 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0__1__Impl"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_1__1__Impl"
- // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0_1__0"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14013:1: rule__CurlyBracketedClauseCS__Group_2_0_1__0 : rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_0_1__1 ;
- public final void rule__CurlyBracketedClauseCS__Group_2_0_1__0() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1_1__0"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14013:1: rule__CurlyBracketedClauseCS__Group_2_1_1__0 : rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_1_1__1 ;
+ public final void rule__CurlyBracketedClauseCS__Group_2_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14017:1: ( rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_0_1__1 )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14018:2: rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_0_1__1
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14017:1: ( rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_1_1__1 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14018:2: rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl rule__CurlyBracketedClauseCS__Group_2_1_1__1
{
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0_1__028575);
- rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl();
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_1_1__028575);
+ rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl();
state._fsp--;
if (state.failed) return ;
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__1_in_rule__CurlyBracketedClauseCS__Group_2_0_1__028578);
- rule__CurlyBracketedClauseCS__Group_2_0_1__1();
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1_1__1_in_rule__CurlyBracketedClauseCS__Group_2_1_1__028578);
+ rule__CurlyBracketedClauseCS__Group_2_1_1__1();
state._fsp--;
if (state.failed) return ;
@@ -40685,12 +40685,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0_1__0"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_1_1__0"
- // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14025:1: rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl : ( ',' ) ;
- public final void rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14025:1: rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl : ( ',' ) ;
+ public final void rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
@@ -40702,11 +40702,11 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14031:1: ','
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_0_1_0());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_1_1_0());
}
- match(input,77,FollowSets001.FOLLOW_77_in_rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl28606); if (state.failed) return ;
+ match(input,77,FollowSets001.FOLLOW_77_in_rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl28606); if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_0_1_0());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_1_1_0());
}
}
@@ -40726,21 +40726,21 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl"
- // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0_1__1"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14044:1: rule__CurlyBracketedClauseCS__Group_2_0_1__1 : rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl ;
- public final void rule__CurlyBracketedClauseCS__Group_2_0_1__1() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1_1__1"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14044:1: rule__CurlyBracketedClauseCS__Group_2_1_1__1 : rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl ;
+ public final void rule__CurlyBracketedClauseCS__Group_2_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14048:1: ( rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14049:2: rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14048:1: ( rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14049:2: rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl
{
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0_1__128637);
- rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl();
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_1_1__128637);
+ rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl();
state._fsp--;
if (state.failed) return ;
@@ -40759,30 +40759,30 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0_1__1"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_1_1__1"
- // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14055:1: rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl : ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 ) ) ;
- public final void rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14055:1: rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl : ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1 ) ) ;
+ public final void rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14059:1: ( ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 ) ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14060:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14059:1: ( ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1 ) ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14060:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1 ) )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14060:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14061:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14060:1: ( ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1 ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14061:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1 )
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_1_1());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_1_1());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14062:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14062:2: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14062:1: ( rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1 )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:14062:2: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1
{
- pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1_in_rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl28664);
- rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1();
+ pushFollow(FollowSets001.FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1_in_rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl28664);
+ rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1();
state._fsp--;
if (state.failed) return ;
@@ -40790,7 +40790,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
}
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_0_1_1());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsAssignment_2_1_1_1());
}
}
@@ -40810,7 +40810,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl"
// $ANTLR start "rule__RoundBracketedClauseCS__Group__0"
@@ -56779,29 +56779,29 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// $ANTLR end "rule__NameExpCS__IsPreAssignment_4_0"
- // $ANTLR start "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:19733:1: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0 : ( ruleShadowPartCS ) ;
- public final void rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__ValueAssignment_2_0"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:19733:1: rule__CurlyBracketedClauseCS__ValueAssignment_2_0 : ( ruleStringLiteral ) ;
+ public final void rule__CurlyBracketedClauseCS__ValueAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:19737:1: ( ( ruleShadowPartCS ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:19738:1: ( ruleShadowPartCS )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:19737:1: ( ( ruleStringLiteral ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:19738:1: ( ruleStringLiteral )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:19738:1: ( ruleShadowPartCS )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:19739:1: ruleShadowPartCS
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:19738:1: ( ruleStringLiteral )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:19739:1: ruleStringLiteral
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_0_0());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_040018);
- ruleShadowPartCS();
+ pushFollow(FollowSets001.FOLLOW_ruleStringLiteral_in_rule__CurlyBracketedClauseCS__ValueAssignment_2_040018);
+ ruleStringLiteral();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_0_0());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_0_0());
}
}
@@ -56821,12 +56821,12 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__ValueAssignment_2_0"
- // $ANTLR start "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:19748:1: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1 : ( ruleShadowPartCS ) ;
- public final void rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:19748:1: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0 : ( ruleShadowPartCS ) ;
+ public final void rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0() throws RecognitionException {
int stackSize = keepStackSize();
@@ -56838,15 +56838,15 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:19754:1: ruleShadowPartCS
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_1_1_0());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_0_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_140049);
+ pushFollow(FollowSets001.FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_040049);
ruleShadowPartCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_1_1_0());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_0_0());
}
}
@@ -56866,32 +56866,32 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0"
- // $ANTLR start "rule__CurlyBracketedClauseCS__ValueAssignment_2_1"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:19763:1: rule__CurlyBracketedClauseCS__ValueAssignment_2_1 : ( ruleStringLiteral ) ;
- public final void rule__CurlyBracketedClauseCS__ValueAssignment_2_1() throws RecognitionException {
+ // $ANTLR start "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1"
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:19763:1: rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1 : ( ruleShadowPartCS ) ;
+ public final void rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:19767:1: ( ( ruleStringLiteral ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:19768:1: ( ruleStringLiteral )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:19767:1: ( ( ruleShadowPartCS ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:19768:1: ( ruleShadowPartCS )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:19768:1: ( ruleStringLiteral )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:19769:1: ruleStringLiteral
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:19768:1: ( ruleShadowPartCS )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation.ui/src-gen/org/eclipse/qvtd/xtext/qvtrelation/ui/contentassist/antlr/internal/InternalQVTrelation.g:19769:1: ruleShadowPartCS
{
if ( state.backtracking==0 ) {
- before(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_1_0());
+ before(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_1_1_0());
}
- pushFollow(FollowSets001.FOLLOW_ruleStringLiteral_in_rule__CurlyBracketedClauseCS__ValueAssignment_2_140080);
- ruleStringLiteral();
+ pushFollow(FollowSets001.FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_140080);
+ ruleShadowPartCS();
state._fsp--;
if (state.failed) return ;
if ( state.backtracking==0 ) {
- after(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_1_0());
+ after(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_1_1_0());
}
}
@@ -56911,7 +56911,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
}
return ;
}
- // $ANTLR end "rule__CurlyBracketedClauseCS__ValueAssignment_2_1"
+ // $ANTLR end "rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1"
// $ANTLR start "rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_0"
@@ -59651,10 +59651,10 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
protected DFA29 dfa29 = new DFA29(this);
protected DFA30 dfa30 = new DFA30(this);
protected DFA33 dfa33 = new DFA33(this);
- protected DFA39 dfa39 = new DFA39(this);
- protected DFA70 dfa70 = new DFA70(this);
- protected DFA72 dfa72 = new DFA72(this);
- protected DFA78 dfa78 = new DFA78(this);
+ protected DFA38 dfa38 = new DFA38(this);
+ protected DFA69 dfa69 = new DFA69(this);
+ protected DFA71 dfa71 = new DFA71(this);
+ protected DFA77 dfa77 = new DFA77(this);
static final String DFA2_eotS =
"\31\uffff";
static final String DFA2_eofS =
@@ -59668,9 +59668,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
static final String DFA2_specialS =
"\31\uffff}>";
static final String[] DFA2_transitionS = {
- "\1\1\1\2\10\uffff\1\22\1\uffff\1\3\1\4\1\5\1\6\1\7\1\10\1\11"+
- "\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\23\1\24\1\25\1\26"+
- "\44\uffff\1\27",
+ "\1\1\1\2\10\uffff\1\22\1\uffff\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\23\1\24\1\25\1\26\44\uffff\1\27",
"\1\27\2\uffff\2\30",
"\1\27\2\uffff\2\30",
"\1\27\2\uffff\2\30",
@@ -59743,9 +59741,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
static final String DFA3_specialS =
"\31\uffff}>";
static final String[] DFA3_transitionS = {
- "\1\1\1\2\10\uffff\1\22\1\uffff\1\3\1\4\1\5\1\6\1\7\1\10\1\11"+
- "\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\23\1\24\1\25\1\26"+
- "\44\uffff\1\27",
+ "\1\1\1\2\10\uffff\1\22\1\uffff\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\23\1\24\1\25\1\26\44\uffff\1\27",
"\1\27\2\uffff\2\30",
"\1\27\2\uffff\2\30",
"\1\27\2\uffff\2\30",
@@ -59816,12 +59812,9 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
static final String DFA11_acceptS =
"\30\uffff\1\1\1\2";
static final String DFA11_specialS =
- "\1\uffff\1\0\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1"+
- "\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\2\uffff}>";
+ "\1\uffff\1\0\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\2\uffff}>";
static final String[] DFA11_transitionS = {
- "\1\1\1\2\10\uffff\1\22\1\uffff\1\3\1\4\1\5\1\6\1\7\1\10\1\11"+
- "\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\23\1\24\1\25\1\26"+
- "\44\uffff\1\27",
+ "\1\1\1\2\10\uffff\1\22\1\uffff\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\23\1\24\1\25\1\26\44\uffff\1\27",
"\1\uffff",
"\1\uffff",
"\1\uffff",
@@ -60251,55 +60244,30 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
static final String DFA13_specialS =
"\31\uffff}>";
static final String[] DFA13_transitionS = {
- "\2\1\1\2\1\3\10\uffff\1\23\1\uffff\1\4\1\5\1\6\1\7\1\10\1\11"+
- "\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\24\1\25\1\26"+
- "\1\27\3\1\20\uffff\17\1\2\uffff\1\30\4\uffff\1\1\3\uffff\1\1"+
- "\1\uffff\2\1\4\uffff\1\1\4\uffff\2\1\1\uffff\2\1",
+ "\2\1\1\2\1\3\10\uffff\1\23\1\uffff\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\24\1\25\1\26\1\27\3\1\20\uffff\17\1\2\uffff\1\30\4\uffff\1\1\3\uffff\1\1\1\uffff\2\1\4\uffff\1\1\4\uffff\2\1\1\uffff\2\1",
"",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
""
};
@@ -60349,55 +60317,30 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
static final String DFA24_specialS =
"\31\uffff}>";
static final String[] DFA24_transitionS = {
- "\2\1\1\2\1\3\10\uffff\1\23\1\uffff\1\4\1\5\1\6\1\7\1\10\1\11"+
- "\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\24\1\25\1\26"+
- "\1\27\3\1\20\uffff\17\1\2\uffff\1\30\4\uffff\1\1\3\uffff\1\1"+
- "\1\uffff\2\1\4\uffff\1\1\4\uffff\2\1\1\uffff\2\1",
+ "\2\1\1\2\1\3\10\uffff\1\23\1\uffff\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\24\1\25\1\26\1\27\3\1\20\uffff\17\1\2\uffff\1\30\4\uffff\1\1\3\uffff\1\1\1\uffff\2\1\4\uffff\1\1\4\uffff\2\1\1\uffff\2\1",
"",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2"+
- "\1\5\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2"+
- "\1\5\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2"+
- "\1\5\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2"+
- "\1\5\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2"+
- "\1\5\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2"+
- "\1\5\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2"+
- "\1\5\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2"+
- "\1\5\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2"+
- "\1\5\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2"+
- "\1\5\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2"+
- "\1\5\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2"+
- "\1\5\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2"+
- "\1\5\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2"+
- "\1\5\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2"+
- "\1\5\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2"+
- "\1\5\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2"+
- "\1\5\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2"+
- "\1\5\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2"+
- "\1\5\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2"+
- "\1\5\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2"+
- "\1\5\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2"+
- "\1\5\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2\1\5\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2\1\5\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2\1\5\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2\1\5\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2\1\5\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2\1\5\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2\1\5\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2\1\5\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2\1\5\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2\1\5\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2\1\5\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2\1\5\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2\1\5\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2\1\5\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2\1\5\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2\1\5\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2\1\5\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2\1\5\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2\1\5\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2\1\5\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2\1\5\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\2\1\5\uffff\1\1\14\uffff\1\1",
""
};
@@ -60447,55 +60390,30 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
static final String DFA25_specialS =
"\31\uffff}>";
static final String[] DFA25_transitionS = {
- "\2\1\1\2\1\3\10\uffff\1\23\1\uffff\1\4\1\5\1\6\1\7\1\10\1\11"+
- "\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\24\1\25\1\26"+
- "\1\27\3\1\20\uffff\17\1\2\uffff\1\30\4\uffff\1\1\3\uffff\1\1"+
- "\1\uffff\2\1\4\uffff\1\1\4\uffff\2\1\1\uffff\2\1",
+ "\2\1\1\2\1\3\10\uffff\1\23\1\uffff\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\24\1\25\1\26\1\27\3\1\20\uffff\17\1\2\uffff\1\30\4\uffff\1\1\3\uffff\1\1\1\uffff\2\1\4\uffff\1\1\4\uffff\2\1\1\uffff\2\1",
"",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1"+
- "\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\2\1\1\uffff\2\1\1\uffff\1\1\6\uffff\1\1\14\uffff\1\1",
""
};
@@ -60545,8 +60463,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
static final String DFA29_specialS =
"\37\uffff\1\0\1\1\1\2\1\3\1\4\3\uffff}>";
static final String[] DFA29_transitionS = {
- "\2\1\10\uffff\1\1\1\uffff\23\1\23\uffff\12\27\1\37\1\40\1\41"+
- "\1\42\1\43",
+ "\2\1\10\uffff\1\1\1\uffff\23\1\23\uffff\12\27\1\37\1\40\1\41\1\42\1\43",
"",
"",
"",
@@ -60719,9 +60636,7 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
static final String DFA30_specialS =
"\1\uffff\1\0\1\1\61\uffff}>";
static final String[] DFA30_transitionS = {
- "\4\3\10\uffff\1\3\1\uffff\23\3\1\1\1\2\1\3\20\uffff\17\3\7"+
- "\uffff\1\3\3\uffff\1\3\1\uffff\2\3\4\uffff\1\3\4\uffff\1\63"+
- "\1\3\1\uffff\2\3",
+ "\4\3\10\uffff\1\3\1\uffff\23\3\1\1\1\2\1\3\20\uffff\17\3\7\uffff\1\3\3\uffff\1\3\1\uffff\2\3\4\uffff\1\3\4\uffff\1\63\1\3\1\uffff\2\3",
"\1\uffff",
"\1\uffff",
"",
@@ -60858,14 +60773,11 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
static final String DFA33_maxS =
"\1\143\12\uffff\7\0\42\uffff";
static final String DFA33_acceptS =
- "\1\uffff\1\1\1\2\1\3\1\4\15\uffff\1\10\1\11\7\uffff\1\12\25\uffff"+
- "\1\5\1\6\1\7";
+ "\1\uffff\1\1\1\2\1\3\1\4\15\uffff\1\10\1\11\7\uffff\1\12\25\uffff\1\5\1\6\1\7";
static final String DFA33_specialS =
"\13\uffff\1\0\1\1\1\2\1\3\1\4\1\5\1\6\42\uffff}>";
static final String[] DFA33_transitionS = {
- "\2\4\2\33\10\uffff\1\33\1\uffff\23\33\2\uffff\1\4\20\uffff"+
- "\1\14\1\13\10\23\1\15\1\16\1\17\1\20\1\21\7\uffff\1\1\3\uffff"+
- "\1\22\1\uffff\2\4\4\uffff\1\2\5\uffff\1\3\1\uffff\2\4",
+ "\2\4\2\33\10\uffff\1\33\1\uffff\23\33\2\uffff\1\4\20\uffff\1\14\1\13\10\23\1\15\1\16\1\17\1\20\1\21\7\uffff\1\1\3\uffff\1\22\1\uffff\2\4\4\uffff\1\2\5\uffff\1\3\1\uffff\2\4",
"",
"",
"",
@@ -61068,120 +60980,93 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
throw nvae;
}
}
- static final String DFA39_eotS =
+ static final String DFA38_eotS =
"\31\uffff";
- static final String DFA39_eofS =
+ static final String DFA38_eofS =
"\31\uffff";
- static final String DFA39_minS =
+ static final String DFA38_minS =
"\1\4\1\uffff\26\45\1\uffff";
- static final String DFA39_maxS =
+ static final String DFA38_maxS =
"\1\143\1\uffff\26\144\1\uffff";
- static final String DFA39_acceptS =
+ static final String DFA38_acceptS =
"\1\uffff\1\1\26\uffff\1\2";
- static final String DFA39_specialS =
+ static final String DFA38_specialS =
"\31\uffff}>";
- static final String[] DFA39_transitionS = {
- "\2\1\1\2\1\3\10\uffff\1\23\1\uffff\1\4\1\5\1\6\1\7\1\10\1\11"+
- "\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\24\1\25\1\26"+
- "\1\27\3\1\20\uffff\17\1\2\uffff\1\30\4\uffff\1\1\3\uffff\1\1"+
- "\1\uffff\2\1\4\uffff\1\1\4\uffff\2\1\1\uffff\2\1",
+ static final String[] DFA38_transitionS = {
+ "\2\1\1\2\1\3\10\uffff\1\23\1\uffff\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\24\1\25\1\26\1\27\3\1\20\uffff\17\1\2\uffff\1\30\4\uffff\1\1\3\uffff\1\1\1\uffff\2\1\4\uffff\1\1\4\uffff\2\1\1\uffff\2\1",
"",
- "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1"+
- "\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1"+
- "\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1"+
- "\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1"+
- "\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1"+
- "\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1"+
- "\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1"+
- "\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1"+
- "\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1"+
- "\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1"+
- "\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1"+
- "\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1"+
- "\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1"+
- "\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1"+
- "\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1"+
- "\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1"+
- "\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1"+
- "\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1"+
- "\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1"+
- "\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1"+
- "\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1"+
- "\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
- "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1"+
- "\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
+ "\1\1\1\uffff\21\1\21\uffff\1\30\1\1\3\uffff\1\1\1\uffff\1\1\6\uffff\1\1\3\uffff\1\1\10\uffff\1\1",
""
};
- static final short[] DFA39_eot = DFA.unpackEncodedString(DFA39_eotS);
- static final short[] DFA39_eof = DFA.unpackEncodedString(DFA39_eofS);
- static final char[] DFA39_min = DFA.unpackEncodedStringToUnsignedChars(DFA39_minS);
- static final char[] DFA39_max = DFA.unpackEncodedStringToUnsignedChars(DFA39_maxS);
- static final short[] DFA39_accept = DFA.unpackEncodedString(DFA39_acceptS);
- static final short[] DFA39_special = DFA.unpackEncodedString(DFA39_specialS);
- static final short[][] DFA39_transition;
+ static final short[] DFA38_eot = DFA.unpackEncodedString(DFA38_eotS);
+ static final short[] DFA38_eof = DFA.unpackEncodedString(DFA38_eofS);
+ static final char[] DFA38_min = DFA.unpackEncodedStringToUnsignedChars(DFA38_minS);
+ static final char[] DFA38_max = DFA.unpackEncodedStringToUnsignedChars(DFA38_maxS);
+ static final short[] DFA38_accept = DFA.unpackEncodedString(DFA38_acceptS);
+ static final short[] DFA38_special = DFA.unpackEncodedString(DFA38_specialS);
+ static final short[][] DFA38_transition;
static {
- int numStates = DFA39_transitionS.length;
- DFA39_transition = new short[numStates][];
+ int numStates = DFA38_transitionS.length;
+ DFA38_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA39_transition[i] = DFA.unpackEncodedString(DFA39_transitionS[i]);
+ DFA38_transition[i] = DFA.unpackEncodedString(DFA38_transitionS[i]);
}
}
- class DFA39 extends DFA {
+ class DFA38 extends DFA {
- public DFA39(BaseRecognizer recognizer) {
+ public DFA38(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 39;
- this.eot = DFA39_eot;
- this.eof = DFA39_eof;
- this.min = DFA39_min;
- this.max = DFA39_max;
- this.accept = DFA39_accept;
- this.special = DFA39_special;
- this.transition = DFA39_transition;
+ this.decisionNumber = 38;
+ this.eot = DFA38_eot;
+ this.eof = DFA38_eof;
+ this.min = DFA38_min;
+ this.max = DFA38_max;
+ this.accept = DFA38_accept;
+ this.special = DFA38_special;
+ this.transition = DFA38_transition;
}
public String getDescription() {
return "4267:1: rule__IfExpCS__OwnedConditionAlternatives_1_0 : ( ( ruleExpCS ) | ( rulePatternExpCS ) );";
}
}
- static final String DFA70_eotS =
+ static final String DFA69_eotS =
"\31\uffff";
- static final String DFA70_eofS =
+ static final String DFA69_eofS =
"\1\1\30\uffff";
- static final String DFA70_minS =
+ static final String DFA69_minS =
"\1\6\1\uffff\26\116\1\uffff";
- static final String DFA70_maxS =
+ static final String DFA69_maxS =
"\1\106\1\uffff\26\120\1\uffff";
- static final String DFA70_acceptS =
+ static final String DFA69_acceptS =
"\1\uffff\1\2\26\uffff\1\1";
- static final String DFA70_specialS =
+ static final String DFA69_specialS =
"\31\uffff}>";
- static final String[] DFA70_transitionS = {
- "\1\2\1\3\10\uffff\1\23\1\uffff\1\4\1\5\1\6\1\7\1\10\1\11\1"+
- "\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\24\1\25\1\26\1"+
- "\27\23\uffff\17\30",
+ static final String[] DFA69_transitionS = {
+ "\1\2\1\3\10\uffff\1\23\1\uffff\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\24\1\25\1\26\1\27\23\uffff\17\30",
"",
"\1\1\1\uffff\1\30",
"\1\1\1\uffff\1\30",
@@ -61208,129 +61093,126 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
""
};
- static final short[] DFA70_eot = DFA.unpackEncodedString(DFA70_eotS);
- static final short[] DFA70_eof = DFA.unpackEncodedString(DFA70_eofS);
- static final char[] DFA70_min = DFA.unpackEncodedStringToUnsignedChars(DFA70_minS);
- static final char[] DFA70_max = DFA.unpackEncodedStringToUnsignedChars(DFA70_maxS);
- static final short[] DFA70_accept = DFA.unpackEncodedString(DFA70_acceptS);
- static final short[] DFA70_special = DFA.unpackEncodedString(DFA70_specialS);
- static final short[][] DFA70_transition;
+ static final short[] DFA69_eot = DFA.unpackEncodedString(DFA69_eotS);
+ static final short[] DFA69_eof = DFA.unpackEncodedString(DFA69_eofS);
+ static final char[] DFA69_min = DFA.unpackEncodedStringToUnsignedChars(DFA69_minS);
+ static final char[] DFA69_max = DFA.unpackEncodedStringToUnsignedChars(DFA69_maxS);
+ static final short[] DFA69_accept = DFA.unpackEncodedString(DFA69_acceptS);
+ static final short[] DFA69_special = DFA.unpackEncodedString(DFA69_specialS);
+ static final short[][] DFA69_transition;
static {
- int numStates = DFA70_transitionS.length;
- DFA70_transition = new short[numStates][];
+ int numStates = DFA69_transitionS.length;
+ DFA69_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA70_transition[i] = DFA.unpackEncodedString(DFA70_transitionS[i]);
+ DFA69_transition[i] = DFA.unpackEncodedString(DFA69_transitionS[i]);
}
}
- class DFA70 extends DFA {
+ class DFA69 extends DFA {
- public DFA70(BaseRecognizer recognizer) {
+ public DFA69(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 70;
- this.eot = DFA70_eot;
- this.eof = DFA70_eof;
- this.min = DFA70_min;
- this.max = DFA70_max;
- this.accept = DFA70_accept;
- this.special = DFA70_special;
- this.transition = DFA70_transition;
+ this.decisionNumber = 69;
+ this.eot = DFA69_eot;
+ this.eof = DFA69_eof;
+ this.min = DFA69_min;
+ this.max = DFA69_max;
+ this.accept = DFA69_accept;
+ this.special = DFA69_special;
+ this.transition = DFA69_transition;
}
public String getDescription() {
return "()* loopback of 8205:1: ( rule__ScopeNameCS__Group_2__0 )*";
}
}
- static final String DFA72_eotS =
+ static final String DFA71_eotS =
"\31\uffff";
- static final String DFA72_eofS =
+ static final String DFA71_eofS =
"\31\uffff";
- static final String DFA72_minS =
+ static final String DFA71_minS =
"\1\6\26\116\2\uffff";
- static final String DFA72_maxS =
+ static final String DFA71_maxS =
"\1\44\26\120\2\uffff";
- static final String DFA72_acceptS =
- "\27\uffff\1\2\1\1";
- static final String DFA72_specialS =
+ static final String DFA71_acceptS =
+ "\27\uffff\1\1\1\2";
+ static final String DFA71_specialS =
"\31\uffff}>";
- static final String[] DFA72_transitionS = {
- "\1\1\1\2\10\uffff\1\22\1\uffff\1\3\1\4\1\5\1\6\1\7\1\10\1\11"+
- "\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\23\1\24\1\25\1\26",
- "\1\27\1\uffff\1\30",
- "\1\27\1\uffff\1\30",
- "\1\27\1\uffff\1\30",
- "\1\27\1\uffff\1\30",
- "\1\27\1\uffff\1\30",
- "\1\27\1\uffff\1\30",
- "\1\27\1\uffff\1\30",
- "\1\27\1\uffff\1\30",
- "\1\27\1\uffff\1\30",
- "\1\27\1\uffff\1\30",
- "\1\27\1\uffff\1\30",
- "\1\27\1\uffff\1\30",
- "\1\27\1\uffff\1\30",
- "\1\27\1\uffff\1\30",
- "\1\27\1\uffff\1\30",
- "\1\27\1\uffff\1\30",
- "\1\27\1\uffff\1\30",
- "\1\27\1\uffff\1\30",
- "\1\27\1\uffff\1\30",
- "\1\27\1\uffff\1\30",
- "\1\27\1\uffff\1\30",
- "\1\27\1\uffff\1\30",
+ static final String[] DFA71_transitionS = {
+ "\1\1\1\2\10\uffff\1\22\1\uffff\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\23\1\24\1\25\1\26",
+ "\1\30\1\uffff\1\27",
+ "\1\30\1\uffff\1\27",
+ "\1\30\1\uffff\1\27",
+ "\1\30\1\uffff\1\27",
+ "\1\30\1\uffff\1\27",
+ "\1\30\1\uffff\1\27",
+ "\1\30\1\uffff\1\27",
+ "\1\30\1\uffff\1\27",
+ "\1\30\1\uffff\1\27",
+ "\1\30\1\uffff\1\27",
+ "\1\30\1\uffff\1\27",
+ "\1\30\1\uffff\1\27",
+ "\1\30\1\uffff\1\27",
+ "\1\30\1\uffff\1\27",
+ "\1\30\1\uffff\1\27",
+ "\1\30\1\uffff\1\27",
+ "\1\30\1\uffff\1\27",
+ "\1\30\1\uffff\1\27",
+ "\1\30\1\uffff\1\27",
+ "\1\30\1\uffff\1\27",
+ "\1\30\1\uffff\1\27",
+ "\1\30\1\uffff\1\27",
"",
""
};
- static final short[] DFA72_eot = DFA.unpackEncodedString(DFA72_eotS);
- static final short[] DFA72_eof = DFA.unpackEncodedString(DFA72_eofS);
- static final char[] DFA72_min = DFA.unpackEncodedStringToUnsignedChars(DFA72_minS);
- static final char[] DFA72_max = DFA.unpackEncodedStringToUnsignedChars(DFA72_maxS);
- static final short[] DFA72_accept = DFA.unpackEncodedString(DFA72_acceptS);
- static final short[] DFA72_special = DFA.unpackEncodedString(DFA72_specialS);
- static final short[][] DFA72_transition;
+ static final short[] DFA71_eot = DFA.unpackEncodedString(DFA71_eotS);
+ static final short[] DFA71_eof = DFA.unpackEncodedString(DFA71_eofS);
+ static final char[] DFA71_min = DFA.unpackEncodedStringToUnsignedChars(DFA71_minS);
+ static final char[] DFA71_max = DFA.unpackEncodedStringToUnsignedChars(DFA71_maxS);
+ static final short[] DFA71_accept = DFA.unpackEncodedString(DFA71_acceptS);
+ static final short[] DFA71_special = DFA.unpackEncodedString(DFA71_specialS);
+ static final short[][] DFA71_transition;
static {
- int numStates = DFA72_transitionS.length;
- DFA72_transition = new short[numStates][];
+ int numStates = DFA71_transitionS.length;
+ DFA71_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA72_transition[i] = DFA.unpackEncodedString(DFA72_transitionS[i]);
+ DFA71_transition[i] = DFA.unpackEncodedString(DFA71_transitionS[i]);
}
}
- class DFA72 extends DFA {
+ class DFA71 extends DFA {
- public DFA72(BaseRecognizer recognizer) {
+ public DFA71(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 72;
- this.eot = DFA72_eot;
- this.eof = DFA72_eof;
- this.min = DFA72_min;
- this.max = DFA72_max;
- this.accept = DFA72_accept;
- this.special = DFA72_special;
- this.transition = DFA72_transition;
+ this.decisionNumber = 71;
+ this.eot = DFA71_eot;
+ this.eof = DFA71_eof;
+ this.min = DFA71_min;
+ this.max = DFA71_max;
+ this.accept = DFA71_accept;
+ this.special = DFA71_special;
+ this.transition = DFA71_transition;
}
public String getDescription() {
return "8491:1: ( rule__TransformationCS__OwnedPathNameAssignment_1 )?";
}
}
- static final String DFA78_eotS =
+ static final String DFA77_eotS =
"\31\uffff";
- static final String DFA78_eofS =
+ static final String DFA77_eofS =
"\31\uffff";
- static final String DFA78_minS =
+ static final String DFA77_minS =
"\1\5\26\21\2\uffff";
- static final String DFA78_maxS =
+ static final String DFA77_maxS =
"\1\44\26\120\2\uffff";
- static final String DFA78_acceptS =
+ static final String DFA77_acceptS =
"\27\uffff\1\2\1\1";
- static final String DFA78_specialS =
+ static final String DFA77_specialS =
"\31\uffff}>";
- static final String[] DFA78_transitionS = {
- "\1\27\1\1\1\2\10\uffff\1\22\1\uffff\1\3\1\4\1\5\1\6\1\7\1\10"+
- "\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\23\1\24\1\25"+
- "\1\26",
+ static final String[] DFA77_transitionS = {
+ "\1\27\1\1\1\2\10\uffff\1\22\1\uffff\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\23\1\24\1\25\1\26",
"\1\27\67\uffff\1\30\6\uffff\1\27",
"\1\27\67\uffff\1\30\6\uffff\1\27",
"\1\27\67\uffff\1\30\6\uffff\1\27",
@@ -61357,34 +61239,34 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
""
};
- static final short[] DFA78_eot = DFA.unpackEncodedString(DFA78_eotS);
- static final short[] DFA78_eof = DFA.unpackEncodedString(DFA78_eofS);
- static final char[] DFA78_min = DFA.unpackEncodedStringToUnsignedChars(DFA78_minS);
- static final char[] DFA78_max = DFA.unpackEncodedStringToUnsignedChars(DFA78_maxS);
- static final short[] DFA78_accept = DFA.unpackEncodedString(DFA78_acceptS);
- static final short[] DFA78_special = DFA.unpackEncodedString(DFA78_specialS);
- static final short[][] DFA78_transition;
+ static final short[] DFA77_eot = DFA.unpackEncodedString(DFA77_eotS);
+ static final short[] DFA77_eof = DFA.unpackEncodedString(DFA77_eofS);
+ static final char[] DFA77_min = DFA.unpackEncodedStringToUnsignedChars(DFA77_minS);
+ static final char[] DFA77_max = DFA.unpackEncodedStringToUnsignedChars(DFA77_maxS);
+ static final short[] DFA77_accept = DFA.unpackEncodedString(DFA77_acceptS);
+ static final short[] DFA77_special = DFA.unpackEncodedString(DFA77_specialS);
+ static final short[][] DFA77_transition;
static {
- int numStates = DFA78_transitionS.length;
- DFA78_transition = new short[numStates][];
+ int numStates = DFA77_transitionS.length;
+ DFA77_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA78_transition[i] = DFA.unpackEncodedString(DFA78_transitionS[i]);
+ DFA77_transition[i] = DFA.unpackEncodedString(DFA77_transitionS[i]);
}
}
- class DFA78 extends DFA {
+ class DFA77 extends DFA {
- public DFA78(BaseRecognizer recognizer) {
+ public DFA77(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 78;
- this.eot = DFA78_eot;
- this.eof = DFA78_eof;
- this.min = DFA78_min;
- this.max = DFA78_max;
- this.accept = DFA78_accept;
- this.special = DFA78_special;
- this.transition = DFA78_transition;
+ this.decisionNumber = 77;
+ this.eot = DFA77_eot;
+ this.eof = DFA77_eof;
+ this.min = DFA77_min;
+ this.max = DFA77_max;
+ this.accept = DFA77_accept;
+ this.special = DFA77_special;
+ this.transition = DFA77_transition;
}
public String getDescription() {
return "9092:1: ( rule__UnitCS__Group_1__0 )?";
@@ -61833,843 +61715,843 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
public static final BitSet FOLLOW_ruleLambdaLiteralExpCS_in_rule__PrimaryExpCS__Alternatives9082 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleTypeLiteralExpCS_in_rule__PrimaryExpCS__Alternatives9099 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNameExpCS_in_rule__PrimaryExpCS__Alternatives9116 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__0_in_rule__CurlyBracketedClauseCS__Alternatives_29148 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__ValueAssignment_2_1_in_rule__CurlyBracketedClauseCS__Alternatives_29167 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0__0_in_rule__NavigatingArgCS__Alternatives9200 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Alternatives9218 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0_1_0__0_in_rule__NavigatingArgCS__Alternatives_0_19251 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0_1_1__0_in_rule__NavigatingArgCS__Alternatives_0_19269 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_0__0_in_rule__NavigatingCommaArgCS__Alternatives_29302 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_1__0_in_rule__NavigatingCommaArgCS__Alternatives_29320 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_09353 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePatternExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_09370 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMultiplicityBoundsCS_in_rule__MultiplicityCS__Alternatives_19402 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMultiplicityStringCS_in_rule__MultiplicityCS__Alternatives_19419 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__MultiplicityCS__Alternatives_29452 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicityCS__IsNullFreeAssignment_2_1_in_rule__MultiplicityCS__Alternatives_29471 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_39_in_rule__MultiplicityStringCS__StringBoundsAlternatives_09505 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_41_in_rule__MultiplicityStringCS__StringBoundsAlternatives_09525 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__MultiplicityStringCS__StringBoundsAlternatives_09545 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypedRefCS_in_rule__TypeRefCS__Alternatives9579 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleWildcardTypeRefCS_in_rule__TypeRefCS__Alternatives9596 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_SIMPLE_ID_in_rule__ID__Alternatives9628 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ESCAPED_ID_in_rule__ID__Alternatives9645 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_INT_in_rule__UPPER__Alternatives9677 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_39_in_rule__UPPER__Alternatives9695 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TopLevelCS__Group__0__Impl_in_rule__TopLevelCS__Group__09727 = new BitSet(new long[]{0x0000000400000000L});
- public static final BitSet FOLLOW_rule__TopLevelCS__Group__1_in_rule__TopLevelCS__Group__09730 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TopLevelCS__OwnedImportsAssignment_0_in_rule__TopLevelCS__Group__0__Impl9757 = new BitSet(new long[]{0x0000000002000002L});
- public static final BitSet FOLLOW_rule__TopLevelCS__Group__1__Impl_in_rule__TopLevelCS__Group__19788 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TopLevelCS__OwnedTransformationsAssignment_1_in_rule__TopLevelCS__Group__1__Impl9815 = new BitSet(new long[]{0x0000000400000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__0__Impl_in_rule__CollectionTemplateCS__Group__09850 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__1_in_rule__CollectionTemplateCS__Group__09853 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__NameAssignment_0_in_rule__CollectionTemplateCS__Group__0__Impl9880 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__1__Impl_in_rule__CollectionTemplateCS__Group__19911 = new BitSet(new long[]{0x0000000000000000L,0x000000000000007CL});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__2_in_rule__CollectionTemplateCS__Group__19914 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__CollectionTemplateCS__Group__1__Impl9942 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__2__Impl_in_rule__CollectionTemplateCS__Group__29973 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__3_in_rule__CollectionTemplateCS__Group__29976 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__OwnedTypeAssignment_2_in_rule__CollectionTemplateCS__Group__2__Impl10003 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__3__Impl_in_rule__CollectionTemplateCS__Group__310033 = new BitSet(new long[]{0x0000001FFFFD00C0L,0x0000000000000A00L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__4_in_rule__CollectionTemplateCS__Group__310036 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__CollectionTemplateCS__Group__3__Impl10064 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__4__Impl_in_rule__CollectionTemplateCS__Group__410095 = new BitSet(new long[]{0x0000001FFFFD00C0L,0x0000000000000A00L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__5_in_rule__CollectionTemplateCS__Group__410098 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4__0_in_rule__CollectionTemplateCS__Group__4__Impl10125 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__5__Impl_in_rule__CollectionTemplateCS__Group__510156 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__CollectionTemplateCS__Group__5__Impl10184 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4__0__Impl_in_rule__CollectionTemplateCS__Group_4__010227 = new BitSet(new long[]{0x0000000000000000L,0x0000000000003000L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4__1_in_rule__CollectionTemplateCS__Group_4__010230 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__OwnedMemberIdentifiersAssignment_4_0_in_rule__CollectionTemplateCS__Group_4__0__Impl10257 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4__1__Impl_in_rule__CollectionTemplateCS__Group_4__110287 = new BitSet(new long[]{0x0000000000000000L,0x0000000000003000L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4__2_in_rule__CollectionTemplateCS__Group_4__110290 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4_1__0_in_rule__CollectionTemplateCS__Group_4__1__Impl10317 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4__2__Impl_in_rule__CollectionTemplateCS__Group_4__210348 = new BitSet(new long[]{0x0000001FFFFD00C0L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4__3_in_rule__CollectionTemplateCS__Group_4__210351 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_76_in_rule__CollectionTemplateCS__Group_4__2__Impl10379 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4__3__Impl_in_rule__CollectionTemplateCS__Group_4__310410 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__OwnedRestIdentifierAssignment_4_3_in_rule__CollectionTemplateCS__Group_4__3__Impl10437 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4_1__0__Impl_in_rule__CollectionTemplateCS__Group_4_1__010475 = new BitSet(new long[]{0x0000001FFFFD00C0L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4_1__1_in_rule__CollectionTemplateCS__Group_4_1__010478 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rule__CollectionTemplateCS__Group_4_1__0__Impl10506 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4_1__1__Impl_in_rule__CollectionTemplateCS__Group_4_1__110537 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTemplateCS__OwnedMemberIdentifiersAssignment_4_1_1_in_rule__CollectionTemplateCS__Group_4_1__1__Impl10564 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DefaultValueCS__Group__0__Impl_in_rule__DefaultValueCS__Group__010598 = new BitSet(new long[]{0x0000400000000000L});
- public static final BitSet FOLLOW_rule__DefaultValueCS__Group__1_in_rule__DefaultValueCS__Group__010601 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DefaultValueCS__PropertyIdAssignment_0_in_rule__DefaultValueCS__Group__0__Impl10628 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DefaultValueCS__Group__1__Impl_in_rule__DefaultValueCS__Group__110658 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434407FL});
- public static final BitSet FOLLOW_rule__DefaultValueCS__Group__2_in_rule__DefaultValueCS__Group__110661 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_46_in_rule__DefaultValueCS__Group__1__Impl10689 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DefaultValueCS__Group__2__Impl_in_rule__DefaultValueCS__Group__210720 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_rule__DefaultValueCS__Group__3_in_rule__DefaultValueCS__Group__210723 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DefaultValueCS__OwnedInitExpressionAssignment_2_in_rule__DefaultValueCS__Group__2__Impl10750 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DefaultValueCS__Group__3__Impl_in_rule__DefaultValueCS__Group__310780 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_17_in_rule__DefaultValueCS__Group__3__Impl10808 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__Group__0__Impl_in_rule__DomainCS__Group__010847 = new BitSet(new long[]{0x0000000000200000L});
- public static final BitSet FOLLOW_rule__DomainCS__Group__1_in_rule__DomainCS__Group__010850 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__Alternatives_0_in_rule__DomainCS__Group__0__Impl10877 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__Group__1__Impl_in_rule__DomainCS__Group__110908 = new BitSet(new long[]{0x0000001FFFFD00C0L});
- public static final BitSet FOLLOW_rule__DomainCS__Group__2_in_rule__DomainCS__Group__110911 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_21_in_rule__DomainCS__Group__1__Impl10939 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__Group__2__Impl_in_rule__DomainCS__Group__210970 = new BitSet(new long[]{0x0000001FFFFD00C0L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__DomainCS__Group__3_in_rule__DomainCS__Group__210973 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__ModelIdAssignment_2_in_rule__DomainCS__Group__2__Impl11000 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__Group__3__Impl_in_rule__DomainCS__Group__311030 = new BitSet(new long[]{0x0000000001120000L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__DomainCS__Group__4_in_rule__DomainCS__Group__311033 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__OwnedPatternAssignment_3_in_rule__DomainCS__Group__3__Impl11060 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__Group__4__Impl_in_rule__DomainCS__Group__411090 = new BitSet(new long[]{0x0000000001120000L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__DomainCS__Group__5_in_rule__DomainCS__Group__411093 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__Group_4__0_in_rule__DomainCS__Group__4__Impl11120 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__DomainCS__Group__5__Impl_in_rule__DomainCS__Group__511151 = new BitSet(new long[]{0x0000000001120000L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__DomainCS__Group__6_in_rule__DomainCS__Group__511154 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__Group_5__0_in_rule__DomainCS__Group__5__Impl11181 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__Group__6__Impl_in_rule__DomainCS__Group__611212 = new BitSet(new long[]{0x0000000001120000L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__DomainCS__Group__7_in_rule__DomainCS__Group__611215 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__Group_6__0_in_rule__DomainCS__Group__6__Impl11242 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__Group__7__Impl_in_rule__DomainCS__Group__711273 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_17_in_rule__DomainCS__Group__7__Impl11301 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__Group_4__0__Impl_in_rule__DomainCS__Group_4__011348 = new BitSet(new long[]{0x0000001FFFFD00C0L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__DomainCS__Group_4__1_in_rule__DomainCS__Group_4__011351 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rule__DomainCS__Group_4__0__Impl11379 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__Group_4__1__Impl_in_rule__DomainCS__Group_4__111410 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__OwnedPatternAssignment_4_1_in_rule__DomainCS__Group_4__1__Impl11437 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__Group_5__0__Impl_in_rule__DomainCS__Group_5__011471 = new BitSet(new long[]{0x0000001FFFFD00C0L});
- public static final BitSet FOLLOW_rule__DomainCS__Group_5__1_in_rule__DomainCS__Group_5__011474 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_24_in_rule__DomainCS__Group_5__0__Impl11502 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__Group_5__1__Impl_in_rule__DomainCS__Group_5__111533 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__ImplementedByAssignment_5_1_in_rule__DomainCS__Group_5__1__Impl11560 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__Group_6__0__Impl_in_rule__DomainCS__Group_6__011594 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__DomainCS__Group_6__1_in_rule__DomainCS__Group_6__011597 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_20_in_rule__DomainCS__Group_6__0__Impl11625 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__Group_6__1__Impl_in_rule__DomainCS__Group_6__111656 = new BitSet(new long[]{0x0000001FFFFD00C0L});
- public static final BitSet FOLLOW_rule__DomainCS__Group_6__2_in_rule__DomainCS__Group_6__111659 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__DomainCS__Group_6__1__Impl11687 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__Group_6__2__Impl_in_rule__DomainCS__Group_6__211718 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_rule__DomainCS__Group_6__3_in_rule__DomainCS__Group_6__211721 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DomainCS__OwnedDefaultValuesAssignment_6_2_in_rule__DomainCS__Group_6__2__Impl11750 = new BitSet(new long[]{0x0000001FFFFD00C2L});
- public static final BitSet FOLLOW_rule__DomainCS__OwnedDefaultValuesAssignment_6_2_in_rule__DomainCS__Group_6__2__Impl11762 = new BitSet(new long[]{0x0000001FFFFD00C2L});
- public static final BitSet FOLLOW_rule__DomainCS__Group_6__3__Impl_in_rule__DomainCS__Group_6__311795 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__DomainCS__Group_6__3__Impl11823 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group__0__Impl_in_rule__KeyDeclCS__Group__011862 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group__1_in_rule__KeyDeclCS__Group__011865 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_27_in_rule__KeyDeclCS__Group__0__Impl11893 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group__1__Impl_in_rule__KeyDeclCS__Group__111924 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group__2_in_rule__KeyDeclCS__Group__111927 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__OwnedPathNameAssignment_1_in_rule__KeyDeclCS__Group__1__Impl11954 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group__2__Impl_in_rule__KeyDeclCS__Group__211984 = new BitSet(new long[]{0x0000001FFFFD00C0L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group__3_in_rule__KeyDeclCS__Group__211987 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__KeyDeclCS__Group__2__Impl12015 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group__3__Impl_in_rule__KeyDeclCS__Group__312046 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002800L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group__4_in_rule__KeyDeclCS__Group__312049 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Alternatives_3_in_rule__KeyDeclCS__Group__3__Impl12076 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group__4__Impl_in_rule__KeyDeclCS__Group__412106 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002800L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group__5_in_rule__KeyDeclCS__Group__412109 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4__0_in_rule__KeyDeclCS__Group__4__Impl12136 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group__5__Impl_in_rule__KeyDeclCS__Group__512167 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group__6_in_rule__KeyDeclCS__Group__512170 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__KeyDeclCS__Group__5__Impl12198 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group__6__Impl_in_rule__KeyDeclCS__Group__612229 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_17_in_rule__KeyDeclCS__Group__6__Impl12257 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_3_1__0__Impl_in_rule__KeyDeclCS__Group_3_1__012302 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_3_1__1_in_rule__KeyDeclCS__Group_3_1__012305 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_28_in_rule__KeyDeclCS__Group_3_1__0__Impl12333 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_3_1__1__Impl_in_rule__KeyDeclCS__Group_3_1__112364 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_3_1__2_in_rule__KeyDeclCS__Group_3_1__112367 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_78_in_rule__KeyDeclCS__Group_3_1__1__Impl12395 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_3_1__2__Impl_in_rule__KeyDeclCS__Group_3_1__212426 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_3_1__3_in_rule__KeyDeclCS__Group_3_1__212429 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__OwnedOppositePropertyIdsAssignment_3_1_2_in_rule__KeyDeclCS__Group_3_1__2__Impl12456 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_3_1__3__Impl_in_rule__KeyDeclCS__Group_3_1__312486 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_79_in_rule__KeyDeclCS__Group_3_1__3__Impl12514 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4__0__Impl_in_rule__KeyDeclCS__Group_4__012553 = new BitSet(new long[]{0x0000001FFFFD00C0L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4__1_in_rule__KeyDeclCS__Group_4__012556 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rule__KeyDeclCS__Group_4__0__Impl12584 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4__1__Impl_in_rule__KeyDeclCS__Group_4__112615 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Alternatives_4_1_in_rule__KeyDeclCS__Group_4__1__Impl12642 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4_1_1__0__Impl_in_rule__KeyDeclCS__Group_4_1_1__012676 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4_1_1__1_in_rule__KeyDeclCS__Group_4_1_1__012679 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_28_in_rule__KeyDeclCS__Group_4_1_1__0__Impl12707 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4_1_1__1__Impl_in_rule__KeyDeclCS__Group_4_1_1__112738 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4_1_1__2_in_rule__KeyDeclCS__Group_4_1_1__112741 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_78_in_rule__KeyDeclCS__Group_4_1_1__1__Impl12769 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4_1_1__2__Impl_in_rule__KeyDeclCS__Group_4_1_1__212800 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4_1_1__3_in_rule__KeyDeclCS__Group_4_1_1__212803 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__OwnedOppositePropertyIdsAssignment_4_1_1_2_in_rule__KeyDeclCS__Group_4_1_1__2__Impl12830 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4_1_1__3__Impl_in_rule__KeyDeclCS__Group_4_1_1__312860 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_79_in_rule__KeyDeclCS__Group_4_1_1__3__Impl12888 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Group__0__Impl_in_rule__ModelDeclCS__Group__012927 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Group__1_in_rule__ModelDeclCS__Group__012930 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__NameAssignment_0_in_rule__ModelDeclCS__Group__0__Impl12957 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Group__1__Impl_in_rule__ModelDeclCS__Group__112987 = new BitSet(new long[]{0x0000001FFFFD00C0L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Group__2_in_rule__ModelDeclCS__Group__112990 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__ModelDeclCS__Group__1__Impl13018 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Group__2__Impl_in_rule__ModelDeclCS__Group__213049 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Alternatives_2_in_rule__ModelDeclCS__Group__2__Impl13076 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1__0__Impl_in_rule__ModelDeclCS__Group_2_1__013112 = new BitSet(new long[]{0x0000001FFFFD00C0L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1__1_in_rule__ModelDeclCS__Group_2_1__013115 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__ModelDeclCS__Group_2_1__0__Impl13143 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1__1__Impl_in_rule__ModelDeclCS__Group_2_1__113174 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002800L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1__2_in_rule__ModelDeclCS__Group_2_1__113177 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__MetamodelIdsAssignment_2_1_1_in_rule__ModelDeclCS__Group_2_1__1__Impl13204 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1__2__Impl_in_rule__ModelDeclCS__Group_2_1__213234 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002800L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1__3_in_rule__ModelDeclCS__Group_2_1__213237 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1_2__0_in_rule__ModelDeclCS__Group_2_1__2__Impl13264 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1__3__Impl_in_rule__ModelDeclCS__Group_2_1__313295 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__ModelDeclCS__Group_2_1__3__Impl13323 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1_2__0__Impl_in_rule__ModelDeclCS__Group_2_1_2__013362 = new BitSet(new long[]{0x0000001FFFFD00C0L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1_2__1_in_rule__ModelDeclCS__Group_2_1_2__013365 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rule__ModelDeclCS__Group_2_1_2__0__Impl13393 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1_2__1__Impl_in_rule__ModelDeclCS__Group_2_1_2__113424 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ModelDeclCS__MetamodelIdsAssignment_2_1_2_1_in_rule__ModelDeclCS__Group_2_1_2__1__Impl13451 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__0__Impl_in_rule__ObjectTemplateCS__Group__013485 = new BitSet(new long[]{0x0000001FFFFD00C0L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__1_in_rule__ObjectTemplateCS__Group__013488 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__NameAssignment_0_in_rule__ObjectTemplateCS__Group__0__Impl13515 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__1__Impl_in_rule__ObjectTemplateCS__Group__113546 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__2_in_rule__ObjectTemplateCS__Group__113549 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__ObjectTemplateCS__Group__1__Impl13577 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__2__Impl_in_rule__ObjectTemplateCS__Group__213608 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__3_in_rule__ObjectTemplateCS__Group__213611 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__OwnedTypeAssignment_2_in_rule__ObjectTemplateCS__Group__2__Impl13638 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__3__Impl_in_rule__ObjectTemplateCS__Group__313668 = new BitSet(new long[]{0x0000001FFFFD00C0L,0x0000000000000800L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__4_in_rule__ObjectTemplateCS__Group__313671 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__ObjectTemplateCS__Group__3__Impl13699 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__4__Impl_in_rule__ObjectTemplateCS__Group__413730 = new BitSet(new long[]{0x0000001FFFFD00C0L,0x0000000000000800L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__5_in_rule__ObjectTemplateCS__Group__413733 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group_4__0_in_rule__ObjectTemplateCS__Group__4__Impl13760 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__5__Impl_in_rule__ObjectTemplateCS__Group__513791 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__ObjectTemplateCS__Group__5__Impl13819 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group_4__0__Impl_in_rule__ObjectTemplateCS__Group_4__013862 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group_4__1_in_rule__ObjectTemplateCS__Group_4__013865 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__OwnedPropertyTemplatesAssignment_4_0_in_rule__ObjectTemplateCS__Group_4__0__Impl13892 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group_4__1__Impl_in_rule__ObjectTemplateCS__Group_4__113922 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group_4_1__0_in_rule__ObjectTemplateCS__Group_4__1__Impl13949 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group_4_1__0__Impl_in_rule__ObjectTemplateCS__Group_4_1__013984 = new BitSet(new long[]{0x0000001FFFFD00C0L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group_4_1__1_in_rule__ObjectTemplateCS__Group_4_1__013987 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rule__ObjectTemplateCS__Group_4_1__0__Impl14015 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group_4_1__1__Impl_in_rule__ObjectTemplateCS__Group_4_1__114046 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ObjectTemplateCS__OwnedPropertyTemplatesAssignment_4_1_1_in_rule__ObjectTemplateCS__Group_4_1__1__Impl14073 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__014107 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__014110 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl14137 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__114167 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__114170 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__ParamDeclarationCS__Group__1__Impl14198 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__214229 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl14256 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateCS__Group__0__Impl_in_rule__PredicateCS__Group__014292 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_rule__PredicateCS__Group__1_in_rule__PredicateCS__Group__014295 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateCS__OwnedConditionAssignment_0_in_rule__PredicateCS__Group__0__Impl14322 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PredicateCS__Group__1__Impl_in_rule__PredicateCS__Group__114352 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_17_in_rule__PredicateCS__Group__1__Impl14380 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__0__Impl_in_rule__PrimitiveTypeDomainCS__Group__014415 = new BitSet(new long[]{0x0000000000200000L});
- public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__1_in_rule__PrimitiveTypeDomainCS__Group__014418 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_30_in_rule__PrimitiveTypeDomainCS__Group__0__Impl14446 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__1__Impl_in_rule__PrimitiveTypeDomainCS__Group__114477 = new BitSet(new long[]{0x0000001FFFFD00C0L});
- public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__2_in_rule__PrimitiveTypeDomainCS__Group__114480 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_21_in_rule__PrimitiveTypeDomainCS__Group__1__Impl14508 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__2__Impl_in_rule__PrimitiveTypeDomainCS__Group__214539 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__3_in_rule__PrimitiveTypeDomainCS__Group__214542 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__NameAssignment_2_in_rule__PrimitiveTypeDomainCS__Group__2__Impl14569 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__3__Impl_in_rule__PrimitiveTypeDomainCS__Group__314599 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
- public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__4_in_rule__PrimitiveTypeDomainCS__Group__314602 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__PrimitiveTypeDomainCS__Group__3__Impl14630 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__4__Impl_in_rule__PrimitiveTypeDomainCS__Group__414661 = new BitSet(new long[]{0x0000000000020000L});
- public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__5_in_rule__PrimitiveTypeDomainCS__Group__414664 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__OwnedTypeAssignment_4_in_rule__PrimitiveTypeDomainCS__Group__4__Impl14691 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__5__Impl_in_rule__PrimitiveTypeDomainCS__Group__514721 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_17_in_rule__PrimitiveTypeDomainCS__Group__5__Impl14749 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group__0__Impl_in_rule__PropertyTemplateCS__Group__014792 = new BitSet(new long[]{0x0000400000000000L});
- public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group__1_in_rule__PropertyTemplateCS__Group__014795 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyTemplateCS__Alternatives_0_in_rule__PropertyTemplateCS__Group__0__Impl14822 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group__1__Impl_in_rule__PropertyTemplateCS__Group__114852 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434427FL});
- public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group__2_in_rule__PropertyTemplateCS__Group__114855 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_46_in_rule__PropertyTemplateCS__Group__1__Impl14883 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group__2__Impl_in_rule__PropertyTemplateCS__Group__214914 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyTemplateCS__OwnedExpressionAssignment_2_in_rule__PropertyTemplateCS__Group__2__Impl14941 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group_0_1__0__Impl_in_rule__PropertyTemplateCS__Group_0_1__014977 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
- public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group_0_1__1_in_rule__PropertyTemplateCS__Group_0_1__014980 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_28_in_rule__PropertyTemplateCS__Group_0_1__0__Impl15008 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group_0_1__1__Impl_in_rule__PropertyTemplateCS__Group_0_1__115039 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
- public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group_0_1__2_in_rule__PropertyTemplateCS__Group_0_1__115042 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_78_in_rule__PropertyTemplateCS__Group_0_1__1__Impl15070 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group_0_1__2__Impl_in_rule__PropertyTemplateCS__Group_0_1__215101 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L});
- public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group_0_1__3_in_rule__PropertyTemplateCS__Group_0_1__215104 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyTemplateCS__OwnedOppositePropertyIdAssignment_0_1_2_in_rule__PropertyTemplateCS__Group_0_1__2__Impl15131 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group_0_1__3__Impl_in_rule__PropertyTemplateCS__Group_0_1__315161 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_79_in_rule__PropertyTemplateCS__Group_0_1__3__Impl15189 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__0__Impl_in_rule__QueryCS__Group__015228 = new BitSet(new long[]{0x0000001FFFFD00C0L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__1_in_rule__QueryCS__Group__015231 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_31_in_rule__QueryCS__Group__0__Impl15259 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__1__Impl_in_rule__QueryCS__Group__115290 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__2_in_rule__QueryCS__Group__115293 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__NameAssignment_1_in_rule__QueryCS__Group__1__Impl15320 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__2__Impl_in_rule__QueryCS__Group__215350 = new BitSet(new long[]{0x0000001FFFFD00C0L,0x0000000000008000L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__3_in_rule__QueryCS__Group__215353 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_78_in_rule__QueryCS__Group__2__Impl15381 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__3__Impl_in_rule__QueryCS__Group__315412 = new BitSet(new long[]{0x0000001FFFFD00C0L,0x0000000000008000L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__4_in_rule__QueryCS__Group__315415 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_3__0_in_rule__QueryCS__Group__3__Impl15442 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__4__Impl_in_rule__QueryCS__Group__415473 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__5_in_rule__QueryCS__Group__415476 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_79_in_rule__QueryCS__Group__4__Impl15504 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__5__Impl_in_rule__QueryCS__Group__515535 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
- public static final BitSet FOLLOW_rule__QueryCS__Group__6_in_rule__QueryCS__Group__515538 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__QueryCS__Group__5__Impl15566 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__6__Impl_in_rule__QueryCS__Group__615597 = new BitSet(new long[]{0x0000000000020000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__7_in_rule__QueryCS__Group__615600 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__OwnedTypeAssignment_6_in_rule__QueryCS__Group__6__Impl15627 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group__7__Impl_in_rule__QueryCS__Group__715657 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Alternatives_7_in_rule__QueryCS__Group__7__Impl15684 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_3__0__Impl_in_rule__QueryCS__Group_3__015730 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_3__1_in_rule__QueryCS__Group_3__015733 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__OwnedParametersAssignment_3_0_in_rule__QueryCS__Group_3__0__Impl15760 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_3__1__Impl_in_rule__QueryCS__Group_3__115790 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_3_1__0_in_rule__QueryCS__Group_3__1__Impl15817 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_3_1__0__Impl_in_rule__QueryCS__Group_3_1__015852 = new BitSet(new long[]{0x0000001FFFFD00C0L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_3_1__1_in_rule__QueryCS__Group_3_1__015855 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rule__QueryCS__Group_3_1__0__Impl15883 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_3_1__1__Impl_in_rule__QueryCS__Group_3_1__115914 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__OwnedParametersAssignment_3_1_1_in_rule__QueryCS__Group_3_1__1__Impl15941 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_7_1__0__Impl_in_rule__QueryCS__Group_7_1__015975 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434407FL});
- public static final BitSet FOLLOW_rule__QueryCS__Group_7_1__1_in_rule__QueryCS__Group_7_1__015978 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__QueryCS__Group_7_1__0__Impl16006 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_7_1__1__Impl_in_rule__QueryCS__Group_7_1__116037 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_7_1__2_in_rule__QueryCS__Group_7_1__116040 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__OwnedExpressionAssignment_7_1_1_in_rule__QueryCS__Group_7_1__1__Impl16067 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QueryCS__Group_7_1__2__Impl_in_rule__QueryCS__Group_7_1__216097 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__QueryCS__Group_7_1__2__Impl16125 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__0__Impl_in_rule__RelationCS__Group__016162 = new BitSet(new long[]{0x0000000100080000L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__1_in_rule__RelationCS__Group__016165 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__IsTopAssignment_0_in_rule__RelationCS__Group__0__Impl16192 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__1__Impl_in_rule__RelationCS__Group__116223 = new BitSet(new long[]{0x0000000100080000L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__2_in_rule__RelationCS__Group__116226 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__IsDefaultAssignment_1_in_rule__RelationCS__Group__1__Impl16253 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__2__Impl_in_rule__RelationCS__Group__216284 = new BitSet(new long[]{0x0000001FFFFD00C0L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__3_in_rule__RelationCS__Group__216287 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_32_in_rule__RelationCS__Group__2__Impl16315 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__3__Impl_in_rule__RelationCS__Group__316346 = new BitSet(new long[]{0x0000000020000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__4_in_rule__RelationCS__Group__316349 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__NameAssignment_3_in_rule__RelationCS__Group__3__Impl16376 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__4__Impl_in_rule__RelationCS__Group__416406 = new BitSet(new long[]{0x0000000020000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__5_in_rule__RelationCS__Group__416409 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__Group_4__0_in_rule__RelationCS__Group__4__Impl16436 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__5__Impl_in_rule__RelationCS__Group__516467 = new BitSet(new long[]{0x0000001FFFFD00C0L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__6_in_rule__RelationCS__Group__516470 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__RelationCS__Group__5__Impl16498 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__6__Impl_in_rule__RelationCS__Group__616529 = new BitSet(new long[]{0x0000001FFFFD00C0L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__7_in_rule__RelationCS__Group__616532 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__OwnedVarDeclarationsAssignment_6_in_rule__RelationCS__Group__6__Impl16559 = new BitSet(new long[]{0x0000001FFFFD00C2L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__7__Impl_in_rule__RelationCS__Group__716590 = new BitSet(new long[]{0x0000001800000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__8_in_rule__RelationCS__Group__716593 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__Alternatives_7_in_rule__RelationCS__Group__7__Impl16622 = new BitSet(new long[]{0x0000001FFFFD00C2L});
- public static final BitSet FOLLOW_rule__RelationCS__Alternatives_7_in_rule__RelationCS__Group__7__Impl16634 = new BitSet(new long[]{0x0000001FFFFD00C2L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__8__Impl_in_rule__RelationCS__Group__816667 = new BitSet(new long[]{0x0000001800000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__9_in_rule__RelationCS__Group__816670 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__OwnedWhenAssignment_8_in_rule__RelationCS__Group__8__Impl16697 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__9__Impl_in_rule__RelationCS__Group__916728 = new BitSet(new long[]{0x0000001800000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__10_in_rule__RelationCS__Group__916731 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__OwnedWhereAssignment_9_in_rule__RelationCS__Group__9__Impl16758 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__Group__10__Impl_in_rule__RelationCS__Group__1016789 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__RelationCS__Group__10__Impl16817 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__Group_4__0__Impl_in_rule__RelationCS__Group_4__016870 = new BitSet(new long[]{0x0000001FFFFD00C0L});
- public static final BitSet FOLLOW_rule__RelationCS__Group_4__1_in_rule__RelationCS__Group_4__016873 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_29_in_rule__RelationCS__Group_4__0__Impl16901 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__Group_4__1__Impl_in_rule__RelationCS__Group_4__116932 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationCS__OverridesAssignment_4_1_in_rule__RelationCS__Group_4__1__Impl16959 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__0__Impl_in_rule__ScopeNameCS__Group__016993 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__1_in_rule__ScopeNameCS__Group__016996 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__OwnedPathElementsAssignment_0_in_rule__ScopeNameCS__Group__0__Impl17023 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__1__Impl_in_rule__ScopeNameCS__Group__117053 = new BitSet(new long[]{0xFF00001FFFFD00C0L,0x000000000000007FL});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__2_in_rule__ScopeNameCS__Group__117056 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_80_in_rule__ScopeNameCS__Group__1__Impl17084 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group__2__Impl_in_rule__ScopeNameCS__Group__217115 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__0_in_rule__ScopeNameCS__Group__2__Impl17142 = new BitSet(new long[]{0xFF00001FFFFD00C2L,0x000000000000007FL});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__0__Impl_in_rule__ScopeNameCS__Group_2__017179 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__1_in_rule__ScopeNameCS__Group_2__017182 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__OwnedPathElementsAssignment_2_0_in_rule__ScopeNameCS__Group_2__0__Impl17209 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__1__Impl_in_rule__ScopeNameCS__Group_2__117239 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_80_in_rule__ScopeNameCS__Group_2__1__Impl17267 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateCS__Group__0__Impl_in_rule__TemplateCS__Group__017302 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__TemplateCS__Group__1_in_rule__TemplateCS__Group__017305 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateCS__Alternatives_0_in_rule__TemplateCS__Group__0__Impl17332 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateCS__Group__1__Impl_in_rule__TemplateCS__Group__117362 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateCS__Group_1__0_in_rule__TemplateCS__Group__1__Impl17389 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateCS__Group_1__0__Impl_in_rule__TemplateCS__Group_1__017424 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434407FL});
- public static final BitSet FOLLOW_rule__TemplateCS__Group_1__1_in_rule__TemplateCS__Group_1__017427 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__TemplateCS__Group_1__0__Impl17455 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateCS__Group_1__1__Impl_in_rule__TemplateCS__Group_1__117486 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_rule__TemplateCS__Group_1__2_in_rule__TemplateCS__Group_1__117489 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateCS__OwnedGuardExpressionAssignment_1_1_in_rule__TemplateCS__Group_1__1__Impl17516 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateCS__Group_1__2__Impl_in_rule__TemplateCS__Group_1__217546 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__TemplateCS__Group_1__2__Impl17574 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__0__Impl_in_rule__TransformationCS__Group__017611 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__1_in_rule__TransformationCS__Group__017614 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_34_in_rule__TransformationCS__Group__0__Impl17642 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__1__Impl_in_rule__TransformationCS__Group__117673 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__2_in_rule__TransformationCS__Group__117676 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__OwnedPathNameAssignment_1_in_rule__TransformationCS__Group__1__Impl17703 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__2__Impl_in_rule__TransformationCS__Group__217734 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__3_in_rule__TransformationCS__Group__217737 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__NameAssignment_2_in_rule__TransformationCS__Group__2__Impl17764 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__3__Impl_in_rule__TransformationCS__Group__317794 = new BitSet(new long[]{0x0000001FFFFD00C0L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__4_in_rule__TransformationCS__Group__317797 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_78_in_rule__TransformationCS__Group__3__Impl17825 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__4__Impl_in_rule__TransformationCS__Group__417856 = new BitSet(new long[]{0x0000000000000000L,0x000000000000A000L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__5_in_rule__TransformationCS__Group__417859 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__OwnedModelDeclsAssignment_4_in_rule__TransformationCS__Group__4__Impl17886 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__5__Impl_in_rule__TransformationCS__Group__517916 = new BitSet(new long[]{0x0000000000000000L,0x000000000000A000L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__6_in_rule__TransformationCS__Group__517919 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_5__0_in_rule__TransformationCS__Group__5__Impl17946 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__6__Impl_in_rule__TransformationCS__Group__617977 = new BitSet(new long[]{0x0000000000800000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__7_in_rule__TransformationCS__Group__617980 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_79_in_rule__TransformationCS__Group__6__Impl18008 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__7__Impl_in_rule__TransformationCS__Group__718039 = new BitSet(new long[]{0x0000000000800000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__8_in_rule__TransformationCS__Group__718042 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_7__0_in_rule__TransformationCS__Group__7__Impl18069 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__8__Impl_in_rule__TransformationCS__Group__818100 = new BitSet(new long[]{0x0000000388080000L,0x0000000000000800L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__9_in_rule__TransformationCS__Group__818103 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__TransformationCS__Group__8__Impl18131 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__9__Impl_in_rule__TransformationCS__Group__918162 = new BitSet(new long[]{0x0000000388080000L,0x0000000000000800L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__10_in_rule__TransformationCS__Group__918165 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__OwnedKeyDeclsAssignment_9_in_rule__TransformationCS__Group__9__Impl18192 = new BitSet(new long[]{0x0000000008000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__10__Impl_in_rule__TransformationCS__Group__1018223 = new BitSet(new long[]{0x0000000388080000L,0x0000000000000800L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__11_in_rule__TransformationCS__Group__1018226 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Alternatives_10_in_rule__TransformationCS__Group__10__Impl18253 = new BitSet(new long[]{0x0000000380080002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group__11__Impl_in_rule__TransformationCS__Group__1118284 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__TransformationCS__Group__11__Impl18312 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_5__0__Impl_in_rule__TransformationCS__Group_5__018367 = new BitSet(new long[]{0x0000001FFFFD00C0L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_5__1_in_rule__TransformationCS__Group_5__018370 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rule__TransformationCS__Group_5__0__Impl18398 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_5__1__Impl_in_rule__TransformationCS__Group_5__118429 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__OwnedModelDeclsAssignment_5_1_in_rule__TransformationCS__Group_5__1__Impl18456 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_7__0__Impl_in_rule__TransformationCS__Group_7__018490 = new BitSet(new long[]{0x0000001FFFFD00C0L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_7__1_in_rule__TransformationCS__Group_7__018493 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_23_in_rule__TransformationCS__Group_7__0__Impl18521 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_7__1__Impl_in_rule__TransformationCS__Group_7__118552 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_7__2_in_rule__TransformationCS__Group_7__118555 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__ExtendsAssignment_7_1_in_rule__TransformationCS__Group_7__1__Impl18582 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_7__2__Impl_in_rule__TransformationCS__Group_7__218612 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_7_2__0_in_rule__TransformationCS__Group_7__2__Impl18639 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_7_2__0__Impl_in_rule__TransformationCS__Group_7_2__018676 = new BitSet(new long[]{0x0000001FFFFD00C0L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_7_2__1_in_rule__TransformationCS__Group_7_2__018679 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rule__TransformationCS__Group_7_2__0__Impl18707 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__Group_7_2__1__Impl_in_rule__TransformationCS__Group_7_2__118738 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TransformationCS__ExtendsAssignment_7_2_1_in_rule__TransformationCS__Group_7_2__1__Impl18765 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnitCS__Group__0__Impl_in_rule__UnitCS__Group__018799 = new BitSet(new long[]{0x0000001FFFFD00E0L});
- public static final BitSet FOLLOW_rule__UnitCS__Group__1_in_rule__UnitCS__Group__018802 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_25_in_rule__UnitCS__Group__0__Impl18830 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnitCS__Group__1__Impl_in_rule__UnitCS__Group__118861 = new BitSet(new long[]{0x0000001FFFFD00E0L});
- public static final BitSet FOLLOW_rule__UnitCS__Group__2_in_rule__UnitCS__Group__118864 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnitCS__Group_1__0_in_rule__UnitCS__Group__1__Impl18891 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnitCS__Group__2__Impl_in_rule__UnitCS__Group__218922 = new BitSet(new long[]{0x0000000000020000L,0x0000000000010000L});
- public static final BitSet FOLLOW_rule__UnitCS__Group__3_in_rule__UnitCS__Group__218925 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnitCS__OwnedPathNameAssignment_2_in_rule__UnitCS__Group__2__Impl18952 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnitCS__Group__3__Impl_in_rule__UnitCS__Group__318982 = new BitSet(new long[]{0x0000000000020000L,0x0000000000010000L});
- public static final BitSet FOLLOW_rule__UnitCS__Group__4_in_rule__UnitCS__Group__318985 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnitCS__Group_3__0_in_rule__UnitCS__Group__3__Impl19012 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnitCS__Group__4__Impl_in_rule__UnitCS__Group__419043 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_17_in_rule__UnitCS__Group__4__Impl19071 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnitCS__Group_1__0__Impl_in_rule__UnitCS__Group_1__019112 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__UnitCS__Group_1__1_in_rule__UnitCS__Group_1__019115 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnitCS__NameAssignment_1_0_in_rule__UnitCS__Group_1__0__Impl19142 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnitCS__Group_1__1__Impl_in_rule__UnitCS__Group_1__119172 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__UnitCS__Group_1__1__Impl19200 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnitCS__Group_3__0__Impl_in_rule__UnitCS__Group_3__019235 = new BitSet(new long[]{0x0000008000000000L});
- public static final BitSet FOLLOW_rule__UnitCS__Group_3__1_in_rule__UnitCS__Group_3__019238 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_80_in_rule__UnitCS__Group_3__0__Impl19266 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnitCS__Group_3__1__Impl_in_rule__UnitCS__Group_3__119297 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnitCS__IsAllAssignment_3_1_in_rule__UnitCS__Group_3__1__Impl19324 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__0__Impl_in_rule__VarDeclarationCS__Group__019358 = new BitSet(new long[]{0x0000400000020000L,0x0000000000002200L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__1_in_rule__VarDeclarationCS__Group__019361 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__OwnedVarDeclarationIdsAssignment_0_in_rule__VarDeclarationCS__Group__0__Impl19388 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__1__Impl_in_rule__VarDeclarationCS__Group__119418 = new BitSet(new long[]{0x0000400000020000L,0x0000000000002200L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__2_in_rule__VarDeclarationCS__Group__119421 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_1__0_in_rule__VarDeclarationCS__Group__1__Impl19448 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__2__Impl_in_rule__VarDeclarationCS__Group__219479 = new BitSet(new long[]{0x0000400000020000L,0x0000000000002200L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__3_in_rule__VarDeclarationCS__Group__219482 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_2__0_in_rule__VarDeclarationCS__Group__2__Impl19509 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__3__Impl_in_rule__VarDeclarationCS__Group__319540 = new BitSet(new long[]{0x0000400000020000L,0x0000000000002200L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__4_in_rule__VarDeclarationCS__Group__319543 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_3__0_in_rule__VarDeclarationCS__Group__3__Impl19570 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__4__Impl_in_rule__VarDeclarationCS__Group__419601 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_17_in_rule__VarDeclarationCS__Group__4__Impl19629 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_1__0__Impl_in_rule__VarDeclarationCS__Group_1__019670 = new BitSet(new long[]{0x0000001FFFFD00C0L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_1__1_in_rule__VarDeclarationCS__Group_1__019673 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rule__VarDeclarationCS__Group_1__0__Impl19701 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_1__1__Impl_in_rule__VarDeclarationCS__Group_1__119732 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__OwnedVarDeclarationIdsAssignment_1_1_in_rule__VarDeclarationCS__Group_1__1__Impl19759 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_2__0__Impl_in_rule__VarDeclarationCS__Group_2__019793 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_2__1_in_rule__VarDeclarationCS__Group_2__019796 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__VarDeclarationCS__Group_2__0__Impl19824 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_2__1__Impl_in_rule__VarDeclarationCS__Group_2__119855 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__OwnedTypeAssignment_2_1_in_rule__VarDeclarationCS__Group_2__1__Impl19882 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_3__0__Impl_in_rule__VarDeclarationCS__Group_3__019916 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434407FL});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_3__1_in_rule__VarDeclarationCS__Group_3__019919 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_46_in_rule__VarDeclarationCS__Group_3__0__Impl19947 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_3__1__Impl_in_rule__VarDeclarationCS__Group_3__119978 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VarDeclarationCS__OwnedInitExpressionAssignment_3_1_in_rule__VarDeclarationCS__Group_3__1__Impl20005 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhenCS__Group__0__Impl_in_rule__WhenCS__Group__020039 = new BitSet(new long[]{0x0000000800000000L});
- public static final BitSet FOLLOW_rule__WhenCS__Group__1_in_rule__WhenCS__Group__020042 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhenCS__Group__1__Impl_in_rule__WhenCS__Group__120100 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__WhenCS__Group__2_in_rule__WhenCS__Group__120103 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_35_in_rule__WhenCS__Group__1__Impl20131 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhenCS__Group__2__Impl_in_rule__WhenCS__Group__220162 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434487FL});
- public static final BitSet FOLLOW_rule__WhenCS__Group__3_in_rule__WhenCS__Group__220165 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__WhenCS__Group__2__Impl20193 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhenCS__Group__3__Impl_in_rule__WhenCS__Group__320224 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434487FL});
- public static final BitSet FOLLOW_rule__WhenCS__Group__4_in_rule__WhenCS__Group__320227 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhenCS__OwnedPredicatesAssignment_3_in_rule__WhenCS__Group__3__Impl20254 = new BitSet(new long[]{0xFF0000FFFFFD00F2L,0x0000000D8434407FL});
- public static final BitSet FOLLOW_rule__WhenCS__Group__4__Impl_in_rule__WhenCS__Group__420285 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__WhenCS__Group__4__Impl20313 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhereCS__Group__0__Impl_in_rule__WhereCS__Group__020354 = new BitSet(new long[]{0x0000001000000000L});
- public static final BitSet FOLLOW_rule__WhereCS__Group__1_in_rule__WhereCS__Group__020357 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhereCS__Group__1__Impl_in_rule__WhereCS__Group__120415 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__WhereCS__Group__2_in_rule__WhereCS__Group__120418 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_36_in_rule__WhereCS__Group__1__Impl20446 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhereCS__Group__2__Impl_in_rule__WhereCS__Group__220477 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434487FL});
- public static final BitSet FOLLOW_rule__WhereCS__Group__3_in_rule__WhereCS__Group__220480 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__WhereCS__Group__2__Impl20508 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhereCS__Group__3__Impl_in_rule__WhereCS__Group__320539 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434487FL});
- public static final BitSet FOLLOW_rule__WhereCS__Group__4_in_rule__WhereCS__Group__320542 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhereCS__OwnedPredicatesAssignment_3_in_rule__WhereCS__Group__3__Impl20569 = new BitSet(new long[]{0xFF0000FFFFFD00F2L,0x0000000D8434407FL});
- public static final BitSet FOLLOW_rule__WhereCS__Group__4__Impl_in_rule__WhereCS__Group__420600 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__WhereCS__Group__4__Impl20628 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__020669 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__020672 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__OwnedPathElementsAssignment_0_in_rule__URIPathNameCS__Group__0__Impl20699 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__120729 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl20756 = new BitSet(new long[]{0x0000000000000002L,0x0000000000010000L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__020791 = new BitSet(new long[]{0xFF00001FFFFD00C0L,0x000000000000007FL});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__020794 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_80_in_rule__URIPathNameCS__Group_1__0__Impl20822 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__120853 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIPathNameCS__OwnedPathElementsAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl20880 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__020914 = new BitSet(new long[]{0x0000001FFFFD00E0L});
- public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__020917 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__120975 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__URIFirstPathElementCS__ReferredElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl21002 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__021036 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__021039 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl21066 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__121096 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl21123 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__021158 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__021161 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_78_in_rule__CollectionTypeCS__Group_1__0__Impl21189 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__121220 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__121223 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl21250 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__221280 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_79_in_rule__CollectionTypeCS__Group_1__2__Impl21308 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group__0__Impl_in_rule__MapTypeCS__Group__021345 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group__1_in_rule__MapTypeCS__Group__021348 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__NameAssignment_0_in_rule__MapTypeCS__Group__0__Impl21375 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group__1__Impl_in_rule__MapTypeCS__Group__121405 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__0_in_rule__MapTypeCS__Group__1__Impl21432 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__0__Impl_in_rule__MapTypeCS__Group_1__021467 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__1_in_rule__MapTypeCS__Group_1__021470 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_78_in_rule__MapTypeCS__Group_1__0__Impl21498 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__1__Impl_in_rule__MapTypeCS__Group_1__121529 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__2_in_rule__MapTypeCS__Group_1__121532 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__OwnedKeyTypeAssignment_1_1_in_rule__MapTypeCS__Group_1__1__Impl21559 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__2__Impl_in_rule__MapTypeCS__Group_1__221589 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__3_in_rule__MapTypeCS__Group_1__221592 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rule__MapTypeCS__Group_1__2__Impl21620 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__3__Impl_in_rule__MapTypeCS__Group_1__321651 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__4_in_rule__MapTypeCS__Group_1__321654 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__OwnedValueTypeAssignment_1_3_in_rule__MapTypeCS__Group_1__3__Impl21681 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__4__Impl_in_rule__MapTypeCS__Group_1__421711 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_79_in_rule__MapTypeCS__Group_1__4__Impl21739 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__021780 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__021783 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl21810 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__121840 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl21867 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__021902 = new BitSet(new long[]{0x0000001FFFFD00C0L,0x0000000000008000L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__021905 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_78_in_rule__TupleTypeCS__Group_1__0__Impl21933 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__121964 = new BitSet(new long[]{0x0000001FFFFD00C0L,0x0000000000008000L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__121967 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl21994 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__222025 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_79_in_rule__TupleTypeCS__Group_1__2__Impl22053 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__022090 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__ValueAssignment_2_0_in_rule__CurlyBracketedClauseCS__Alternatives_29148 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1__0_in_rule__CurlyBracketedClauseCS__Alternatives_29166 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0__0_in_rule__NavigatingArgCS__Alternatives9199 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_1__0_in_rule__NavigatingArgCS__Alternatives9217 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0_1_0__0_in_rule__NavigatingArgCS__Alternatives_0_19250 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingArgCS__Group_0_1_1__0_in_rule__NavigatingArgCS__Alternatives_0_19268 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_0__0_in_rule__NavigatingCommaArgCS__Alternatives_29301 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NavigatingCommaArgCS__Group_2_1__0_in_rule__NavigatingCommaArgCS__Alternatives_29319 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_09352 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePatternExpCS_in_rule__IfExpCS__OwnedConditionAlternatives_1_09369 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleMultiplicityBoundsCS_in_rule__MultiplicityCS__Alternatives_19401 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleMultiplicityStringCS_in_rule__MultiplicityCS__Alternatives_19418 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__MultiplicityCS__Alternatives_29451 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicityCS__IsNullFreeAssignment_2_1_in_rule__MultiplicityCS__Alternatives_29470 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_39_in_rule__MultiplicityStringCS__StringBoundsAlternatives_09504 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_41_in_rule__MultiplicityStringCS__StringBoundsAlternatives_09524 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__MultiplicityStringCS__StringBoundsAlternatives_09544 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypedRefCS_in_rule__TypeRefCS__Alternatives9578 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleWildcardTypeRefCS_in_rule__TypeRefCS__Alternatives9595 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_SIMPLE_ID_in_rule__ID__Alternatives9627 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ESCAPED_ID_in_rule__ID__Alternatives9644 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_INT_in_rule__UPPER__Alternatives9676 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_39_in_rule__UPPER__Alternatives9694 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TopLevelCS__Group__0__Impl_in_rule__TopLevelCS__Group__09726 = new BitSet(new long[]{0x0000000400000000L});
+ public static final BitSet FOLLOW_rule__TopLevelCS__Group__1_in_rule__TopLevelCS__Group__09729 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TopLevelCS__OwnedImportsAssignment_0_in_rule__TopLevelCS__Group__0__Impl9756 = new BitSet(new long[]{0x0000000002000002L});
+ public static final BitSet FOLLOW_rule__TopLevelCS__Group__1__Impl_in_rule__TopLevelCS__Group__19787 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TopLevelCS__OwnedTransformationsAssignment_1_in_rule__TopLevelCS__Group__1__Impl9814 = new BitSet(new long[]{0x0000000400000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__0__Impl_in_rule__CollectionTemplateCS__Group__09849 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__1_in_rule__CollectionTemplateCS__Group__09852 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__NameAssignment_0_in_rule__CollectionTemplateCS__Group__0__Impl9879 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__1__Impl_in_rule__CollectionTemplateCS__Group__19910 = new BitSet(new long[]{0x0000000000000000L,0x000000000000007CL});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__2_in_rule__CollectionTemplateCS__Group__19913 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__CollectionTemplateCS__Group__1__Impl9941 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__2__Impl_in_rule__CollectionTemplateCS__Group__29972 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__3_in_rule__CollectionTemplateCS__Group__29975 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__OwnedTypeAssignment_2_in_rule__CollectionTemplateCS__Group__2__Impl10002 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__3__Impl_in_rule__CollectionTemplateCS__Group__310032 = new BitSet(new long[]{0x0000001FFFFD00C0L,0x0000000000000A00L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__4_in_rule__CollectionTemplateCS__Group__310035 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__CollectionTemplateCS__Group__3__Impl10063 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__4__Impl_in_rule__CollectionTemplateCS__Group__410094 = new BitSet(new long[]{0x0000001FFFFD00C0L,0x0000000000000A00L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__5_in_rule__CollectionTemplateCS__Group__410097 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4__0_in_rule__CollectionTemplateCS__Group__4__Impl10124 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group__5__Impl_in_rule__CollectionTemplateCS__Group__510155 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__CollectionTemplateCS__Group__5__Impl10183 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4__0__Impl_in_rule__CollectionTemplateCS__Group_4__010226 = new BitSet(new long[]{0x0000000000000000L,0x0000000000003000L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4__1_in_rule__CollectionTemplateCS__Group_4__010229 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__OwnedMemberIdentifiersAssignment_4_0_in_rule__CollectionTemplateCS__Group_4__0__Impl10256 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4__1__Impl_in_rule__CollectionTemplateCS__Group_4__110286 = new BitSet(new long[]{0x0000000000000000L,0x0000000000003000L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4__2_in_rule__CollectionTemplateCS__Group_4__110289 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4_1__0_in_rule__CollectionTemplateCS__Group_4__1__Impl10316 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4__2__Impl_in_rule__CollectionTemplateCS__Group_4__210347 = new BitSet(new long[]{0x0000001FFFFD00C0L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4__3_in_rule__CollectionTemplateCS__Group_4__210350 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_76_in_rule__CollectionTemplateCS__Group_4__2__Impl10378 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4__3__Impl_in_rule__CollectionTemplateCS__Group_4__310409 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__OwnedRestIdentifierAssignment_4_3_in_rule__CollectionTemplateCS__Group_4__3__Impl10436 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4_1__0__Impl_in_rule__CollectionTemplateCS__Group_4_1__010474 = new BitSet(new long[]{0x0000001FFFFD00C0L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4_1__1_in_rule__CollectionTemplateCS__Group_4_1__010477 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__CollectionTemplateCS__Group_4_1__0__Impl10505 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__Group_4_1__1__Impl_in_rule__CollectionTemplateCS__Group_4_1__110536 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTemplateCS__OwnedMemberIdentifiersAssignment_4_1_1_in_rule__CollectionTemplateCS__Group_4_1__1__Impl10563 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DefaultValueCS__Group__0__Impl_in_rule__DefaultValueCS__Group__010597 = new BitSet(new long[]{0x0000400000000000L});
+ public static final BitSet FOLLOW_rule__DefaultValueCS__Group__1_in_rule__DefaultValueCS__Group__010600 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DefaultValueCS__PropertyIdAssignment_0_in_rule__DefaultValueCS__Group__0__Impl10627 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DefaultValueCS__Group__1__Impl_in_rule__DefaultValueCS__Group__110657 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434407FL});
+ public static final BitSet FOLLOW_rule__DefaultValueCS__Group__2_in_rule__DefaultValueCS__Group__110660 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_46_in_rule__DefaultValueCS__Group__1__Impl10688 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DefaultValueCS__Group__2__Impl_in_rule__DefaultValueCS__Group__210719 = new BitSet(new long[]{0x0000000000020000L});
+ public static final BitSet FOLLOW_rule__DefaultValueCS__Group__3_in_rule__DefaultValueCS__Group__210722 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DefaultValueCS__OwnedInitExpressionAssignment_2_in_rule__DefaultValueCS__Group__2__Impl10749 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DefaultValueCS__Group__3__Impl_in_rule__DefaultValueCS__Group__310779 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_17_in_rule__DefaultValueCS__Group__3__Impl10807 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group__0__Impl_in_rule__DomainCS__Group__010846 = new BitSet(new long[]{0x0000000000200000L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group__1_in_rule__DomainCS__Group__010849 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__Alternatives_0_in_rule__DomainCS__Group__0__Impl10876 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group__1__Impl_in_rule__DomainCS__Group__110907 = new BitSet(new long[]{0x0000001FFFFD00C0L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group__2_in_rule__DomainCS__Group__110910 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_21_in_rule__DomainCS__Group__1__Impl10938 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group__2__Impl_in_rule__DomainCS__Group__210969 = new BitSet(new long[]{0x0000001FFFFD00C0L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group__3_in_rule__DomainCS__Group__210972 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__ModelIdAssignment_2_in_rule__DomainCS__Group__2__Impl10999 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group__3__Impl_in_rule__DomainCS__Group__311029 = new BitSet(new long[]{0x0000000001120000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group__4_in_rule__DomainCS__Group__311032 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__OwnedPatternAssignment_3_in_rule__DomainCS__Group__3__Impl11059 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group__4__Impl_in_rule__DomainCS__Group__411089 = new BitSet(new long[]{0x0000000001120000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group__5_in_rule__DomainCS__Group__411092 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group_4__0_in_rule__DomainCS__Group__4__Impl11119 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group__5__Impl_in_rule__DomainCS__Group__511150 = new BitSet(new long[]{0x0000000001120000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group__6_in_rule__DomainCS__Group__511153 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group_5__0_in_rule__DomainCS__Group__5__Impl11180 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group__6__Impl_in_rule__DomainCS__Group__611211 = new BitSet(new long[]{0x0000000001120000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group__7_in_rule__DomainCS__Group__611214 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group_6__0_in_rule__DomainCS__Group__6__Impl11241 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group__7__Impl_in_rule__DomainCS__Group__711272 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_17_in_rule__DomainCS__Group__7__Impl11300 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group_4__0__Impl_in_rule__DomainCS__Group_4__011347 = new BitSet(new long[]{0x0000001FFFFD00C0L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group_4__1_in_rule__DomainCS__Group_4__011350 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__DomainCS__Group_4__0__Impl11378 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group_4__1__Impl_in_rule__DomainCS__Group_4__111409 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__OwnedPatternAssignment_4_1_in_rule__DomainCS__Group_4__1__Impl11436 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group_5__0__Impl_in_rule__DomainCS__Group_5__011470 = new BitSet(new long[]{0x0000001FFFFD00C0L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group_5__1_in_rule__DomainCS__Group_5__011473 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_24_in_rule__DomainCS__Group_5__0__Impl11501 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group_5__1__Impl_in_rule__DomainCS__Group_5__111532 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__ImplementedByAssignment_5_1_in_rule__DomainCS__Group_5__1__Impl11559 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group_6__0__Impl_in_rule__DomainCS__Group_6__011593 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group_6__1_in_rule__DomainCS__Group_6__011596 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_20_in_rule__DomainCS__Group_6__0__Impl11624 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group_6__1__Impl_in_rule__DomainCS__Group_6__111655 = new BitSet(new long[]{0x0000001FFFFD00C0L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group_6__2_in_rule__DomainCS__Group_6__111658 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__DomainCS__Group_6__1__Impl11686 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group_6__2__Impl_in_rule__DomainCS__Group_6__211717 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group_6__3_in_rule__DomainCS__Group_6__211720 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DomainCS__OwnedDefaultValuesAssignment_6_2_in_rule__DomainCS__Group_6__2__Impl11749 = new BitSet(new long[]{0x0000001FFFFD00C2L});
+ public static final BitSet FOLLOW_rule__DomainCS__OwnedDefaultValuesAssignment_6_2_in_rule__DomainCS__Group_6__2__Impl11761 = new BitSet(new long[]{0x0000001FFFFD00C2L});
+ public static final BitSet FOLLOW_rule__DomainCS__Group_6__3__Impl_in_rule__DomainCS__Group_6__311794 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__DomainCS__Group_6__3__Impl11822 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group__0__Impl_in_rule__KeyDeclCS__Group__011861 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group__1_in_rule__KeyDeclCS__Group__011864 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_27_in_rule__KeyDeclCS__Group__0__Impl11892 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group__1__Impl_in_rule__KeyDeclCS__Group__111923 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group__2_in_rule__KeyDeclCS__Group__111926 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__OwnedPathNameAssignment_1_in_rule__KeyDeclCS__Group__1__Impl11953 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group__2__Impl_in_rule__KeyDeclCS__Group__211983 = new BitSet(new long[]{0x0000001FFFFD00C0L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group__3_in_rule__KeyDeclCS__Group__211986 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__KeyDeclCS__Group__2__Impl12014 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group__3__Impl_in_rule__KeyDeclCS__Group__312045 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002800L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group__4_in_rule__KeyDeclCS__Group__312048 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Alternatives_3_in_rule__KeyDeclCS__Group__3__Impl12075 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group__4__Impl_in_rule__KeyDeclCS__Group__412105 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002800L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group__5_in_rule__KeyDeclCS__Group__412108 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4__0_in_rule__KeyDeclCS__Group__4__Impl12135 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group__5__Impl_in_rule__KeyDeclCS__Group__512166 = new BitSet(new long[]{0x0000000000020000L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group__6_in_rule__KeyDeclCS__Group__512169 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__KeyDeclCS__Group__5__Impl12197 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group__6__Impl_in_rule__KeyDeclCS__Group__612228 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_17_in_rule__KeyDeclCS__Group__6__Impl12256 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_3_1__0__Impl_in_rule__KeyDeclCS__Group_3_1__012301 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_3_1__1_in_rule__KeyDeclCS__Group_3_1__012304 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_28_in_rule__KeyDeclCS__Group_3_1__0__Impl12332 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_3_1__1__Impl_in_rule__KeyDeclCS__Group_3_1__112363 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_3_1__2_in_rule__KeyDeclCS__Group_3_1__112366 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_78_in_rule__KeyDeclCS__Group_3_1__1__Impl12394 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_3_1__2__Impl_in_rule__KeyDeclCS__Group_3_1__212425 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_3_1__3_in_rule__KeyDeclCS__Group_3_1__212428 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__OwnedOppositePropertyIdsAssignment_3_1_2_in_rule__KeyDeclCS__Group_3_1__2__Impl12455 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_3_1__3__Impl_in_rule__KeyDeclCS__Group_3_1__312485 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_79_in_rule__KeyDeclCS__Group_3_1__3__Impl12513 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4__0__Impl_in_rule__KeyDeclCS__Group_4__012552 = new BitSet(new long[]{0x0000001FFFFD00C0L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4__1_in_rule__KeyDeclCS__Group_4__012555 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__KeyDeclCS__Group_4__0__Impl12583 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4__1__Impl_in_rule__KeyDeclCS__Group_4__112614 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Alternatives_4_1_in_rule__KeyDeclCS__Group_4__1__Impl12641 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4_1_1__0__Impl_in_rule__KeyDeclCS__Group_4_1_1__012675 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4_1_1__1_in_rule__KeyDeclCS__Group_4_1_1__012678 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_28_in_rule__KeyDeclCS__Group_4_1_1__0__Impl12706 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4_1_1__1__Impl_in_rule__KeyDeclCS__Group_4_1_1__112737 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4_1_1__2_in_rule__KeyDeclCS__Group_4_1_1__112740 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_78_in_rule__KeyDeclCS__Group_4_1_1__1__Impl12768 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4_1_1__2__Impl_in_rule__KeyDeclCS__Group_4_1_1__212799 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4_1_1__3_in_rule__KeyDeclCS__Group_4_1_1__212802 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__OwnedOppositePropertyIdsAssignment_4_1_1_2_in_rule__KeyDeclCS__Group_4_1_1__2__Impl12829 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__KeyDeclCS__Group_4_1_1__3__Impl_in_rule__KeyDeclCS__Group_4_1_1__312859 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_79_in_rule__KeyDeclCS__Group_4_1_1__3__Impl12887 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Group__0__Impl_in_rule__ModelDeclCS__Group__012926 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Group__1_in_rule__ModelDeclCS__Group__012929 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__NameAssignment_0_in_rule__ModelDeclCS__Group__0__Impl12956 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Group__1__Impl_in_rule__ModelDeclCS__Group__112986 = new BitSet(new long[]{0x0000001FFFFD00C0L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Group__2_in_rule__ModelDeclCS__Group__112989 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__ModelDeclCS__Group__1__Impl13017 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Group__2__Impl_in_rule__ModelDeclCS__Group__213048 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Alternatives_2_in_rule__ModelDeclCS__Group__2__Impl13075 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1__0__Impl_in_rule__ModelDeclCS__Group_2_1__013111 = new BitSet(new long[]{0x0000001FFFFD00C0L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1__1_in_rule__ModelDeclCS__Group_2_1__013114 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__ModelDeclCS__Group_2_1__0__Impl13142 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1__1__Impl_in_rule__ModelDeclCS__Group_2_1__113173 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002800L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1__2_in_rule__ModelDeclCS__Group_2_1__113176 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__MetamodelIdsAssignment_2_1_1_in_rule__ModelDeclCS__Group_2_1__1__Impl13203 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1__2__Impl_in_rule__ModelDeclCS__Group_2_1__213233 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002800L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1__3_in_rule__ModelDeclCS__Group_2_1__213236 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1_2__0_in_rule__ModelDeclCS__Group_2_1__2__Impl13263 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1__3__Impl_in_rule__ModelDeclCS__Group_2_1__313294 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__ModelDeclCS__Group_2_1__3__Impl13322 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1_2__0__Impl_in_rule__ModelDeclCS__Group_2_1_2__013361 = new BitSet(new long[]{0x0000001FFFFD00C0L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1_2__1_in_rule__ModelDeclCS__Group_2_1_2__013364 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__ModelDeclCS__Group_2_1_2__0__Impl13392 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__Group_2_1_2__1__Impl_in_rule__ModelDeclCS__Group_2_1_2__113423 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ModelDeclCS__MetamodelIdsAssignment_2_1_2_1_in_rule__ModelDeclCS__Group_2_1_2__1__Impl13450 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__0__Impl_in_rule__ObjectTemplateCS__Group__013484 = new BitSet(new long[]{0x0000001FFFFD00C0L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__1_in_rule__ObjectTemplateCS__Group__013487 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__NameAssignment_0_in_rule__ObjectTemplateCS__Group__0__Impl13514 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__1__Impl_in_rule__ObjectTemplateCS__Group__113545 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__2_in_rule__ObjectTemplateCS__Group__113548 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__ObjectTemplateCS__Group__1__Impl13576 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__2__Impl_in_rule__ObjectTemplateCS__Group__213607 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__3_in_rule__ObjectTemplateCS__Group__213610 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__OwnedTypeAssignment_2_in_rule__ObjectTemplateCS__Group__2__Impl13637 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__3__Impl_in_rule__ObjectTemplateCS__Group__313667 = new BitSet(new long[]{0x0000001FFFFD00C0L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__4_in_rule__ObjectTemplateCS__Group__313670 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__ObjectTemplateCS__Group__3__Impl13698 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__4__Impl_in_rule__ObjectTemplateCS__Group__413729 = new BitSet(new long[]{0x0000001FFFFD00C0L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__5_in_rule__ObjectTemplateCS__Group__413732 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group_4__0_in_rule__ObjectTemplateCS__Group__4__Impl13759 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group__5__Impl_in_rule__ObjectTemplateCS__Group__513790 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__ObjectTemplateCS__Group__5__Impl13818 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group_4__0__Impl_in_rule__ObjectTemplateCS__Group_4__013861 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group_4__1_in_rule__ObjectTemplateCS__Group_4__013864 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__OwnedPropertyTemplatesAssignment_4_0_in_rule__ObjectTemplateCS__Group_4__0__Impl13891 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group_4__1__Impl_in_rule__ObjectTemplateCS__Group_4__113921 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group_4_1__0_in_rule__ObjectTemplateCS__Group_4__1__Impl13948 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group_4_1__0__Impl_in_rule__ObjectTemplateCS__Group_4_1__013983 = new BitSet(new long[]{0x0000001FFFFD00C0L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group_4_1__1_in_rule__ObjectTemplateCS__Group_4_1__013986 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__ObjectTemplateCS__Group_4_1__0__Impl14014 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__Group_4_1__1__Impl_in_rule__ObjectTemplateCS__Group_4_1__114045 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ObjectTemplateCS__OwnedPropertyTemplatesAssignment_4_1_1_in_rule__ObjectTemplateCS__Group_4_1__1__Impl14072 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__0__Impl_in_rule__ParamDeclarationCS__Group__014106 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1_in_rule__ParamDeclarationCS__Group__014109 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__NameAssignment_0_in_rule__ParamDeclarationCS__Group__0__Impl14136 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__1__Impl_in_rule__ParamDeclarationCS__Group__114166 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2_in_rule__ParamDeclarationCS__Group__114169 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__ParamDeclarationCS__Group__1__Impl14197 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__Group__2__Impl_in_rule__ParamDeclarationCS__Group__214228 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParamDeclarationCS__OwnedTypeAssignment_2_in_rule__ParamDeclarationCS__Group__2__Impl14255 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateCS__Group__0__Impl_in_rule__PredicateCS__Group__014291 = new BitSet(new long[]{0x0000000000020000L});
+ public static final BitSet FOLLOW_rule__PredicateCS__Group__1_in_rule__PredicateCS__Group__014294 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateCS__OwnedConditionAssignment_0_in_rule__PredicateCS__Group__0__Impl14321 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PredicateCS__Group__1__Impl_in_rule__PredicateCS__Group__114351 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_17_in_rule__PredicateCS__Group__1__Impl14379 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__0__Impl_in_rule__PrimitiveTypeDomainCS__Group__014414 = new BitSet(new long[]{0x0000000000200000L});
+ public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__1_in_rule__PrimitiveTypeDomainCS__Group__014417 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_30_in_rule__PrimitiveTypeDomainCS__Group__0__Impl14445 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__1__Impl_in_rule__PrimitiveTypeDomainCS__Group__114476 = new BitSet(new long[]{0x0000001FFFFD00C0L});
+ public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__2_in_rule__PrimitiveTypeDomainCS__Group__114479 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_21_in_rule__PrimitiveTypeDomainCS__Group__1__Impl14507 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__2__Impl_in_rule__PrimitiveTypeDomainCS__Group__214538 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__3_in_rule__PrimitiveTypeDomainCS__Group__214541 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__NameAssignment_2_in_rule__PrimitiveTypeDomainCS__Group__2__Impl14568 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__3__Impl_in_rule__PrimitiveTypeDomainCS__Group__314598 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
+ public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__4_in_rule__PrimitiveTypeDomainCS__Group__314601 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__PrimitiveTypeDomainCS__Group__3__Impl14629 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__4__Impl_in_rule__PrimitiveTypeDomainCS__Group__414660 = new BitSet(new long[]{0x0000000000020000L});
+ public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__5_in_rule__PrimitiveTypeDomainCS__Group__414663 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__OwnedTypeAssignment_4_in_rule__PrimitiveTypeDomainCS__Group__4__Impl14690 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrimitiveTypeDomainCS__Group__5__Impl_in_rule__PrimitiveTypeDomainCS__Group__514720 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_17_in_rule__PrimitiveTypeDomainCS__Group__5__Impl14748 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group__0__Impl_in_rule__PropertyTemplateCS__Group__014791 = new BitSet(new long[]{0x0000400000000000L});
+ public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group__1_in_rule__PropertyTemplateCS__Group__014794 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyTemplateCS__Alternatives_0_in_rule__PropertyTemplateCS__Group__0__Impl14821 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group__1__Impl_in_rule__PropertyTemplateCS__Group__114851 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434427FL});
+ public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group__2_in_rule__PropertyTemplateCS__Group__114854 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_46_in_rule__PropertyTemplateCS__Group__1__Impl14882 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group__2__Impl_in_rule__PropertyTemplateCS__Group__214913 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyTemplateCS__OwnedExpressionAssignment_2_in_rule__PropertyTemplateCS__Group__2__Impl14940 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group_0_1__0__Impl_in_rule__PropertyTemplateCS__Group_0_1__014976 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group_0_1__1_in_rule__PropertyTemplateCS__Group_0_1__014979 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_28_in_rule__PropertyTemplateCS__Group_0_1__0__Impl15007 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group_0_1__1__Impl_in_rule__PropertyTemplateCS__Group_0_1__115038 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
+ public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group_0_1__2_in_rule__PropertyTemplateCS__Group_0_1__115041 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_78_in_rule__PropertyTemplateCS__Group_0_1__1__Impl15069 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group_0_1__2__Impl_in_rule__PropertyTemplateCS__Group_0_1__215100 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group_0_1__3_in_rule__PropertyTemplateCS__Group_0_1__215103 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyTemplateCS__OwnedOppositePropertyIdAssignment_0_1_2_in_rule__PropertyTemplateCS__Group_0_1__2__Impl15130 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyTemplateCS__Group_0_1__3__Impl_in_rule__PropertyTemplateCS__Group_0_1__315160 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_79_in_rule__PropertyTemplateCS__Group_0_1__3__Impl15188 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__0__Impl_in_rule__QueryCS__Group__015227 = new BitSet(new long[]{0x0000001FFFFD00C0L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__1_in_rule__QueryCS__Group__015230 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_31_in_rule__QueryCS__Group__0__Impl15258 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__1__Impl_in_rule__QueryCS__Group__115289 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__2_in_rule__QueryCS__Group__115292 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__NameAssignment_1_in_rule__QueryCS__Group__1__Impl15319 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__2__Impl_in_rule__QueryCS__Group__215349 = new BitSet(new long[]{0x0000001FFFFD00C0L,0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__3_in_rule__QueryCS__Group__215352 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_78_in_rule__QueryCS__Group__2__Impl15380 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__3__Impl_in_rule__QueryCS__Group__315411 = new BitSet(new long[]{0x0000001FFFFD00C0L,0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__4_in_rule__QueryCS__Group__315414 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_3__0_in_rule__QueryCS__Group__3__Impl15441 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__4__Impl_in_rule__QueryCS__Group__415472 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__5_in_rule__QueryCS__Group__415475 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_79_in_rule__QueryCS__Group__4__Impl15503 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__5__Impl_in_rule__QueryCS__Group__515534 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__6_in_rule__QueryCS__Group__515537 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__QueryCS__Group__5__Impl15565 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__6__Impl_in_rule__QueryCS__Group__615596 = new BitSet(new long[]{0x0000000000020000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__7_in_rule__QueryCS__Group__615599 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__OwnedTypeAssignment_6_in_rule__QueryCS__Group__6__Impl15626 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group__7__Impl_in_rule__QueryCS__Group__715656 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Alternatives_7_in_rule__QueryCS__Group__7__Impl15683 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_3__0__Impl_in_rule__QueryCS__Group_3__015729 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_3__1_in_rule__QueryCS__Group_3__015732 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__OwnedParametersAssignment_3_0_in_rule__QueryCS__Group_3__0__Impl15759 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_3__1__Impl_in_rule__QueryCS__Group_3__115789 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_3_1__0_in_rule__QueryCS__Group_3__1__Impl15816 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_3_1__0__Impl_in_rule__QueryCS__Group_3_1__015851 = new BitSet(new long[]{0x0000001FFFFD00C0L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_3_1__1_in_rule__QueryCS__Group_3_1__015854 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__QueryCS__Group_3_1__0__Impl15882 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_3_1__1__Impl_in_rule__QueryCS__Group_3_1__115913 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__OwnedParametersAssignment_3_1_1_in_rule__QueryCS__Group_3_1__1__Impl15940 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_7_1__0__Impl_in_rule__QueryCS__Group_7_1__015974 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434407FL});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_7_1__1_in_rule__QueryCS__Group_7_1__015977 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__QueryCS__Group_7_1__0__Impl16005 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_7_1__1__Impl_in_rule__QueryCS__Group_7_1__116036 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_7_1__2_in_rule__QueryCS__Group_7_1__116039 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__OwnedExpressionAssignment_7_1_1_in_rule__QueryCS__Group_7_1__1__Impl16066 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QueryCS__Group_7_1__2__Impl_in_rule__QueryCS__Group_7_1__216096 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__QueryCS__Group_7_1__2__Impl16124 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__0__Impl_in_rule__RelationCS__Group__016161 = new BitSet(new long[]{0x0000000100080000L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__1_in_rule__RelationCS__Group__016164 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__IsTopAssignment_0_in_rule__RelationCS__Group__0__Impl16191 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__1__Impl_in_rule__RelationCS__Group__116222 = new BitSet(new long[]{0x0000000100080000L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__2_in_rule__RelationCS__Group__116225 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__IsDefaultAssignment_1_in_rule__RelationCS__Group__1__Impl16252 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__2__Impl_in_rule__RelationCS__Group__216283 = new BitSet(new long[]{0x0000001FFFFD00C0L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__3_in_rule__RelationCS__Group__216286 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_32_in_rule__RelationCS__Group__2__Impl16314 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__3__Impl_in_rule__RelationCS__Group__316345 = new BitSet(new long[]{0x0000000020000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__4_in_rule__RelationCS__Group__316348 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__NameAssignment_3_in_rule__RelationCS__Group__3__Impl16375 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__4__Impl_in_rule__RelationCS__Group__416405 = new BitSet(new long[]{0x0000000020000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__5_in_rule__RelationCS__Group__416408 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group_4__0_in_rule__RelationCS__Group__4__Impl16435 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__5__Impl_in_rule__RelationCS__Group__516466 = new BitSet(new long[]{0x0000001FFFFD00C0L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__6_in_rule__RelationCS__Group__516469 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__RelationCS__Group__5__Impl16497 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__6__Impl_in_rule__RelationCS__Group__616528 = new BitSet(new long[]{0x0000001FFFFD00C0L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__7_in_rule__RelationCS__Group__616531 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__OwnedVarDeclarationsAssignment_6_in_rule__RelationCS__Group__6__Impl16558 = new BitSet(new long[]{0x0000001FFFFD00C2L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__7__Impl_in_rule__RelationCS__Group__716589 = new BitSet(new long[]{0x0000001800000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__8_in_rule__RelationCS__Group__716592 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__Alternatives_7_in_rule__RelationCS__Group__7__Impl16621 = new BitSet(new long[]{0x0000001FFFFD00C2L});
+ public static final BitSet FOLLOW_rule__RelationCS__Alternatives_7_in_rule__RelationCS__Group__7__Impl16633 = new BitSet(new long[]{0x0000001FFFFD00C2L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__8__Impl_in_rule__RelationCS__Group__816666 = new BitSet(new long[]{0x0000001800000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__9_in_rule__RelationCS__Group__816669 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__OwnedWhenAssignment_8_in_rule__RelationCS__Group__8__Impl16696 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__9__Impl_in_rule__RelationCS__Group__916727 = new BitSet(new long[]{0x0000001800000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__10_in_rule__RelationCS__Group__916730 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__OwnedWhereAssignment_9_in_rule__RelationCS__Group__9__Impl16757 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group__10__Impl_in_rule__RelationCS__Group__1016788 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__RelationCS__Group__10__Impl16816 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group_4__0__Impl_in_rule__RelationCS__Group_4__016869 = new BitSet(new long[]{0x0000001FFFFD00C0L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group_4__1_in_rule__RelationCS__Group_4__016872 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_29_in_rule__RelationCS__Group_4__0__Impl16900 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__Group_4__1__Impl_in_rule__RelationCS__Group_4__116931 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationCS__OverridesAssignment_4_1_in_rule__RelationCS__Group_4__1__Impl16958 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__0__Impl_in_rule__ScopeNameCS__Group__016992 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__1_in_rule__ScopeNameCS__Group__016995 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__OwnedPathElementsAssignment_0_in_rule__ScopeNameCS__Group__0__Impl17022 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__1__Impl_in_rule__ScopeNameCS__Group__117052 = new BitSet(new long[]{0xFF00001FFFFD00C0L,0x000000000000007FL});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__2_in_rule__ScopeNameCS__Group__117055 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_80_in_rule__ScopeNameCS__Group__1__Impl17083 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group__2__Impl_in_rule__ScopeNameCS__Group__217114 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__0_in_rule__ScopeNameCS__Group__2__Impl17141 = new BitSet(new long[]{0xFF00001FFFFD00C2L,0x000000000000007FL});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__0__Impl_in_rule__ScopeNameCS__Group_2__017178 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__1_in_rule__ScopeNameCS__Group_2__017181 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__OwnedPathElementsAssignment_2_0_in_rule__ScopeNameCS__Group_2__0__Impl17208 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ScopeNameCS__Group_2__1__Impl_in_rule__ScopeNameCS__Group_2__117238 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_80_in_rule__ScopeNameCS__Group_2__1__Impl17266 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TemplateCS__Group__0__Impl_in_rule__TemplateCS__Group__017301 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__TemplateCS__Group__1_in_rule__TemplateCS__Group__017304 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TemplateCS__Alternatives_0_in_rule__TemplateCS__Group__0__Impl17331 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TemplateCS__Group__1__Impl_in_rule__TemplateCS__Group__117361 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TemplateCS__Group_1__0_in_rule__TemplateCS__Group__1__Impl17388 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TemplateCS__Group_1__0__Impl_in_rule__TemplateCS__Group_1__017423 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434407FL});
+ public static final BitSet FOLLOW_rule__TemplateCS__Group_1__1_in_rule__TemplateCS__Group_1__017426 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__TemplateCS__Group_1__0__Impl17454 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TemplateCS__Group_1__1__Impl_in_rule__TemplateCS__Group_1__117485 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__TemplateCS__Group_1__2_in_rule__TemplateCS__Group_1__117488 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TemplateCS__OwnedGuardExpressionAssignment_1_1_in_rule__TemplateCS__Group_1__1__Impl17515 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TemplateCS__Group_1__2__Impl_in_rule__TemplateCS__Group_1__217545 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__TemplateCS__Group_1__2__Impl17573 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__0__Impl_in_rule__TransformationCS__Group__017610 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__1_in_rule__TransformationCS__Group__017613 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_34_in_rule__TransformationCS__Group__0__Impl17641 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__1__Impl_in_rule__TransformationCS__Group__117672 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__2_in_rule__TransformationCS__Group__117675 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__OwnedPathNameAssignment_1_in_rule__TransformationCS__Group__1__Impl17702 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__2__Impl_in_rule__TransformationCS__Group__217733 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__3_in_rule__TransformationCS__Group__217736 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__NameAssignment_2_in_rule__TransformationCS__Group__2__Impl17763 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__3__Impl_in_rule__TransformationCS__Group__317793 = new BitSet(new long[]{0x0000001FFFFD00C0L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__4_in_rule__TransformationCS__Group__317796 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_78_in_rule__TransformationCS__Group__3__Impl17824 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__4__Impl_in_rule__TransformationCS__Group__417855 = new BitSet(new long[]{0x0000000000000000L,0x000000000000A000L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__5_in_rule__TransformationCS__Group__417858 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__OwnedModelDeclsAssignment_4_in_rule__TransformationCS__Group__4__Impl17885 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__5__Impl_in_rule__TransformationCS__Group__517915 = new BitSet(new long[]{0x0000000000000000L,0x000000000000A000L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__6_in_rule__TransformationCS__Group__517918 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_5__0_in_rule__TransformationCS__Group__5__Impl17945 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__6__Impl_in_rule__TransformationCS__Group__617976 = new BitSet(new long[]{0x0000000000800000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__7_in_rule__TransformationCS__Group__617979 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_79_in_rule__TransformationCS__Group__6__Impl18007 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__7__Impl_in_rule__TransformationCS__Group__718038 = new BitSet(new long[]{0x0000000000800000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__8_in_rule__TransformationCS__Group__718041 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_7__0_in_rule__TransformationCS__Group__7__Impl18068 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__8__Impl_in_rule__TransformationCS__Group__818099 = new BitSet(new long[]{0x0000000388080000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__9_in_rule__TransformationCS__Group__818102 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__TransformationCS__Group__8__Impl18130 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__9__Impl_in_rule__TransformationCS__Group__918161 = new BitSet(new long[]{0x0000000388080000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__10_in_rule__TransformationCS__Group__918164 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__OwnedKeyDeclsAssignment_9_in_rule__TransformationCS__Group__9__Impl18191 = new BitSet(new long[]{0x0000000008000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__10__Impl_in_rule__TransformationCS__Group__1018222 = new BitSet(new long[]{0x0000000388080000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__11_in_rule__TransformationCS__Group__1018225 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Alternatives_10_in_rule__TransformationCS__Group__10__Impl18252 = new BitSet(new long[]{0x0000000380080002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group__11__Impl_in_rule__TransformationCS__Group__1118283 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__TransformationCS__Group__11__Impl18311 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_5__0__Impl_in_rule__TransformationCS__Group_5__018366 = new BitSet(new long[]{0x0000001FFFFD00C0L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_5__1_in_rule__TransformationCS__Group_5__018369 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__TransformationCS__Group_5__0__Impl18397 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_5__1__Impl_in_rule__TransformationCS__Group_5__118428 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__OwnedModelDeclsAssignment_5_1_in_rule__TransformationCS__Group_5__1__Impl18455 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_7__0__Impl_in_rule__TransformationCS__Group_7__018489 = new BitSet(new long[]{0x0000001FFFFD00C0L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_7__1_in_rule__TransformationCS__Group_7__018492 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_23_in_rule__TransformationCS__Group_7__0__Impl18520 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_7__1__Impl_in_rule__TransformationCS__Group_7__118551 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_7__2_in_rule__TransformationCS__Group_7__118554 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__ExtendsAssignment_7_1_in_rule__TransformationCS__Group_7__1__Impl18581 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_7__2__Impl_in_rule__TransformationCS__Group_7__218611 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_7_2__0_in_rule__TransformationCS__Group_7__2__Impl18638 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_7_2__0__Impl_in_rule__TransformationCS__Group_7_2__018675 = new BitSet(new long[]{0x0000001FFFFD00C0L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_7_2__1_in_rule__TransformationCS__Group_7_2__018678 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__TransformationCS__Group_7_2__0__Impl18706 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__Group_7_2__1__Impl_in_rule__TransformationCS__Group_7_2__118737 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TransformationCS__ExtendsAssignment_7_2_1_in_rule__TransformationCS__Group_7_2__1__Impl18764 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group__0__Impl_in_rule__UnitCS__Group__018798 = new BitSet(new long[]{0x0000001FFFFD00E0L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group__1_in_rule__UnitCS__Group__018801 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_25_in_rule__UnitCS__Group__0__Impl18829 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group__1__Impl_in_rule__UnitCS__Group__118860 = new BitSet(new long[]{0x0000001FFFFD00E0L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group__2_in_rule__UnitCS__Group__118863 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group_1__0_in_rule__UnitCS__Group__1__Impl18890 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group__2__Impl_in_rule__UnitCS__Group__218921 = new BitSet(new long[]{0x0000000000020000L,0x0000000000010000L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group__3_in_rule__UnitCS__Group__218924 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnitCS__OwnedPathNameAssignment_2_in_rule__UnitCS__Group__2__Impl18951 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group__3__Impl_in_rule__UnitCS__Group__318981 = new BitSet(new long[]{0x0000000000020000L,0x0000000000010000L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group__4_in_rule__UnitCS__Group__318984 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group_3__0_in_rule__UnitCS__Group__3__Impl19011 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group__4__Impl_in_rule__UnitCS__Group__419042 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_17_in_rule__UnitCS__Group__4__Impl19070 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group_1__0__Impl_in_rule__UnitCS__Group_1__019111 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group_1__1_in_rule__UnitCS__Group_1__019114 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnitCS__NameAssignment_1_0_in_rule__UnitCS__Group_1__0__Impl19141 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group_1__1__Impl_in_rule__UnitCS__Group_1__119171 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__UnitCS__Group_1__1__Impl19199 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group_3__0__Impl_in_rule__UnitCS__Group_3__019234 = new BitSet(new long[]{0x0000008000000000L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group_3__1_in_rule__UnitCS__Group_3__019237 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_80_in_rule__UnitCS__Group_3__0__Impl19265 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnitCS__Group_3__1__Impl_in_rule__UnitCS__Group_3__119296 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnitCS__IsAllAssignment_3_1_in_rule__UnitCS__Group_3__1__Impl19323 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__0__Impl_in_rule__VarDeclarationCS__Group__019357 = new BitSet(new long[]{0x0000400000020000L,0x0000000000002200L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__1_in_rule__VarDeclarationCS__Group__019360 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__OwnedVarDeclarationIdsAssignment_0_in_rule__VarDeclarationCS__Group__0__Impl19387 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__1__Impl_in_rule__VarDeclarationCS__Group__119417 = new BitSet(new long[]{0x0000400000020000L,0x0000000000002200L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__2_in_rule__VarDeclarationCS__Group__119420 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_1__0_in_rule__VarDeclarationCS__Group__1__Impl19447 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__2__Impl_in_rule__VarDeclarationCS__Group__219478 = new BitSet(new long[]{0x0000400000020000L,0x0000000000002200L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__3_in_rule__VarDeclarationCS__Group__219481 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_2__0_in_rule__VarDeclarationCS__Group__2__Impl19508 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__3__Impl_in_rule__VarDeclarationCS__Group__319539 = new BitSet(new long[]{0x0000400000020000L,0x0000000000002200L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__4_in_rule__VarDeclarationCS__Group__319542 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_3__0_in_rule__VarDeclarationCS__Group__3__Impl19569 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group__4__Impl_in_rule__VarDeclarationCS__Group__419600 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_17_in_rule__VarDeclarationCS__Group__4__Impl19628 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_1__0__Impl_in_rule__VarDeclarationCS__Group_1__019669 = new BitSet(new long[]{0x0000001FFFFD00C0L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_1__1_in_rule__VarDeclarationCS__Group_1__019672 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__VarDeclarationCS__Group_1__0__Impl19700 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_1__1__Impl_in_rule__VarDeclarationCS__Group_1__119731 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__OwnedVarDeclarationIdsAssignment_1_1_in_rule__VarDeclarationCS__Group_1__1__Impl19758 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_2__0__Impl_in_rule__VarDeclarationCS__Group_2__019792 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_2__1_in_rule__VarDeclarationCS__Group_2__019795 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__VarDeclarationCS__Group_2__0__Impl19823 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_2__1__Impl_in_rule__VarDeclarationCS__Group_2__119854 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__OwnedTypeAssignment_2_1_in_rule__VarDeclarationCS__Group_2__1__Impl19881 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_3__0__Impl_in_rule__VarDeclarationCS__Group_3__019915 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434407FL});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_3__1_in_rule__VarDeclarationCS__Group_3__019918 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_46_in_rule__VarDeclarationCS__Group_3__0__Impl19946 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__Group_3__1__Impl_in_rule__VarDeclarationCS__Group_3__119977 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VarDeclarationCS__OwnedInitExpressionAssignment_3_1_in_rule__VarDeclarationCS__Group_3__1__Impl20004 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__WhenCS__Group__0__Impl_in_rule__WhenCS__Group__020038 = new BitSet(new long[]{0x0000000800000000L});
+ public static final BitSet FOLLOW_rule__WhenCS__Group__1_in_rule__WhenCS__Group__020041 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__WhenCS__Group__1__Impl_in_rule__WhenCS__Group__120099 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__WhenCS__Group__2_in_rule__WhenCS__Group__120102 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_35_in_rule__WhenCS__Group__1__Impl20130 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__WhenCS__Group__2__Impl_in_rule__WhenCS__Group__220161 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434487FL});
+ public static final BitSet FOLLOW_rule__WhenCS__Group__3_in_rule__WhenCS__Group__220164 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__WhenCS__Group__2__Impl20192 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__WhenCS__Group__3__Impl_in_rule__WhenCS__Group__320223 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434487FL});
+ public static final BitSet FOLLOW_rule__WhenCS__Group__4_in_rule__WhenCS__Group__320226 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__WhenCS__OwnedPredicatesAssignment_3_in_rule__WhenCS__Group__3__Impl20253 = new BitSet(new long[]{0xFF0000FFFFFD00F2L,0x0000000D8434407FL});
+ public static final BitSet FOLLOW_rule__WhenCS__Group__4__Impl_in_rule__WhenCS__Group__420284 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__WhenCS__Group__4__Impl20312 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__WhereCS__Group__0__Impl_in_rule__WhereCS__Group__020353 = new BitSet(new long[]{0x0000001000000000L});
+ public static final BitSet FOLLOW_rule__WhereCS__Group__1_in_rule__WhereCS__Group__020356 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__WhereCS__Group__1__Impl_in_rule__WhereCS__Group__120414 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__WhereCS__Group__2_in_rule__WhereCS__Group__120417 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_36_in_rule__WhereCS__Group__1__Impl20445 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__WhereCS__Group__2__Impl_in_rule__WhereCS__Group__220476 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434487FL});
+ public static final BitSet FOLLOW_rule__WhereCS__Group__3_in_rule__WhereCS__Group__220479 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__WhereCS__Group__2__Impl20507 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__WhereCS__Group__3__Impl_in_rule__WhereCS__Group__320538 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434487FL});
+ public static final BitSet FOLLOW_rule__WhereCS__Group__4_in_rule__WhereCS__Group__320541 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__WhereCS__OwnedPredicatesAssignment_3_in_rule__WhereCS__Group__3__Impl20568 = new BitSet(new long[]{0xFF0000FFFFFD00F2L,0x0000000D8434407FL});
+ public static final BitSet FOLLOW_rule__WhereCS__Group__4__Impl_in_rule__WhereCS__Group__420599 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__WhereCS__Group__4__Impl20627 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group__0__Impl_in_rule__URIPathNameCS__Group__020668 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1_in_rule__URIPathNameCS__Group__020671 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__OwnedPathElementsAssignment_0_in_rule__URIPathNameCS__Group__0__Impl20698 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group__1__Impl_in_rule__URIPathNameCS__Group__120728 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0_in_rule__URIPathNameCS__Group__1__Impl20755 = new BitSet(new long[]{0x0000000000000002L,0x0000000000010000L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__0__Impl_in_rule__URIPathNameCS__Group_1__020790 = new BitSet(new long[]{0xFF00001FFFFD00C0L,0x000000000000007FL});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1_in_rule__URIPathNameCS__Group_1__020793 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_80_in_rule__URIPathNameCS__Group_1__0__Impl20821 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__Group_1__1__Impl_in_rule__URIPathNameCS__Group_1__120852 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIPathNameCS__OwnedPathElementsAssignment_1_1_in_rule__URIPathNameCS__Group_1__1__Impl20879 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__0__Impl_in_rule__URIFirstPathElementCS__Group_1__020913 = new BitSet(new long[]{0x0000001FFFFD00E0L});
+ public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1_in_rule__URIFirstPathElementCS__Group_1__020916 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIFirstPathElementCS__Group_1__1__Impl_in_rule__URIFirstPathElementCS__Group_1__120974 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__URIFirstPathElementCS__ReferredElementAssignment_1_1_in_rule__URIFirstPathElementCS__Group_1__1__Impl21001 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__0__Impl_in_rule__CollectionTypeCS__Group__021035 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1_in_rule__CollectionTypeCS__Group__021038 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__NameAssignment_0_in_rule__CollectionTypeCS__Group__0__Impl21065 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group__1__Impl_in_rule__CollectionTypeCS__Group__121095 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0_in_rule__CollectionTypeCS__Group__1__Impl21122 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__0__Impl_in_rule__CollectionTypeCS__Group_1__021157 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1_in_rule__CollectionTypeCS__Group_1__021160 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_78_in_rule__CollectionTypeCS__Group_1__0__Impl21188 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__1__Impl_in_rule__CollectionTypeCS__Group_1__121219 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2_in_rule__CollectionTypeCS__Group_1__121222 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__OwnedTypeAssignment_1_1_in_rule__CollectionTypeCS__Group_1__1__Impl21249 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionTypeCS__Group_1__2__Impl_in_rule__CollectionTypeCS__Group_1__221279 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_79_in_rule__CollectionTypeCS__Group_1__2__Impl21307 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group__0__Impl_in_rule__MapTypeCS__Group__021344 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group__1_in_rule__MapTypeCS__Group__021347 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__NameAssignment_0_in_rule__MapTypeCS__Group__0__Impl21374 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group__1__Impl_in_rule__MapTypeCS__Group__121404 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__0_in_rule__MapTypeCS__Group__1__Impl21431 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__0__Impl_in_rule__MapTypeCS__Group_1__021466 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__1_in_rule__MapTypeCS__Group_1__021469 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_78_in_rule__MapTypeCS__Group_1__0__Impl21497 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__1__Impl_in_rule__MapTypeCS__Group_1__121528 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__2_in_rule__MapTypeCS__Group_1__121531 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__OwnedKeyTypeAssignment_1_1_in_rule__MapTypeCS__Group_1__1__Impl21558 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__2__Impl_in_rule__MapTypeCS__Group_1__221588 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__3_in_rule__MapTypeCS__Group_1__221591 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__MapTypeCS__Group_1__2__Impl21619 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__3__Impl_in_rule__MapTypeCS__Group_1__321650 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__4_in_rule__MapTypeCS__Group_1__321653 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__OwnedValueTypeAssignment_1_3_in_rule__MapTypeCS__Group_1__3__Impl21680 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapTypeCS__Group_1__4__Impl_in_rule__MapTypeCS__Group_1__421710 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_79_in_rule__MapTypeCS__Group_1__4__Impl21738 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group__0__Impl_in_rule__TupleTypeCS__Group__021779 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1_in_rule__TupleTypeCS__Group__021782 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__NameAssignment_0_in_rule__TupleTypeCS__Group__0__Impl21809 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group__1__Impl_in_rule__TupleTypeCS__Group__121839 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0_in_rule__TupleTypeCS__Group__1__Impl21866 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__0__Impl_in_rule__TupleTypeCS__Group_1__021901 = new BitSet(new long[]{0x0000001FFFFD00C0L,0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1_in_rule__TupleTypeCS__Group_1__021904 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_78_in_rule__TupleTypeCS__Group_1__0__Impl21932 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__1__Impl_in_rule__TupleTypeCS__Group_1__121963 = new BitSet(new long[]{0x0000001FFFFD00C0L,0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2_in_rule__TupleTypeCS__Group_1__121966 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0_in_rule__TupleTypeCS__Group_1__1__Impl21993 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1__2__Impl_in_rule__TupleTypeCS__Group_1__222024 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_79_in_rule__TupleTypeCS__Group_1__2__Impl22052 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1__022089 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
}
private static class FollowSets001 {
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__022093 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl22120 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__122150 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl22177 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__022212 = new BitSet(new long[]{0x0000001FFFFD00C0L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__022215 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rule__TupleTypeCS__Group_1_1_1__0__Impl22243 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__122274 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl22301 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__022335 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__022338 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl22365 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__122395 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__122398 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__TuplePartCS__Group__1__Impl22426 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__222457 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl22484 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__022520 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__022523 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl22550 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__122580 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D84344A7FL});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__122583 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__CollectionLiteralExpCS__Group__1__Impl22611 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__222642 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D84344A7FL});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__222645 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl22672 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__322703 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__CollectionLiteralExpCS__Group__3__Impl22731 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__022770 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__022773 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl22800 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__122830 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl22857 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__022892 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434427FL});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__022895 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl22923 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__122954 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl22981 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0__0__Impl_in_rule__CollectionLiteralPartCS__Group_0__023015 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0__1_in_rule__CollectionLiteralPartCS__Group_0__023018 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0_in_rule__CollectionLiteralPartCS__Group_0__0__Impl23045 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0__1__Impl_in_rule__CollectionLiteralPartCS__Group_0__123075 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0_in_rule__CollectionLiteralPartCS__Group_0__1__Impl23102 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__023137 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434407FL});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1_in_rule__CollectionLiteralPartCS__Group_0_1__023140 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_81_in_rule__CollectionLiteralPartCS__Group_0_1__0__Impl23168 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__123199 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1_in_rule__CollectionLiteralPartCS__Group_0_1__1__Impl23226 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__0__Impl_in_rule__CollectionPatternCS__Group__023260 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__1_in_rule__CollectionPatternCS__Group__023263 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__OwnedTypeAssignment_0_in_rule__CollectionPatternCS__Group__0__Impl23290 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__1__Impl_in_rule__CollectionPatternCS__Group__123320 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D84344A7FL});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__2_in_rule__CollectionPatternCS__Group__123323 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__CollectionPatternCS__Group__1__Impl23351 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__2__Impl_in_rule__CollectionPatternCS__Group__223382 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D84344A7FL});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__3_in_rule__CollectionPatternCS__Group__223385 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__0_in_rule__CollectionPatternCS__Group__2__Impl23412 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__3__Impl_in_rule__CollectionPatternCS__Group__323443 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__CollectionPatternCS__Group__3__Impl23471 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__0__Impl_in_rule__CollectionPatternCS__Group_2__023510 = new BitSet(new long[]{0x0000000000000000L,0x0000000000003000L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__1_in_rule__CollectionPatternCS__Group_2__023513 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_0_in_rule__CollectionPatternCS__Group_2__0__Impl23540 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__1__Impl_in_rule__CollectionPatternCS__Group_2__123570 = new BitSet(new long[]{0x0000000000000000L,0x0000000000003000L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__2_in_rule__CollectionPatternCS__Group_2__123573 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__0_in_rule__CollectionPatternCS__Group_2__1__Impl23600 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__2__Impl_in_rule__CollectionPatternCS__Group_2__223631 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__0_in_rule__CollectionPatternCS__Group_2__2__Impl23658 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__0__Impl_in_rule__CollectionPatternCS__Group_2_1__023694 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434427FL});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__1_in_rule__CollectionPatternCS__Group_2_1__023697 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rule__CollectionPatternCS__Group_2_1__0__Impl23725 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__1__Impl_in_rule__CollectionPatternCS__Group_2_1__123756 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionPatternCS__Group_2_1__1__Impl23783 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__0__Impl_in_rule__CollectionPatternCS__Group_2_2__023817 = new BitSet(new long[]{0x00000000000000C0L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__1_in_rule__CollectionPatternCS__Group_2_2__023820 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_76_in_rule__CollectionPatternCS__Group_2_2__0__Impl23848 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__1__Impl_in_rule__CollectionPatternCS__Group_2_2__123879 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1_in_rule__CollectionPatternCS__Group_2_2__1__Impl23906 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShadowPartCS__Group__0__Impl_in_rule__ShadowPartCS__Group__023940 = new BitSet(new long[]{0x0000400000000000L});
- public static final BitSet FOLLOW_rule__ShadowPartCS__Group__1_in_rule__ShadowPartCS__Group__023943 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShadowPartCS__ReferredPropertyAssignment_0_in_rule__ShadowPartCS__Group__0__Impl23970 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShadowPartCS__Group__1__Impl_in_rule__ShadowPartCS__Group__124000 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434427FL});
- public static final BitSet FOLLOW_rule__ShadowPartCS__Group__2_in_rule__ShadowPartCS__Group__124003 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_46_in_rule__ShadowPartCS__Group__1__Impl24031 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShadowPartCS__Group__2__Impl_in_rule__ShadowPartCS__Group__224062 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShadowPartCS__OwnedInitExpressionAssignment_2_in_rule__ShadowPartCS__Group__2__Impl24089 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PatternExpCS__Group__0__Impl_in_rule__PatternExpCS__Group__024125 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434427FL});
- public static final BitSet FOLLOW_rule__PatternExpCS__Group__1_in_rule__PatternExpCS__Group__024128 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PatternExpCS__PatternVariableNameAssignment_0_in_rule__PatternExpCS__Group__0__Impl24155 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PatternExpCS__Group__1__Impl_in_rule__PatternExpCS__Group__124186 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
- public static final BitSet FOLLOW_rule__PatternExpCS__Group__2_in_rule__PatternExpCS__Group__124189 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__PatternExpCS__Group__1__Impl24217 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PatternExpCS__Group__2__Impl_in_rule__PatternExpCS__Group__224248 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PatternExpCS__OwnedPatternTypeAssignment_2_in_rule__PatternExpCS__Group__2__Impl24275 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__0__Impl_in_rule__LambdaLiteralExpCS__Group__024311 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__1_in_rule__LambdaLiteralExpCS__Group__024314 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_82_in_rule__LambdaLiteralExpCS__Group__0__Impl24342 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__1__Impl_in_rule__LambdaLiteralExpCS__Group__124373 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434407FL});
- public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__2_in_rule__LambdaLiteralExpCS__Group__124376 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__LambdaLiteralExpCS__Group__1__Impl24404 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__2__Impl_in_rule__LambdaLiteralExpCS__Group__224435 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__3_in_rule__LambdaLiteralExpCS__Group__224438 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2_in_rule__LambdaLiteralExpCS__Group__2__Impl24465 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__3__Impl_in_rule__LambdaLiteralExpCS__Group__324495 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__LambdaLiteralExpCS__Group__3__Impl24523 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__0__Impl_in_rule__MapLiteralExpCS__Group__024562 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__1_in_rule__MapLiteralExpCS__Group__024565 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__OwnedTypeAssignment_0_in_rule__MapLiteralExpCS__Group__0__Impl24592 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__1__Impl_in_rule__MapLiteralExpCS__Group__124622 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434487FL});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__2_in_rule__MapLiteralExpCS__Group__124625 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__MapLiteralExpCS__Group__1__Impl24653 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__2__Impl_in_rule__MapLiteralExpCS__Group__224684 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434487FL});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__3_in_rule__MapLiteralExpCS__Group__224687 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__0_in_rule__MapLiteralExpCS__Group__2__Impl24714 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__3__Impl_in_rule__MapLiteralExpCS__Group__324745 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__MapLiteralExpCS__Group__3__Impl24773 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__0__Impl_in_rule__MapLiteralExpCS__Group_2__024812 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__1_in_rule__MapLiteralExpCS__Group_2__024815 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__MapLiteralExpCS__Group_2__0__Impl24842 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__1__Impl_in_rule__MapLiteralExpCS__Group_2__124872 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__0_in_rule__MapLiteralExpCS__Group_2__1__Impl24899 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__0__Impl_in_rule__MapLiteralExpCS__Group_2_1__024934 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434407FL});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__1_in_rule__MapLiteralExpCS__Group_2_1__024937 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rule__MapLiteralExpCS__Group_2_1__0__Impl24965 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__1__Impl_in_rule__MapLiteralExpCS__Group_2_1__124996 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__MapLiteralExpCS__Group_2_1__1__Impl25023 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__0__Impl_in_rule__MapLiteralPartCS__Group__025057 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L});
- public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__1_in_rule__MapLiteralPartCS__Group__025060 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralPartCS__OwnedKeyAssignment_0_in_rule__MapLiteralPartCS__Group__0__Impl25087 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__1__Impl_in_rule__MapLiteralPartCS__Group__125117 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434407FL});
- public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__2_in_rule__MapLiteralPartCS__Group__125120 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_83_in_rule__MapLiteralPartCS__Group__1__Impl25148 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__2__Impl_in_rule__MapLiteralPartCS__Group__225179 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MapLiteralPartCS__OwnedValueAssignment_2_in_rule__MapLiteralPartCS__Group__2__Impl25206 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__025242 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__025245 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_57_in_rule__TupleLiteralExpCS__Group__0__Impl25273 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__125304 = new BitSet(new long[]{0x0000001FFFFD00C0L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__125307 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__TupleLiteralExpCS__Group__1__Impl25335 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__225366 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002800L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__225369 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl25396 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__325426 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002800L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__325429 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl25456 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__425487 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__TupleLiteralExpCS__Group__4__Impl25515 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__025556 = new BitSet(new long[]{0x0000001FFFFD00C0L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__025559 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rule__TupleLiteralExpCS__Group_3__0__Impl25587 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__125618 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl25645 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__025679 = new BitSet(new long[]{0x0000400000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__025682 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl25709 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__125739 = new BitSet(new long[]{0x0000400000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__125742 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl25769 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__225800 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434407FL});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__225803 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_46_in_rule__TupleLiteralPartCS__Group__2__Impl25831 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__325862 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl25889 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__025927 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__025930 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__TupleLiteralPartCS__Group_1__0__Impl25958 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__125989 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl26016 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__026050 = new BitSet(new long[]{0x0000008000000000L});
- public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__026053 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__126111 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_39_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl26139 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__026174 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L});
- public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__026177 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__126235 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_84_in_rule__InvalidLiteralExpCS__Group__1__Impl26263 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__026298 = new BitSet(new long[]{0x0000008000000030L,0x0000000C00300000L});
- public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__026301 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__126359 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_85_in_rule__NullLiteralExpCS__Group__1__Impl26387 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__026422 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
- public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__026425 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl26452 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__126481 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl26508 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group__0__Impl_in_rule__TypeNameExpCS__Group__026543 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group__1_in_rule__TypeNameExpCS__Group__026546 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__OwnedPathNameAssignment_0_in_rule__TypeNameExpCS__Group__0__Impl26573 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group__1__Impl_in_rule__TypeNameExpCS__Group__126603 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__0_in_rule__TypeNameExpCS__Group__1__Impl26630 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__0__Impl_in_rule__TypeNameExpCS__Group_1__026665 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__1_in_rule__TypeNameExpCS__Group_1__026668 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0_in_rule__TypeNameExpCS__Group_1__0__Impl26695 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__1__Impl_in_rule__TypeNameExpCS__Group_1__126725 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__0_in_rule__TypeNameExpCS__Group_1__1__Impl26752 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__0__Impl_in_rule__TypeNameExpCS__Group_1_1__026787 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434407FL});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__1_in_rule__TypeNameExpCS__Group_1_1__026790 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__TypeNameExpCS__Group_1_1__0__Impl26818 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__1__Impl_in_rule__TypeNameExpCS__Group_1_1__126849 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__2_in_rule__TypeNameExpCS__Group_1_1__126852 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1_in_rule__TypeNameExpCS__Group_1_1__1__Impl26879 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__2__Impl_in_rule__TypeNameExpCS__Group_1_1__226909 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__TypeNameExpCS__Group_1_1__2__Impl26937 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__026974 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
- public static final BitSet FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__026977 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl27004 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__127034 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TypeExpCS__OwnedMultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl27061 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__027096 = new BitSet(new long[]{0x00FFFFA000000000L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__027099 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePrefixedPrimaryExpCS_in_rule__ExpCS__Group_0__0__Impl27126 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__127155 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl27182 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__027217 = new BitSet(new long[]{0x00FFFFA000000000L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__027220 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__127278 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434407FL});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__127281 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__NameAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl27308 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__227338 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExpCS__OwnedRightAssignment_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl27365 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__0__Impl_in_rule__PrefixedLetExpCS__Group_0__027401 = new BitSet(new long[]{0x0000006000000000L});
- public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__1_in_rule__PrefixedLetExpCS__Group_0__027404 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__1__Impl_in_rule__PrefixedLetExpCS__Group_0__127462 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434407FL});
- public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__2_in_rule__PrefixedLetExpCS__Group_0__127465 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedLetExpCS__NameAssignment_0_1_in_rule__PrefixedLetExpCS__Group_0__1__Impl27492 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__2__Impl_in_rule__PrefixedLetExpCS__Group_0__227522 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedLetExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedLetExpCS__Group_0__2__Impl27549 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__0__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__027585 = new BitSet(new long[]{0x0000006000000000L});
- public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1_in_rule__PrefixedPrimaryExpCS__Group_0__027588 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__127646 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
- public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2_in_rule__PrefixedPrimaryExpCS__Group_0__127649 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__NameAssignment_0_1_in_rule__PrefixedPrimaryExpCS__Group_0__1__Impl27676 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__227706 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedPrimaryExpCS__Group_0__2__Impl27733 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__0__Impl_in_rule__NameExpCS__Group__027769 = new BitSet(new long[]{0x0000000000000000L,0x0000001000804400L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__1_in_rule__NameExpCS__Group__027772 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__OwnedPathNameAssignment_0_in_rule__NameExpCS__Group__0__Impl27799 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__1__Impl_in_rule__NameExpCS__Group__127829 = new BitSet(new long[]{0x0000000000000000L,0x0000001000804400L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__2_in_rule__NameExpCS__Group__127832 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1_in_rule__NameExpCS__Group__1__Impl27859 = new BitSet(new long[]{0x0000000000000002L,0x0000000000800000L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__2__Impl_in_rule__NameExpCS__Group__227890 = new BitSet(new long[]{0x0000000000000000L,0x0000001000804400L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__3_in_rule__NameExpCS__Group__227893 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2_in_rule__NameExpCS__Group__2__Impl27920 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__3__Impl_in_rule__NameExpCS__Group__327951 = new BitSet(new long[]{0x0000000000000000L,0x0000001000804400L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__4_in_rule__NameExpCS__Group__327954 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3_in_rule__NameExpCS__Group__3__Impl27981 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group__4__Impl_in_rule__NameExpCS__Group__428012 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group_4__0_in_rule__NameExpCS__Group__4__Impl28039 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group_4__0__Impl_in_rule__NameExpCS__Group_4__028080 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group_4__1_in_rule__NameExpCS__Group_4__028083 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__IsPreAssignment_4_0_in_rule__NameExpCS__Group_4__0__Impl28110 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpCS__Group_4__1__Impl_in_rule__NameExpCS__Group_4__128140 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_86_in_rule__NameExpCS__Group_4__1__Impl28168 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__0__Impl_in_rule__CurlyBracketedClauseCS__Group__028203 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__1_in_rule__CurlyBracketedClauseCS__Group__028206 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__1__Impl_in_rule__CurlyBracketedClauseCS__Group__128264 = new BitSet(new long[]{0x0000001FFFFD00E0L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__2_in_rule__CurlyBracketedClauseCS__Group__128267 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__CurlyBracketedClauseCS__Group__1__Impl28295 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__2__Impl_in_rule__CurlyBracketedClauseCS__Group__228326 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__3_in_rule__CurlyBracketedClauseCS__Group__228329 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Alternatives_2_in_rule__CurlyBracketedClauseCS__Group__2__Impl28356 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1_in_rule__TupleTypeCS__Group_1_1__022092 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_0_in_rule__TupleTypeCS__Group_1_1__0__Impl22119 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1__122149 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0_in_rule__TupleTypeCS__Group_1_1__1__Impl22176 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__0__Impl_in_rule__TupleTypeCS__Group_1_1_1__022211 = new BitSet(new long[]{0x0000001FFFFD00C0L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1_in_rule__TupleTypeCS__Group_1_1_1__022214 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__TupleTypeCS__Group_1_1_1__0__Impl22242 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__Group_1_1_1__1__Impl_in_rule__TupleTypeCS__Group_1_1_1__122273 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleTypeCS__OwnedPartsAssignment_1_1_1_1_in_rule__TupleTypeCS__Group_1_1_1__1__Impl22300 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__0__Impl_in_rule__TuplePartCS__Group__022334 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__1_in_rule__TuplePartCS__Group__022337 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__NameAssignment_0_in_rule__TuplePartCS__Group__0__Impl22364 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__1__Impl_in_rule__TuplePartCS__Group__122394 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__2_in_rule__TuplePartCS__Group__122397 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__TuplePartCS__Group__1__Impl22425 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__Group__2__Impl_in_rule__TuplePartCS__Group__222456 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TuplePartCS__OwnedTypeAssignment_2_in_rule__TuplePartCS__Group__2__Impl22483 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__0__Impl_in_rule__CollectionLiteralExpCS__Group__022519 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1_in_rule__CollectionLiteralExpCS__Group__022522 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedTypeAssignment_0_in_rule__CollectionLiteralExpCS__Group__0__Impl22549 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__1__Impl_in_rule__CollectionLiteralExpCS__Group__122579 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D84344A7FL});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2_in_rule__CollectionLiteralExpCS__Group__122582 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__CollectionLiteralExpCS__Group__1__Impl22610 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__2__Impl_in_rule__CollectionLiteralExpCS__Group__222641 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D84344A7FL});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3_in_rule__CollectionLiteralExpCS__Group__222644 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0_in_rule__CollectionLiteralExpCS__Group__2__Impl22671 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group__3__Impl_in_rule__CollectionLiteralExpCS__Group__322702 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__CollectionLiteralExpCS__Group__3__Impl22730 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__0__Impl_in_rule__CollectionLiteralExpCS__Group_2__022769 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1_in_rule__CollectionLiteralExpCS__Group_2__022772 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__CollectionLiteralExpCS__Group_2__0__Impl22799 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2__1__Impl_in_rule__CollectionLiteralExpCS__Group_2__122829 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0_in_rule__CollectionLiteralExpCS__Group_2__1__Impl22856 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__0__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__022891 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434427FL});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1_in_rule__CollectionLiteralExpCS__Group_2_1__022894 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__CollectionLiteralExpCS__Group_2_1__0__Impl22922 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__Group_2_1__1__Impl_in_rule__CollectionLiteralExpCS__Group_2_1__122953 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionLiteralExpCS__Group_2_1__1__Impl22980 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0__0__Impl_in_rule__CollectionLiteralPartCS__Group_0__023014 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0__1_in_rule__CollectionLiteralPartCS__Group_0__023017 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__OwnedExpressionAssignment_0_0_in_rule__CollectionLiteralPartCS__Group_0__0__Impl23044 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0__1__Impl_in_rule__CollectionLiteralPartCS__Group_0__123074 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0_in_rule__CollectionLiteralPartCS__Group_0__1__Impl23101 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__0__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__023136 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434407FL});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1_in_rule__CollectionLiteralPartCS__Group_0_1__023139 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_81_in_rule__CollectionLiteralPartCS__Group_0_1__0__Impl23167 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__Group_0_1__1__Impl_in_rule__CollectionLiteralPartCS__Group_0_1__123198 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionLiteralPartCS__OwnedLastExpressionAssignment_0_1_1_in_rule__CollectionLiteralPartCS__Group_0_1__1__Impl23225 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__0__Impl_in_rule__CollectionPatternCS__Group__023259 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__1_in_rule__CollectionPatternCS__Group__023262 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__OwnedTypeAssignment_0_in_rule__CollectionPatternCS__Group__0__Impl23289 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__1__Impl_in_rule__CollectionPatternCS__Group__123319 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D84344A7FL});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__2_in_rule__CollectionPatternCS__Group__123322 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__CollectionPatternCS__Group__1__Impl23350 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__2__Impl_in_rule__CollectionPatternCS__Group__223381 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D84344A7FL});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__3_in_rule__CollectionPatternCS__Group__223384 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__0_in_rule__CollectionPatternCS__Group__2__Impl23411 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group__3__Impl_in_rule__CollectionPatternCS__Group__323442 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__CollectionPatternCS__Group__3__Impl23470 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__0__Impl_in_rule__CollectionPatternCS__Group_2__023509 = new BitSet(new long[]{0x0000000000000000L,0x0000000000003000L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__1_in_rule__CollectionPatternCS__Group_2__023512 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_0_in_rule__CollectionPatternCS__Group_2__0__Impl23539 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__1__Impl_in_rule__CollectionPatternCS__Group_2__123569 = new BitSet(new long[]{0x0000000000000000L,0x0000000000003000L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__2_in_rule__CollectionPatternCS__Group_2__123572 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__0_in_rule__CollectionPatternCS__Group_2__1__Impl23599 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2__2__Impl_in_rule__CollectionPatternCS__Group_2__223630 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__0_in_rule__CollectionPatternCS__Group_2__2__Impl23657 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__0__Impl_in_rule__CollectionPatternCS__Group_2_1__023693 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434427FL});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__1_in_rule__CollectionPatternCS__Group_2_1__023696 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__CollectionPatternCS__Group_2_1__0__Impl23724 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_1__1__Impl_in_rule__CollectionPatternCS__Group_2_1__123755 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__OwnedPartsAssignment_2_1_1_in_rule__CollectionPatternCS__Group_2_1__1__Impl23782 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__0__Impl_in_rule__CollectionPatternCS__Group_2_2__023816 = new BitSet(new long[]{0x00000000000000C0L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__1_in_rule__CollectionPatternCS__Group_2_2__023819 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_76_in_rule__CollectionPatternCS__Group_2_2__0__Impl23847 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__Group_2_2__1__Impl_in_rule__CollectionPatternCS__Group_2_2__123878 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectionPatternCS__RestVariableNameAssignment_2_2_1_in_rule__CollectionPatternCS__Group_2_2__1__Impl23905 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ShadowPartCS__Group__0__Impl_in_rule__ShadowPartCS__Group__023939 = new BitSet(new long[]{0x0000400000000000L});
+ public static final BitSet FOLLOW_rule__ShadowPartCS__Group__1_in_rule__ShadowPartCS__Group__023942 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ShadowPartCS__ReferredPropertyAssignment_0_in_rule__ShadowPartCS__Group__0__Impl23969 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ShadowPartCS__Group__1__Impl_in_rule__ShadowPartCS__Group__123999 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434427FL});
+ public static final BitSet FOLLOW_rule__ShadowPartCS__Group__2_in_rule__ShadowPartCS__Group__124002 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_46_in_rule__ShadowPartCS__Group__1__Impl24030 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ShadowPartCS__Group__2__Impl_in_rule__ShadowPartCS__Group__224061 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ShadowPartCS__OwnedInitExpressionAssignment_2_in_rule__ShadowPartCS__Group__2__Impl24088 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PatternExpCS__Group__0__Impl_in_rule__PatternExpCS__Group__024124 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434427FL});
+ public static final BitSet FOLLOW_rule__PatternExpCS__Group__1_in_rule__PatternExpCS__Group__024127 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PatternExpCS__PatternVariableNameAssignment_0_in_rule__PatternExpCS__Group__0__Impl24154 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PatternExpCS__Group__1__Impl_in_rule__PatternExpCS__Group__124185 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
+ public static final BitSet FOLLOW_rule__PatternExpCS__Group__2_in_rule__PatternExpCS__Group__124188 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__PatternExpCS__Group__1__Impl24216 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PatternExpCS__Group__2__Impl_in_rule__PatternExpCS__Group__224247 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PatternExpCS__OwnedPatternTypeAssignment_2_in_rule__PatternExpCS__Group__2__Impl24274 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__0__Impl_in_rule__LambdaLiteralExpCS__Group__024310 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__1_in_rule__LambdaLiteralExpCS__Group__024313 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_82_in_rule__LambdaLiteralExpCS__Group__0__Impl24341 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__1__Impl_in_rule__LambdaLiteralExpCS__Group__124372 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434407FL});
+ public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__2_in_rule__LambdaLiteralExpCS__Group__124375 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__LambdaLiteralExpCS__Group__1__Impl24403 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__2__Impl_in_rule__LambdaLiteralExpCS__Group__224434 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__3_in_rule__LambdaLiteralExpCS__Group__224437 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__OwnedExpressionCSAssignment_2_in_rule__LambdaLiteralExpCS__Group__2__Impl24464 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LambdaLiteralExpCS__Group__3__Impl_in_rule__LambdaLiteralExpCS__Group__324494 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__LambdaLiteralExpCS__Group__3__Impl24522 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__0__Impl_in_rule__MapLiteralExpCS__Group__024561 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__1_in_rule__MapLiteralExpCS__Group__024564 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__OwnedTypeAssignment_0_in_rule__MapLiteralExpCS__Group__0__Impl24591 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__1__Impl_in_rule__MapLiteralExpCS__Group__124621 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434487FL});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__2_in_rule__MapLiteralExpCS__Group__124624 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__MapLiteralExpCS__Group__1__Impl24652 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__2__Impl_in_rule__MapLiteralExpCS__Group__224683 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434487FL});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__3_in_rule__MapLiteralExpCS__Group__224686 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__0_in_rule__MapLiteralExpCS__Group__2__Impl24713 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group__3__Impl_in_rule__MapLiteralExpCS__Group__324744 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__MapLiteralExpCS__Group__3__Impl24772 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__0__Impl_in_rule__MapLiteralExpCS__Group_2__024811 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__1_in_rule__MapLiteralExpCS__Group_2__024814 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_0_in_rule__MapLiteralExpCS__Group_2__0__Impl24841 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2__1__Impl_in_rule__MapLiteralExpCS__Group_2__124871 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__0_in_rule__MapLiteralExpCS__Group_2__1__Impl24898 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__0__Impl_in_rule__MapLiteralExpCS__Group_2_1__024933 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434407FL});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__1_in_rule__MapLiteralExpCS__Group_2_1__024936 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__MapLiteralExpCS__Group_2_1__0__Impl24964 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__Group_2_1__1__Impl_in_rule__MapLiteralExpCS__Group_2_1__124995 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralExpCS__OwnedPartsAssignment_2_1_1_in_rule__MapLiteralExpCS__Group_2_1__1__Impl25022 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__0__Impl_in_rule__MapLiteralPartCS__Group__025056 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L});
+ public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__1_in_rule__MapLiteralPartCS__Group__025059 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralPartCS__OwnedKeyAssignment_0_in_rule__MapLiteralPartCS__Group__0__Impl25086 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__1__Impl_in_rule__MapLiteralPartCS__Group__125116 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434407FL});
+ public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__2_in_rule__MapLiteralPartCS__Group__125119 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_83_in_rule__MapLiteralPartCS__Group__1__Impl25147 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralPartCS__Group__2__Impl_in_rule__MapLiteralPartCS__Group__225178 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MapLiteralPartCS__OwnedValueAssignment_2_in_rule__MapLiteralPartCS__Group__2__Impl25205 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__0__Impl_in_rule__TupleLiteralExpCS__Group__025241 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1_in_rule__TupleLiteralExpCS__Group__025244 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_57_in_rule__TupleLiteralExpCS__Group__0__Impl25272 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__1__Impl_in_rule__TupleLiteralExpCS__Group__125303 = new BitSet(new long[]{0x0000001FFFFD00C0L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2_in_rule__TupleLiteralExpCS__Group__125306 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__TupleLiteralExpCS__Group__1__Impl25334 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__2__Impl_in_rule__TupleLiteralExpCS__Group__225365 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002800L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3_in_rule__TupleLiteralExpCS__Group__225368 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_2_in_rule__TupleLiteralExpCS__Group__2__Impl25395 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__3__Impl_in_rule__TupleLiteralExpCS__Group__325425 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002800L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4_in_rule__TupleLiteralExpCS__Group__325428 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0_in_rule__TupleLiteralExpCS__Group__3__Impl25455 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group__4__Impl_in_rule__TupleLiteralExpCS__Group__425486 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__TupleLiteralExpCS__Group__4__Impl25514 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__0__Impl_in_rule__TupleLiteralExpCS__Group_3__025555 = new BitSet(new long[]{0x0000001FFFFD00C0L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1_in_rule__TupleLiteralExpCS__Group_3__025558 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__TupleLiteralExpCS__Group_3__0__Impl25586 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__Group_3__1__Impl_in_rule__TupleLiteralExpCS__Group_3__125617 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralExpCS__OwnedPartsAssignment_3_1_in_rule__TupleLiteralExpCS__Group_3__1__Impl25644 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__0__Impl_in_rule__TupleLiteralPartCS__Group__025678 = new BitSet(new long[]{0x0000400000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1_in_rule__TupleLiteralPartCS__Group__025681 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__NameAssignment_0_in_rule__TupleLiteralPartCS__Group__0__Impl25708 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__1__Impl_in_rule__TupleLiteralPartCS__Group__125738 = new BitSet(new long[]{0x0000400000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2_in_rule__TupleLiteralPartCS__Group__125741 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0_in_rule__TupleLiteralPartCS__Group__1__Impl25768 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__2__Impl_in_rule__TupleLiteralPartCS__Group__225799 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434407FL});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3_in_rule__TupleLiteralPartCS__Group__225802 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_46_in_rule__TupleLiteralPartCS__Group__2__Impl25830 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group__3__Impl_in_rule__TupleLiteralPartCS__Group__325861 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__OwnedInitExpressionAssignment_3_in_rule__TupleLiteralPartCS__Group__3__Impl25888 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__0__Impl_in_rule__TupleLiteralPartCS__Group_1__025926 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1_in_rule__TupleLiteralPartCS__Group_1__025929 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__TupleLiteralPartCS__Group_1__0__Impl25957 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__Group_1__1__Impl_in_rule__TupleLiteralPartCS__Group_1__125988 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TupleLiteralPartCS__OwnedTypeAssignment_1_1_in_rule__TupleLiteralPartCS__Group_1__1__Impl26015 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__0__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__026049 = new BitSet(new long[]{0x0000008000000000L});
+ public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1_in_rule__UnlimitedNaturalLiteralExpCS__Group__026052 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl_in_rule__UnlimitedNaturalLiteralExpCS__Group__126110 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_39_in_rule__UnlimitedNaturalLiteralExpCS__Group__1__Impl26138 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__0__Impl_in_rule__InvalidLiteralExpCS__Group__026173 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L});
+ public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1_in_rule__InvalidLiteralExpCS__Group__026176 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InvalidLiteralExpCS__Group__1__Impl_in_rule__InvalidLiteralExpCS__Group__126234 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_84_in_rule__InvalidLiteralExpCS__Group__1__Impl26262 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__0__Impl_in_rule__NullLiteralExpCS__Group__026297 = new BitSet(new long[]{0x0000008000000030L,0x0000000C00300000L});
+ public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1_in_rule__NullLiteralExpCS__Group__026300 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NullLiteralExpCS__Group__1__Impl_in_rule__NullLiteralExpCS__Group__126358 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_85_in_rule__NullLiteralExpCS__Group__1__Impl26386 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__026421 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
+ public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1_in_rule__TypeLiteralWithMultiplicityCS__Group__026424 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTypeLiteralCS_in_rule__TypeLiteralWithMultiplicityCS__Group__0__Impl26451 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl_in_rule__TypeLiteralWithMultiplicityCS__Group__126480 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeLiteralWithMultiplicityCS__OwnedMultiplicityAssignment_1_in_rule__TypeLiteralWithMultiplicityCS__Group__1__Impl26507 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group__0__Impl_in_rule__TypeNameExpCS__Group__026542 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group__1_in_rule__TypeNameExpCS__Group__026545 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__OwnedPathNameAssignment_0_in_rule__TypeNameExpCS__Group__0__Impl26572 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group__1__Impl_in_rule__TypeNameExpCS__Group__126602 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__0_in_rule__TypeNameExpCS__Group__1__Impl26629 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__0__Impl_in_rule__TypeNameExpCS__Group_1__026664 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__1_in_rule__TypeNameExpCS__Group_1__026667 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__OwnedCurlyBracketedClauseAssignment_1_0_in_rule__TypeNameExpCS__Group_1__0__Impl26694 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1__1__Impl_in_rule__TypeNameExpCS__Group_1__126724 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__0_in_rule__TypeNameExpCS__Group_1__1__Impl26751 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__0__Impl_in_rule__TypeNameExpCS__Group_1_1__026786 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434407FL});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__1_in_rule__TypeNameExpCS__Group_1_1__026789 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__TypeNameExpCS__Group_1_1__0__Impl26817 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__1__Impl_in_rule__TypeNameExpCS__Group_1_1__126848 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__2_in_rule__TypeNameExpCS__Group_1_1__126851 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__OwnedPatternGuardAssignment_1_1_1_in_rule__TypeNameExpCS__Group_1_1__1__Impl26878 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeNameExpCS__Group_1_1__2__Impl_in_rule__TypeNameExpCS__Group_1_1__226908 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__TypeNameExpCS__Group_1_1__2__Impl26936 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__Group__0__Impl_in_rule__TypeExpCS__Group__026973 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__Group__1_in_rule__TypeExpCS__Group__026976 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__Alternatives_0_in_rule__TypeExpCS__Group__0__Impl27003 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__Group__1__Impl_in_rule__TypeExpCS__Group__127033 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TypeExpCS__OwnedMultiplicityAssignment_1_in_rule__TypeExpCS__Group__1__Impl27060 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0__0__Impl_in_rule__ExpCS__Group_0__027095 = new BitSet(new long[]{0x00FFFFA000000000L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0__1_in_rule__ExpCS__Group_0__027098 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePrefixedPrimaryExpCS_in_rule__ExpCS__Group_0__0__Impl27125 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0__1__Impl_in_rule__ExpCS__Group_0__127154 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0_in_rule__ExpCS__Group_0__1__Impl27181 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__0__Impl_in_rule__ExpCS__Group_0_1__027216 = new BitSet(new long[]{0x00FFFFA000000000L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1_in_rule__ExpCS__Group_0_1__027219 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__1__Impl_in_rule__ExpCS__Group_0_1__127277 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434407FL});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2_in_rule__ExpCS__Group_0_1__127280 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__NameAssignment_0_1_1_in_rule__ExpCS__Group_0_1__1__Impl27307 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__Group_0_1__2__Impl_in_rule__ExpCS__Group_0_1__227337 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExpCS__OwnedRightAssignment_0_1_2_in_rule__ExpCS__Group_0_1__2__Impl27364 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__0__Impl_in_rule__PrefixedLetExpCS__Group_0__027400 = new BitSet(new long[]{0x0000006000000000L});
+ public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__1_in_rule__PrefixedLetExpCS__Group_0__027403 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__1__Impl_in_rule__PrefixedLetExpCS__Group_0__127461 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434407FL});
+ public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__2_in_rule__PrefixedLetExpCS__Group_0__127464 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedLetExpCS__NameAssignment_0_1_in_rule__PrefixedLetExpCS__Group_0__1__Impl27491 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedLetExpCS__Group_0__2__Impl_in_rule__PrefixedLetExpCS__Group_0__227521 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedLetExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedLetExpCS__Group_0__2__Impl27548 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__0__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__027584 = new BitSet(new long[]{0x0000006000000000L});
+ public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1_in_rule__PrefixedPrimaryExpCS__Group_0__027587 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__1__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__127645 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D0434407FL});
+ public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2_in_rule__PrefixedPrimaryExpCS__Group_0__127648 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__NameAssignment_0_1_in_rule__PrefixedPrimaryExpCS__Group_0__1__Impl27675 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__Group_0__2__Impl_in_rule__PrefixedPrimaryExpCS__Group_0__227705 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PrefixedPrimaryExpCS__OwnedRightAssignment_0_2_in_rule__PrefixedPrimaryExpCS__Group_0__2__Impl27732 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__0__Impl_in_rule__NameExpCS__Group__027768 = new BitSet(new long[]{0x0000000000000000L,0x0000001000804400L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__1_in_rule__NameExpCS__Group__027771 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__OwnedPathNameAssignment_0_in_rule__NameExpCS__Group__0__Impl27798 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__1__Impl_in_rule__NameExpCS__Group__127828 = new BitSet(new long[]{0x0000000000000000L,0x0000001000804400L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__2_in_rule__NameExpCS__Group__127831 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__OwnedSquareBracketedClausesAssignment_1_in_rule__NameExpCS__Group__1__Impl27858 = new BitSet(new long[]{0x0000000000000002L,0x0000000000800000L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__2__Impl_in_rule__NameExpCS__Group__227889 = new BitSet(new long[]{0x0000000000000000L,0x0000001000804400L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__3_in_rule__NameExpCS__Group__227892 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__OwnedRoundBracketedClauseAssignment_2_in_rule__NameExpCS__Group__2__Impl27919 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__3__Impl_in_rule__NameExpCS__Group__327950 = new BitSet(new long[]{0x0000000000000000L,0x0000001000804400L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__4_in_rule__NameExpCS__Group__327953 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_3_in_rule__NameExpCS__Group__3__Impl27980 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group__4__Impl_in_rule__NameExpCS__Group__428011 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group_4__0_in_rule__NameExpCS__Group__4__Impl28038 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group_4__0__Impl_in_rule__NameExpCS__Group_4__028079 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group_4__1_in_rule__NameExpCS__Group_4__028082 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__IsPreAssignment_4_0_in_rule__NameExpCS__Group_4__0__Impl28109 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpCS__Group_4__1__Impl_in_rule__NameExpCS__Group_4__128139 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_86_in_rule__NameExpCS__Group_4__1__Impl28167 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__0__Impl_in_rule__CurlyBracketedClauseCS__Group__028202 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__1_in_rule__CurlyBracketedClauseCS__Group__028205 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__1__Impl_in_rule__CurlyBracketedClauseCS__Group__128263 = new BitSet(new long[]{0x0000001FFFFD00E0L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__2_in_rule__CurlyBracketedClauseCS__Group__128266 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__CurlyBracketedClauseCS__Group__1__Impl28294 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__2__Impl_in_rule__CurlyBracketedClauseCS__Group__228325 = new BitSet(new long[]{0x0000001FFFFD00E0L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__3_in_rule__CurlyBracketedClauseCS__Group__228328 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Alternatives_2_in_rule__CurlyBracketedClauseCS__Group__2__Impl28355 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group__3__Impl_in_rule__CurlyBracketedClauseCS__Group__328386 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_75_in_rule__CurlyBracketedClauseCS__Group__3__Impl28414 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0__028453 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__1_in_rule__CurlyBracketedClauseCS__Group_2_0__028456 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_0_in_rule__CurlyBracketedClauseCS__Group_2_0__0__Impl28483 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0__128513 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__0_in_rule__CurlyBracketedClauseCS__Group_2_0__1__Impl28540 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0_1__028575 = new BitSet(new long[]{0x0000001FFFFD00C0L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__1_in_rule__CurlyBracketedClauseCS__Group_2_0_1__028578 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rule__CurlyBracketedClauseCS__Group_2_0_1__0__Impl28606 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_0_1__128637 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_1_in_rule__CurlyBracketedClauseCS__Group_2_0_1__1__Impl28664 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_1__028453 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1__1_in_rule__CurlyBracketedClauseCS__Group_2_1__028456 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_0_in_rule__CurlyBracketedClauseCS__Group_2_1__0__Impl28483 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_1__128513 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1_1__0_in_rule__CurlyBracketedClauseCS__Group_2_1__1__Impl28540 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl_in_rule__CurlyBracketedClauseCS__Group_2_1_1__028575 = new BitSet(new long[]{0x0000001FFFFD00E0L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1_1__1_in_rule__CurlyBracketedClauseCS__Group_2_1_1__028578 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__CurlyBracketedClauseCS__Group_2_1_1__0__Impl28606 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl_in_rule__CurlyBracketedClauseCS__Group_2_1_1__128637 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_1_in_rule__CurlyBracketedClauseCS__Group_2_1_1__1__Impl28664 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group__0__Impl_in_rule__RoundBracketedClauseCS__Group__028698 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group__1_in_rule__RoundBracketedClauseCS__Group__028701 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__RoundBracketedClauseCS__Group__1__Impl_in_rule__RoundBracketedClauseCS__Group__128759 = new BitSet(new long[]{0xFF0000FFFFFD00F0L,0x0000000D8434C27FL});
@@ -63095,9 +62977,9 @@ public class InternalQVTrelationParser extends AbstractInternalContentAssistPars
public static final BitSet FOLLOW_ruleRoundBracketedClauseCS_in_rule__NameExpCS__OwnedRoundBracketedClauseAssignment_239912 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleCurlyBracketedClauseCS_in_rule__NameExpCS__OwnedCurlyBracketedClauseAssignment_339943 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_100_in_rule__NameExpCS__IsPreAssignment_4_039979 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_040018 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_0_1_140049 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStringLiteral_in_rule__CurlyBracketedClauseCS__ValueAssignment_2_140080 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleStringLiteral_in_rule__CurlyBracketedClauseCS__ValueAssignment_2_040018 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_040049 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleShadowPartCS_in_rule__CurlyBracketedClauseCS__OwnedPartsAssignment_2_1_1_140080 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNavigatingArgCS_in_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_040111 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNavigatingCommaArgCS_in_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_140142 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNavigatingSemiArgCS_in_rule__RoundBracketedClauseCS__OwnedArgumentsAssignment_2_2_040173 = new BitSet(new long[]{0x0000000000000002L});
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcs/ElementTemplateCS.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcs/ElementTemplateCS.java
index 2333e4032..c706b59a8 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcs/ElementTemplateCS.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/emf-gen/org/eclipse/qvtd/xtext/qvtrelationcs/ElementTemplateCS.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2012, 2014 Willink Transformations and others.
+ * Copyright (c) 2012, 2015 Willink Transformations and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/QVTrelation.xtextbin b/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/QVTrelation.xtextbin
index 3831a537d..20187f9fe 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/QVTrelation.xtextbin
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/QVTrelation.xtextbin
Binary files differ
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/QVTrelationGrammarResource.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/QVTrelationGrammarResource.java
index 3abc14d6e..14d8722c8 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/QVTrelationGrammarResource.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/QVTrelationGrammarResource.java
@@ -286,7 +286,7 @@ public class QVTrelationGrammarResource extends AbstractGrammarResource
PR_CollectionPatternCS.setAlternatives(createGroup(createAssignment("ownedType", "=", createRuleCall(PR_CollectionTypeCS)), createKeyword("{"), setCardinality("?", createGroup(createAssignment("ownedParts", "+=", createRuleCall(PR_PatternExpCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("ownedParts", "+=", createRuleCall(PR_PatternExpCS)))), createGroup(createKeyword("++"), createAssignment("restVariableName", "=", createRuleCall(_Base.PR_Identifier))))), createKeyword("}")));
PR_CollectionTypeCS.setAlternatives(createGroup(createAssignment("name", "=", createRuleCall(PR_CollectionTypeIdentifier)), setCardinality("?", createGroup(createKeyword("("), createAssignment("ownedType", "=", createRuleCall(PR_TypeExpCS)), createKeyword(")")))));
PR_CollectionTypeIdentifier.setAlternatives(createAlternatives(createKeyword("Set"), createKeyword("Bag"), createKeyword("Sequence"), createKeyword("Collection"), createKeyword("OrderedSet")));
- PR_CurlyBracketedClauseCS.setAlternatives(createGroup(createAction(null, null, createTypeRef(MM, org.eclipse.ocl.xtext.essentialoclcs.EssentialOCLCSPackage.Literals.CURLY_BRACKETED_CLAUSE_CS)), createKeyword("{"), createAlternatives(setCardinality("?", createGroup(createAssignment("ownedParts", "+=", createRuleCall(PR_ShadowPartCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("ownedParts", "+=", createRuleCall(PR_ShadowPartCS)))))), createAssignment("value", "=", createRuleCall(_Base.PR_StringLiteral))), createKeyword("}")));
+ PR_CurlyBracketedClauseCS.setAlternatives(createGroup(createAction(null, null, createTypeRef(MM, org.eclipse.ocl.xtext.essentialoclcs.EssentialOCLCSPackage.Literals.CURLY_BRACKETED_CLAUSE_CS)), createKeyword("{"), setCardinality("?", createAlternatives(createAssignment("value", "=", createRuleCall(_Base.PR_StringLiteral)), createGroup(createAssignment("ownedParts", "+=", createRuleCall(PR_ShadowPartCS)), setCardinality("*", createGroup(createKeyword(","), createAssignment("ownedParts", "+=", createRuleCall(PR_ShadowPartCS))))))), createKeyword("}")));
PR_ElseIfThenExpCS.setAlternatives(createGroup(createKeyword("elseif"), createAssignment("ownedCondition", "=", createRuleCall(PR_ExpCS)), createKeyword("then"), createAssignment("ownedThenExpression", "=", createRuleCall(PR_ExpCS))));
PR_EssentialOCLInfixOperatorName.setAlternatives(createAlternatives(createKeyword("*"), createKeyword("/"), createKeyword("+"), createKeyword("-"), createKeyword(">"), createKeyword("<"), createKeyword(">="), createKeyword("<="), createKeyword("="), createKeyword("<>"), createKeyword("and"), createKeyword("or"), createKeyword("xor"), createKeyword("implies")));
PR_EssentialOCLNavigationOperatorName.setAlternatives(createAlternatives(createKeyword("."), createKeyword("->"), createKeyword("?."), createKeyword("?->")));
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g b/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g
index d03df2993..f3762334f 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g
@@ -5650,66 +5650,66 @@ ruleCurlyBracketedClauseCS returns [EObject current=null]
{
newLeafNode(otherlv_1, grammarAccess.getCurlyBracketedClauseCSAccess().getLeftCurlyBracketKeyword_1());
}
-(((
+((
(
{
- newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_0_0());
+ newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_0_0());
}
- lv_ownedParts_2_0=ruleShadowPartCS {
+ lv_value_2_0=ruleStringLiteral {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getCurlyBracketedClauseCSRule());
}
- add(
+ set(
$current,
- "ownedParts",
- lv_ownedParts_2_0,
- "ShadowPartCS");
+ "value",
+ lv_value_2_0,
+ "StringLiteral");
afterParserOrEnumRuleCall();
}
)
-)( otherlv_3=','
- {
- newLeafNode(otherlv_3, grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_0_1_0());
- }
-(
+)
+ |((
(
{
- newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_1_1_0());
+ newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_0_0());
}
- lv_ownedParts_4_0=ruleShadowPartCS {
+ lv_ownedParts_3_0=ruleShadowPartCS {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getCurlyBracketedClauseCSRule());
}
add(
$current,
"ownedParts",
- lv_ownedParts_4_0,
+ lv_ownedParts_3_0,
"ShadowPartCS");
afterParserOrEnumRuleCall();
}
)
-))*)?
- |(
+)( otherlv_4=','
+ {
+ newLeafNode(otherlv_4, grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_1_1_0());
+ }
+(
(
{
- newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_1_0());
+ newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_1_1_0());
}
- lv_value_5_0=ruleStringLiteral {
+ lv_ownedParts_5_0=ruleShadowPartCS {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getCurlyBracketedClauseCSRule());
}
- set(
+ add(
$current,
- "value",
- lv_value_5_0,
- "StringLiteral");
+ "ownedParts",
+ lv_ownedParts_5_0,
+ "ShadowPartCS");
afterParserOrEnumRuleCall();
}
)
-)) otherlv_6='}'
+))*))? otherlv_6='}'
{
newLeafNode(otherlv_6, grammarAccess.getCurlyBracketedClauseCSAccess().getRightCurlyBracketKeyword_3());
}
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelationLexer.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelationLexer.java
index 17cf6234f..dea3706ac 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelationLexer.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelationLexer.java
@@ -3222,121 +3222,19 @@ public class InternalQVTrelationLexer extends Lexer {
protected DFA11 dfa11 = new DFA11(this);
static final String DFA11_eotS =
- "\1\uffff\1\71\2\uffff\1\75\3\uffff\7\102\2\uffff\3\102\1\uffff"+
- "\2\102\1\135\1\102\1\142\1\144\1\150\2\102\1\154\1\157\13\102\3"+
- "\uffff\1\u0083\1\102\3\67\1\102\15\uffff\1\102\1\uffff\7\102\1\u0096"+
- "\1\u0097\3\102\1\u009b\2\uffff\5\102\1\uffff\3\102\3\uffff\2\102"+
- "\11\uffff\2\102\5\uffff\16\102\6\uffff\1\102\6\uffff\13\102\2\uffff"+
- "\1\u00c6\2\102\1\uffff\1\102\1\u00ca\1\102\1\u00cc\5\102\1\u00d3"+
- "\1\u00d4\1\102\1\u00d6\1\u00d7\1\u00d8\2\102\1\u00db\3\102\1\u00df"+
- "\14\102\1\u00ef\7\102\1\uffff\3\102\1\uffff\1\102\1\uffff\1\102"+
- "\1\u00fd\1\u00fe\1\u00ff\2\102\2\uffff\1\u0102\3\uffff\2\102\1\uffff"+
- "\1\102\1\u0106\1\102\1\uffff\11\102\1\u0111\2\102\1\u0114\2\102"+
- "\1\uffff\13\102\1\u0122\1\102\3\uffff\1\u0124\1\102\1\uffff\1\u0126"+
- "\2\102\1\uffff\11\102\1\u0132\1\uffff\2\102\1\uffff\1\102\1\u0136"+
- "\2\102\1\u0139\3\102\1\u013d\4\102\1\uffff\1\102\1\uffff\1\102\1"+
- "\uffff\2\102\1\u0146\2\102\1\u0149\4\102\1\u014e\1\uffff\1\102\1"+
- "\u0150\1\u0151\1\uffff\1\u0152\1\102\1\uffff\1\u0155\1\102\1\u0157"+
- "\1\uffff\1\u0158\4\102\1\u015d\1\u015e\1\u015f\1\uffff\2\102\1\uffff"+
- "\1\102\1\u0163\2\102\1\uffff\1\102\3\uffff\1\u0167\1\102\1\uffff"+
- "\1\102\2\uffff\1\u016a\3\102\3\uffff\1\u016e\2\102\1\uffff\2\102"+
- "\1\u0173\1\uffff\2\102\1\uffff\1\u0176\1\u0177\1\102\1\uffff\4\102"+
- "\1\uffff\2\102\2\uffff\2\102\1\u0181\1\u0182\1\u0183\4\102\3\uffff"+
- "\5\102\1\u018d\2\102\1\u0190\1\uffff\1\u0191\1\102\2\uffff\1\102"+
- "\1\u0194\1\uffff";
+ "\1\uffff\1\71\2\uffff\1\75\3\uffff\7\102\2\uffff\3\102\1\uffff\2\102\1\135\1\102\1\142\1\144\1\150\2\102\1\154\1\157\13\102\3\uffff\1\u0083\1\102\3\67\1\102\15\uffff\1\102\1\uffff\7\102\1\u0096\1\u0097\3\102\1\u009b\2\uffff\5\102\1\uffff\3\102\3\uffff\2\102\11\uffff\2\102\5\uffff\16\102\6\uffff\1\102\6\uffff\13\102\2\uffff\1\u00c6\2\102\1\uffff\1\102\1\u00ca\1\102\1\u00cc\5\102\1\u00d3\1\u00d4\1\102\1\u00d6\1\u00d7\1\u00d8\2\102\1\u00db\3\102\1\u00df\14\102\1\u00ef\7\102\1\uffff\3\102\1\uffff\1\102\1\uffff\1\102\1\u00fd\1\u00fe\1\u00ff\2\102\2\uffff\1\u0102\3\uffff\2\102\1\uffff\1\102\1\u0106\1\102\1\uffff\11\102\1\u0111\2\102\1\u0114\2\102\1\uffff\13\102\1\u0122\1\102\3\uffff\1\u0124\1\102\1\uffff\1\u0126\2\102\1\uffff\11\102\1\u0132\1\uffff\2\102\1\uffff\1\102\1\u0136\2\102\1\u0139\3\102\1\u013d\4\102\1\uffff\1\102\1\uffff\1\102\1\uffff\2\102\1\u0146\2\102\1\u0149\4\102\1\u014e\1\uffff\1\102\1\u0150\1\u0151\1\uffff\1\u0152\1\102\1\uffff\1\u0155\1\102\1\u0157\1\uffff\1\u0158\4\102\1\u015d\1\u015e\1\u015f\1\uffff\2\102\1\uffff\1\102\1\u0163\2\102\1\uffff\1\102\3\uffff\1\u0167\1\102\1\uffff\1\102\2\uffff\1\u016a\3\102\3\uffff\1\u016e\2\102\1\uffff\2\102\1\u0173\1\uffff\2\102\1\uffff\1\u0176\1\u0177\1\102\1\uffff\4\102\1\uffff\2\102\2\uffff\2\102\1\u0181\1\u0182\1\u0183\4\102\3\uffff\5\102\1\u018d\2\102\1\u0190\1\uffff\1\u0191\1\102\2\uffff\1\102\1\u0194\1\uffff";
static final String DFA11_eofS =
"\u0195\uffff";
static final String DFA11_minS =
- "\1\0\1\72\2\uffff\1\53\3\uffff\1\150\1\154\2\145\1\146\1\145\1"+
- "\160\2\uffff\1\162\1\165\1\150\1\uffff\1\150\1\145\1\55\1\157\1"+
- "\47\1\75\1\55\1\156\1\157\1\56\1\55\1\141\1\165\1\141\1\156\2\145"+
- "\1\156\1\143\1\157\2\141\3\uffff\1\61\1\145\1\46\2\0\1\47\15\uffff"+
- "\1\145\1\uffff\1\144\1\164\1\163\1\154\1\155\1\146\1\160\2\60\1"+
- "\171\1\160\1\145\1\60\2\uffff\2\145\1\160\1\141\1\145\1\uffff\1"+
- "\145\1\142\1\164\3\uffff\1\164\1\154\11\uffff\1\144\1\162\5\uffff"+
- "\2\160\1\157\1\147\1\164\1\141\1\162\1\161\2\154\1\144\1\154\1\155"+
- "\1\154\6\uffff\1\154\6\uffff\1\143\1\157\1\151\2\145\1\154\3\141"+
- "\1\154\1\141\2\uffff\1\60\1\157\1\162\1\uffff\1\155\1\60\1\162\1"+
- "\60\1\156\1\145\2\156\1\162\2\60\1\154\3\60\2\154\1\60\1\145\1\154"+
- "\1\151\1\60\1\165\1\151\1\101\1\145\1\154\1\142\1\163\1\146\1\153"+
- "\1\162\1\146\1\156\1\60\1\141\1\164\1\151\1\165\1\145\1\162\1\154"+
- "\1\uffff\1\163\1\162\1\151\1\uffff\1\171\1\uffff\1\163\3\60\1\145"+
- "\1\141\2\uffff\1\60\3\uffff\2\145\1\uffff\1\147\1\60\1\156\1\uffff"+
- "\1\145\1\155\2\156\1\157\1\162\1\145\1\144\1\145\1\60\1\157\1\143"+
- "\1\60\1\144\1\146\1\uffff\1\143\1\151\1\156\1\154\1\155\1\145\1"+
- "\164\3\151\1\164\1\60\1\146\3\uffff\1\60\1\162\1\uffff\1\60\1\141"+
- "\1\145\1\uffff\1\147\1\156\1\151\1\171\1\166\1\151\1\145\1\143\1"+
- "\141\1\60\1\uffff\1\156\1\145\1\uffff\1\163\1\60\1\145\1\157\1\60"+
- "\1\164\1\145\1\163\1\60\1\144\1\164\1\144\1\151\1\uffff\1\157\1"+
- "\uffff\1\171\1\uffff\1\156\1\162\1\60\1\143\1\164\1\60\1\141\2\144"+
- "\1\164\1\60\1\uffff\1\154\2\60\1\uffff\1\60\1\156\1\uffff\1\60\1"+
- "\156\1\60\1\uffff\1\60\2\145\1\166\1\162\3\60\1\uffff\2\145\1\uffff"+
- "\1\154\1\60\1\123\1\151\1\uffff\1\171\3\uffff\1\60\1\166\1\uffff"+
- "\1\164\2\uffff\1\60\1\163\1\145\1\155\3\uffff\1\60\1\144\1\151\1"+
- "\uffff\1\145\1\157\1\60\1\uffff\1\141\1\145\1\uffff\2\60\1\141\1"+
- "\uffff\1\116\1\144\1\164\1\156\1\uffff\1\154\1\144\2\uffff\1\164"+
- "\1\141\3\60\1\165\1\142\1\151\1\164\3\uffff\1\145\1\171\1\157\1"+
- "\165\1\163\1\60\1\156\1\162\1\60\1\uffff\1\60\1\141\2\uffff\1\154"+
- "\1\60\1\uffff";
+ "\1\0\1\72\2\uffff\1\53\3\uffff\1\150\1\154\2\145\1\146\1\145\1\160\2\uffff\1\162\1\165\1\150\1\uffff\1\150\1\145\1\55\1\157\1\47\1\75\1\55\1\156\1\157\1\56\1\55\1\141\1\165\1\141\1\156\2\145\1\156\1\143\1\157\2\141\3\uffff\1\61\1\145\1\46\2\0\1\47\15\uffff\1\145\1\uffff\1\144\1\164\1\163\1\154\1\155\1\146\1\160\2\60\1\171\1\160\1\145\1\60\2\uffff\2\145\1\160\1\141\1\145\1\uffff\1\145\1\142\1\164\3\uffff\1\164\1\154\11\uffff\1\144\1\162\5\uffff\2\160\1\157\1\147\1\164\1\141\1\162\1\161\2\154\1\144\1\154\1\155\1\154\6\uffff\1\154\6\uffff\1\143\1\157\1\151\2\145\1\154\3\141\1\154\1\141\2\uffff\1\60\1\157\1\162\1\uffff\1\155\1\60\1\162\1\60\1\156\1\145\2\156\1\162\2\60\1\154\3\60\2\154\1\60\1\145\1\154\1\151\1\60\1\165\1\151\1\101\1\145\1\154\1\142\1\163\1\146\1\153\1\162\1\146\1\156\1\60\1\141\1\164\1\151\1\165\1\145\1\162\1\154\1\uffff\1\163\1\162\1\151\1\uffff\1\171\1\uffff\1\163\3\60\1\145\1\141\2\uffff\1\60\3\uffff\2\145\1\uffff\1\147\1\60\1\156\1\uffff\1\145\1\155\2\156\1\157\1\162\1\145\1\144\1\145\1\60\1\157\1\143\1\60\1\144\1\146\1\uffff\1\143\1\151\1\156\1\154\1\155\1\145\1\164\3\151\1\164\1\60\1\146\3\uffff\1\60\1\162\1\uffff\1\60\1\141\1\145\1\uffff\1\147\1\156\1\151\1\171\1\166\1\151\1\145\1\143\1\141\1\60\1\uffff\1\156\1\145\1\uffff\1\163\1\60\1\145\1\157\1\60\1\164\1\145\1\163\1\60\1\144\1\164\1\144\1\151\1\uffff\1\157\1\uffff\1\171\1\uffff\1\156\1\162\1\60\1\143\1\164\1\60\1\141\2\144\1\164\1\60\1\uffff\1\154\2\60\1\uffff\1\60\1\156\1\uffff\1\60\1\156\1\60\1\uffff\1\60\2\145\1\166\1\162\3\60\1\uffff\2\145\1\uffff\1\154\1\60\1\123\1\151\1\uffff\1\171\3\uffff\1\60\1\166\1\uffff\1\164\2\uffff\1\60\1\163\1\145\1\155\3\uffff\1\60\1\144\1\151\1\uffff\1\145\1\157\1\60\1\uffff\1\141\1\145\1\uffff\2\60\1\141\1\uffff\1\116\1\144\1\164\1\156\1\uffff\1\154\1\144\2\uffff\1\164\1\141\3\60\1\165\1\142\1\151\1\164\3\uffff\1\145\1\171\1\157\1\165\1\163\1\60\1\156\1\162\1\60\1\uffff\1\60\1\141\2\uffff\1\154\1\60\1\uffff";
static final String DFA11_maxS =
- "\1\uffff\1\72\2\uffff\1\53\3\uffff\1\150\1\170\1\145\1\157\1\156"+
- "\1\145\1\166\2\uffff\1\162\1\165\1\162\1\uffff\1\150\1\151\1\76"+
- "\1\165\1\52\1\75\1\76\1\156\1\157\2\56\1\141\1\165\1\157\1\156\1"+
- "\145\1\164\1\156\1\162\1\157\2\141\3\uffff\1\77\1\145\1\46\2\uffff"+
- "\1\47\15\uffff\1\145\1\uffff\1\146\1\164\1\163\1\160\1\155\1\146"+
- "\1\160\2\172\1\171\1\160\1\145\1\172\2\uffff\1\151\1\145\1\160\1"+
- "\165\1\145\1\uffff\1\145\1\142\1\164\3\uffff\1\164\1\154\11\uffff"+
- "\1\144\1\162\5\uffff\2\160\1\157\1\147\1\164\1\141\1\162\1\164\2"+
- "\154\1\144\1\154\1\155\1\154\6\uffff\1\154\6\uffff\1\143\1\157\1"+
- "\151\2\145\1\154\3\141\1\157\1\141\2\uffff\1\172\1\157\1\162\1\uffff"+
- "\1\155\1\172\1\162\1\172\1\156\1\145\1\156\2\162\2\172\1\154\3\172"+
- "\2\154\1\172\1\145\1\154\1\151\1\172\1\165\1\151\1\126\1\145\1\154"+
- "\1\142\1\163\1\146\1\153\1\162\1\146\1\156\1\172\1\141\1\164\1\151"+
- "\1\165\1\151\1\162\1\154\1\uffff\1\163\1\162\1\151\1\uffff\1\171"+
- "\1\uffff\1\163\3\172\1\145\1\141\2\uffff\1\172\3\uffff\2\145\1\uffff"+
- "\1\147\1\172\1\156\1\uffff\1\145\1\155\2\156\1\157\1\162\1\145\1"+
- "\144\1\145\1\172\1\157\1\143\1\172\1\144\1\146\1\uffff\1\143\1\151"+
- "\1\156\1\154\1\155\1\145\1\164\3\151\1\164\1\172\1\146\3\uffff\1"+
- "\172\1\162\1\uffff\1\172\1\141\1\145\1\uffff\1\147\1\156\1\151\1"+
- "\171\1\166\1\151\1\145\1\143\1\141\1\172\1\uffff\1\156\1\145\1\uffff"+
- "\1\163\1\172\1\145\1\157\1\172\1\164\1\145\1\163\1\172\1\144\1\164"+
- "\1\144\1\151\1\uffff\1\157\1\uffff\1\171\1\uffff\1\156\1\162\1\172"+
- "\1\143\1\164\1\172\1\141\2\144\1\164\1\172\1\uffff\1\154\2\172\1"+
- "\uffff\1\172\1\156\1\uffff\1\172\1\156\1\172\1\uffff\1\172\2\145"+
- "\1\166\1\162\3\172\1\uffff\2\145\1\uffff\1\154\1\172\1\123\1\151"+
- "\1\uffff\1\171\3\uffff\1\172\1\166\1\uffff\1\164\2\uffff\1\172\1"+
- "\163\1\145\1\155\3\uffff\1\172\1\144\1\151\1\uffff\1\145\1\157\1"+
- "\172\1\uffff\1\141\1\145\1\uffff\2\172\1\141\1\uffff\1\116\1\144"+
- "\1\164\1\156\1\uffff\1\154\1\144\2\uffff\1\164\1\141\3\172\1\165"+
- "\1\142\1\151\1\164\3\uffff\1\145\1\171\1\157\1\165\1\163\1\172\1"+
- "\156\1\162\1\172\1\uffff\1\172\1\141\2\uffff\1\154\1\172\1\uffff";
+ "\1\uffff\1\72\2\uffff\1\53\3\uffff\1\150\1\170\1\145\1\157\1\156\1\145\1\166\2\uffff\1\162\1\165\1\162\1\uffff\1\150\1\151\1\76\1\165\1\52\1\75\1\76\1\156\1\157\2\56\1\141\1\165\1\157\1\156\1\145\1\164\1\156\1\162\1\157\2\141\3\uffff\1\77\1\145\1\46\2\uffff\1\47\15\uffff\1\145\1\uffff\1\146\1\164\1\163\1\160\1\155\1\146\1\160\2\172\1\171\1\160\1\145\1\172\2\uffff\1\151\1\145\1\160\1\165\1\145\1\uffff\1\145\1\142\1\164\3\uffff\1\164\1\154\11\uffff\1\144\1\162\5\uffff\2\160\1\157\1\147\1\164\1\141\1\162\1\164\2\154\1\144\1\154\1\155\1\154\6\uffff\1\154\6\uffff\1\143\1\157\1\151\2\145\1\154\3\141\1\157\1\141\2\uffff\1\172\1\157\1\162\1\uffff\1\155\1\172\1\162\1\172\1\156\1\145\1\156\2\162\2\172\1\154\3\172\2\154\1\172\1\145\1\154\1\151\1\172\1\165\1\151\1\126\1\145\1\154\1\142\1\163\1\146\1\153\1\162\1\146\1\156\1\172\1\141\1\164\1\151\1\165\1\151\1\162\1\154\1\uffff\1\163\1\162\1\151\1\uffff\1\171\1\uffff\1\163\3\172\1\145\1\141\2\uffff\1\172\3\uffff\2\145\1\uffff\1\147\1\172\1\156\1\uffff\1\145\1\155\2\156\1\157\1\162\1\145\1\144\1\145\1\172\1\157\1\143\1\172\1\144\1\146\1\uffff\1\143\1\151\1\156\1\154\1\155\1\145\1\164\3\151\1\164\1\172\1\146\3\uffff\1\172\1\162\1\uffff\1\172\1\141\1\145\1\uffff\1\147\1\156\1\151\1\171\1\166\1\151\1\145\1\143\1\141\1\172\1\uffff\1\156\1\145\1\uffff\1\163\1\172\1\145\1\157\1\172\1\164\1\145\1\163\1\172\1\144\1\164\1\144\1\151\1\uffff\1\157\1\uffff\1\171\1\uffff\1\156\1\162\1\172\1\143\1\164\1\172\1\141\2\144\1\164\1\172\1\uffff\1\154\2\172\1\uffff\1\172\1\156\1\uffff\1\172\1\156\1\172\1\uffff\1\172\2\145\1\166\1\162\3\172\1\uffff\2\145\1\uffff\1\154\1\172\1\123\1\151\1\uffff\1\171\3\uffff\1\172\1\166\1\uffff\1\164\2\uffff\1\172\1\163\1\145\1\155\3\uffff\1\172\1\144\1\151\1\uffff\1\145\1\157\1\172\1\uffff\1\141\1\145\1\uffff\2\172\1\141\1\uffff\1\116\1\144\1\164\1\156\1\uffff\1\154\1\144\2\uffff\1\164\1\141\3\172\1\165\1\142\1\151\1\164\3\uffff\1\145\1\171\1\157\1\165\1\163\1\172\1\156\1\162\1\172\1\uffff\1\172\1\141\2\uffff\1\154\1\172\1\uffff";
static final String DFA11_acceptS =
- "\2\uffff\1\2\1\3\1\uffff\1\5\1\6\1\7\7\uffff\1\20\1\21\3\uffff"+
- "\1\34\26\uffff\1\107\1\111\1\112\6\uffff\1\133\1\135\1\140\1\141"+
- "\1\30\1\1\1\2\1\3\1\4\1\43\1\5\1\6\1\7\1\uffff\1\133\15\uffff\1"+
- "\20\1\21\5\uffff\1\34\3\uffff\1\56\1\137\1\40\2\uffff\1\132\1\136"+
- "\1\42\1\46\1\44\1\47\1\50\1\102\1\45\2\uffff\1\100\1\55\1\57\1\60"+
- "\1\126\16\uffff\1\107\1\111\1\112\1\124\1\125\1\114\1\uffff\1\127"+
- "\1\130\1\131\1\134\1\135\1\140\13\uffff\1\113\1\115\3\uffff\1\52"+
- "\52\uffff\1\16\3\uffff\1\110\1\uffff\1\24\6\uffff\1\122\1\41\1\uffff"+
- "\1\51\1\53\1\61\2\uffff\1\74\3\uffff\1\73\17\uffff\1\117\15\uffff"+
- "\1\103\1\116\1\35\2\uffff\1\106\3\uffff\1\65\12\uffff\1\123\2\uffff"+
- "\1\120\15\uffff\1\23\1\uffff\1\36\1\uffff\1\62\13\uffff\1\104\3"+
- "\uffff\1\121\2\uffff\1\13\3\uffff\1\33\10\uffff\1\66\2\uffff\1\70"+
- "\4\uffff\1\101\1\uffff\1\11\1\32\1\12\2\uffff\1\25\1\uffff\1\54"+
- "\1\105\4\uffff\1\37\1\63\1\64\3\uffff\1\72\3\uffff\1\26\2\uffff"+
- "\1\17\3\uffff\1\75\4\uffff\1\10\2\uffff\1\27\1\22\11\uffff\1\71"+
- "\1\77\1\76\11\uffff\1\14\2\uffff\1\15\1\31\2\uffff\1\67";
+ "\2\uffff\1\2\1\3\1\uffff\1\5\1\6\1\7\7\uffff\1\20\1\21\3\uffff\1\34\26\uffff\1\107\1\111\1\112\6\uffff\1\133\1\135\1\140\1\141\1\30\1\1\1\2\1\3\1\4\1\43\1\5\1\6\1\7\1\uffff\1\133\15\uffff\1\20\1\21\5\uffff\1\34\3\uffff\1\56\1\137\1\40\2\uffff\1\132\1\136\1\42\1\46\1\44\1\47\1\50\1\102\1\45\2\uffff\1\100\1\55\1\57\1\60\1\126\16\uffff\1\107\1\111\1\112\1\124\1\125\1\114\1\uffff\1\127\1\130\1\131\1\134\1\135\1\140\13\uffff\1\113\1\115\3\uffff\1\52\52\uffff\1\16\3\uffff\1\110\1\uffff\1\24\6\uffff\1\122\1\41\1\uffff\1\51\1\53\1\61\2\uffff\1\74\3\uffff\1\73\17\uffff\1\117\15\uffff\1\103\1\116\1\35\2\uffff\1\106\3\uffff\1\65\12\uffff\1\123\2\uffff\1\120\15\uffff\1\23\1\uffff\1\36\1\uffff\1\62\13\uffff\1\104\3\uffff\1\121\2\uffff\1\13\3\uffff\1\33\10\uffff\1\66\2\uffff\1\70\4\uffff\1\101\1\uffff\1\11\1\32\1\12\2\uffff\1\25\1\uffff\1\54\1\105\4\uffff\1\37\1\63\1\64\3\uffff\1\72\3\uffff\1\26\2\uffff\1\17\3\uffff\1\75\4\uffff\1\10\2\uffff\1\27\1\22\11\uffff\1\71\1\77\1\76\11\uffff\1\14\2\uffff\1\15\1\31\2\uffff\1\67";
static final String DFA11_specialS =
"\1\1\60\uffff\1\2\1\0\u0162\uffff}>";
static final String[] DFA11_transitionS = {
- "\11\67\2\66\2\67\1\66\22\67\1\66\1\67\1\61\3\67\1\60\1\62\1"+
- "\17\1\20\1\24\1\4\1\3\1\27\1\36\1\31\12\65\1\1\1\7\1\33\1\6"+
- "\1\32\1\37\1\53\1\64\1\42\1\50\5\64\1\43\2\64\1\51\1\40\1\64"+
- "\1\47\2\64\1\44\1\45\1\41\1\46\5\64\1\54\1\67\1\55\1\67\1\63"+
- "\1\67\1\34\1\64\1\10\1\13\1\11\1\52\2\64\1\14\1\64\1\15\1\26"+
- "\1\64\1\30\1\16\1\21\1\22\1\12\1\57\1\23\2\64\1\25\1\35\2\64"+
- "\1\2\1\56\1\5\uff82\67",
+ "\11\67\2\66\2\67\1\66\22\67\1\66\1\67\1\61\3\67\1\60\1\62\1\17\1\20\1\24\1\4\1\3\1\27\1\36\1\31\12\65\1\1\1\7\1\33\1\6\1\32\1\37\1\53\1\64\1\42\1\50\5\64\1\43\2\64\1\51\1\40\1\64\1\47\2\64\1\44\1\45\1\41\1\46\5\64\1\54\1\67\1\55\1\67\1\63\1\67\1\34\1\64\1\10\1\13\1\11\1\52\2\64\1\14\1\64\1\15\1\26\1\64\1\30\1\16\1\21\1\22\1\12\1\57\1\23\2\64\1\25\1\35\2\64\1\2\1\56\1\5\uff82\67",
"\1\70",
"",
"",
@@ -3410,8 +3308,7 @@ public class InternalQVTrelationLexer extends Lexer {
"\1\u0092",
"\1\u0093",
"\1\u0094",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\25\102\1\u0095"+
- "\4\102",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\25\102\1\u0095\4\102",
"\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\32\102",
"\1\u0098",
"\1\u0099",
@@ -3527,8 +3424,7 @@ public class InternalQVTrelationLexer extends Lexer {
"\1\u00eb",
"\1\u00ec",
"\1\u00ed",
- "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\10\102\1\u00ee"+
- "\21\102",
+ "\12\102\7\uffff\32\102\4\uffff\1\102\1\uffff\10\102\1\u00ee\21\102",
"\1\u00f0",
"\1\u00f1",
"\1\u00f2",
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelationParser.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelationParser.java
index d00a4f3dd..f1b265ddf 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelationParser.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelationParser.java
@@ -16140,28 +16140,28 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCurlyBracketedClauseCS"
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5636:1: ruleCurlyBracketedClauseCS returns [EObject current=null] : ( () otherlv_1= '{' ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) ) otherlv_6= '}' ) ;
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5636:1: ruleCurlyBracketedClauseCS returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_value_2_0= ruleStringLiteral ) ) | ( ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )* ) )? otherlv_6= '}' ) ;
public final EObject ruleCurlyBracketedClauseCS() throws RecognitionException {
EObject current = null;
Token otherlv_1=null;
- Token otherlv_3=null;
+ Token otherlv_4=null;
Token otherlv_6=null;
- EObject lv_ownedParts_2_0 = null;
+ AntlrDatatypeRuleToken lv_value_2_0 = null;
- EObject lv_ownedParts_4_0 = null;
+ EObject lv_ownedParts_3_0 = null;
- AntlrDatatypeRuleToken lv_value_5_0 = null;
+ EObject lv_ownedParts_5_0 = null;
enterRule();
try {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5639:28: ( ( () otherlv_1= '{' ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) ) otherlv_6= '}' ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5640:1: ( () otherlv_1= '{' ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) ) otherlv_6= '}' )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5639:28: ( ( () otherlv_1= '{' ( ( (lv_value_2_0= ruleStringLiteral ) ) | ( ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )* ) )? otherlv_6= '}' ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5640:1: ( () otherlv_1= '{' ( ( (lv_value_2_0= ruleStringLiteral ) ) | ( ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )* ) )? otherlv_6= '}' )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5640:1: ( () otherlv_1= '{' ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) ) otherlv_6= '}' )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5640:2: () otherlv_1= '{' ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) ) otherlv_6= '}'
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5640:1: ( () otherlv_1= '{' ( ( (lv_value_2_0= ruleStringLiteral ) ) | ( ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )* ) )? otherlv_6= '}' )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5640:2: () otherlv_1= '{' ( ( (lv_value_2_0= ruleStringLiteral ) ) | ( ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )* ) )? otherlv_6= '}'
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5640:2: ()
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5641:2:
@@ -16187,141 +16187,52 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getCurlyBracketedClauseCSAccess().getLeftCurlyBracketKeyword_1());
}
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5653:1: ( ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )? | ( (lv_value_5_0= ruleStringLiteral ) ) )
- int alt97=2;
- int LA97_0 = input.LA(1);
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5653:1: ( ( (lv_value_2_0= ruleStringLiteral ) ) | ( ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )* ) )?
+ int alt96=3;
+ int LA96_0 = input.LA(1);
- if ( ((LA97_0>=RULE_SIMPLE_ID && LA97_0<=RULE_ESCAPED_ID)||LA97_0==20||(LA97_0>=23 && LA97_0<=30)||(LA97_0>=33 && LA97_0<=38)||(LA97_0>=40 && LA97_0<=42)||(LA97_0>=44 && LA97_0<=46)) ) {
- alt97=1;
+ if ( (LA96_0==RULE_SINGLE_QUOTED_STRING) ) {
+ alt96=1;
}
- else if ( (LA97_0==RULE_SINGLE_QUOTED_STRING) ) {
- alt97=2;
- }
- else {
- if (state.backtracking>0) {state.failed=true; return current;}
- NoViableAltException nvae =
- new NoViableAltException("", 97, 0, input);
-
- throw nvae;
+ else if ( ((LA96_0>=RULE_SIMPLE_ID && LA96_0<=RULE_ESCAPED_ID)||(LA96_0>=23 && LA96_0<=30)||(LA96_0>=33 && LA96_0<=38)||(LA96_0>=40 && LA96_0<=42)||(LA96_0>=44 && LA96_0<=46)) ) {
+ alt96=2;
}
- switch (alt97) {
+ switch (alt96) {
case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5653:2: ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )?
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5653:2: ( (lv_value_2_0= ruleStringLiteral ) )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5653:2: ( ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )* )?
- int alt96=2;
- int LA96_0 = input.LA(1);
-
- if ( ((LA96_0>=RULE_SIMPLE_ID && LA96_0<=RULE_ESCAPED_ID)||(LA96_0>=23 && LA96_0<=30)||(LA96_0>=33 && LA96_0<=38)||(LA96_0>=40 && LA96_0<=42)||(LA96_0>=44 && LA96_0<=46)) ) {
- alt96=1;
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5653:2: ( (lv_value_2_0= ruleStringLiteral ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5654:1: (lv_value_2_0= ruleStringLiteral )
+ {
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5654:1: (lv_value_2_0= ruleStringLiteral )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5655:3: lv_value_2_0= ruleStringLiteral
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_0_0());
+
}
- switch (alt96) {
- case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5653:3: ( (lv_ownedParts_2_0= ruleShadowPartCS ) ) (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )*
- {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5653:3: ( (lv_ownedParts_2_0= ruleShadowPartCS ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5654:1: (lv_ownedParts_2_0= ruleShadowPartCS )
- {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5654:1: (lv_ownedParts_2_0= ruleShadowPartCS )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5655:3: lv_ownedParts_2_0= ruleShadowPartCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_0_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_ruleShadowPartCS_in_ruleCurlyBracketedClauseCS12688);
- lv_ownedParts_2_0=ruleShadowPartCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getCurlyBracketedClauseCSRule());
- }
- add(
- current,
- "ownedParts",
- lv_ownedParts_2_0,
- "ShadowPartCS");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
-
- }
-
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5671:2: (otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) ) )*
- loop95:
- do {
- int alt95=2;
- int LA95_0 = input.LA(1);
-
- if ( (LA95_0==18) ) {
- alt95=1;
- }
-
-
- switch (alt95) {
- case 1 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5671:4: otherlv_3= ',' ( (lv_ownedParts_4_0= ruleShadowPartCS ) )
- {
- otherlv_3=(Token)match(input,18,FollowSets000.FOLLOW_18_in_ruleCurlyBracketedClauseCS12701); if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- newLeafNode(otherlv_3, grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_0_1_0());
-
- }
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5675:1: ( (lv_ownedParts_4_0= ruleShadowPartCS ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5676:1: (lv_ownedParts_4_0= ruleShadowPartCS )
- {
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5676:1: (lv_ownedParts_4_0= ruleShadowPartCS )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5677:3: lv_ownedParts_4_0= ruleShadowPartCS
- {
- if ( state.backtracking==0 ) {
-
- newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_0_1_1_0());
-
- }
- pushFollow(FollowSets000.FOLLOW_ruleShadowPartCS_in_ruleCurlyBracketedClauseCS12722);
- lv_ownedParts_4_0=ruleShadowPartCS();
-
- state._fsp--;
- if (state.failed) return current;
- if ( state.backtracking==0 ) {
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getCurlyBracketedClauseCSRule());
- }
- add(
- current,
- "ownedParts",
- lv_ownedParts_4_0,
- "ShadowPartCS");
- afterParserOrEnumRuleCall();
-
- }
-
- }
-
+ pushFollow(FollowSets000.FOLLOW_ruleStringLiteral_in_ruleCurlyBracketedClauseCS12687);
+ lv_value_2_0=ruleStringLiteral();
- }
-
-
- }
- break;
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
- default :
- break loop95;
- }
- } while (true);
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getCurlyBracketedClauseCSRule());
+ }
+ set(
+ current,
+ "value",
+ lv_value_2_0,
+ "StringLiteral");
+ afterParserOrEnumRuleCall();
+
+ }
+ }
- }
- break;
}
@@ -16329,21 +16240,24 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5694:6: ( (lv_value_5_0= ruleStringLiteral ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5672:6: ( ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )* )
+ {
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5672:6: ( ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )* )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5672:7: ( (lv_ownedParts_3_0= ruleShadowPartCS ) ) (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )*
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5694:6: ( (lv_value_5_0= ruleStringLiteral ) )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5695:1: (lv_value_5_0= ruleStringLiteral )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5672:7: ( (lv_ownedParts_3_0= ruleShadowPartCS ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5673:1: (lv_ownedParts_3_0= ruleShadowPartCS )
{
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5695:1: (lv_value_5_0= ruleStringLiteral )
- // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5696:3: lv_value_5_0= ruleStringLiteral
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5673:1: (lv_ownedParts_3_0= ruleShadowPartCS )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5674:3: lv_ownedParts_3_0= ruleShadowPartCS
{
if ( state.backtracking==0 ) {
- newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getValueStringLiteralParserRuleCall_2_1_0());
+ newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_0_0());
}
- pushFollow(FollowSets000.FOLLOW_ruleStringLiteral_in_ruleCurlyBracketedClauseCS12753);
- lv_value_5_0=ruleStringLiteral();
+ pushFollow(FollowSets000.FOLLOW_ruleShadowPartCS_in_ruleCurlyBracketedClauseCS12715);
+ lv_ownedParts_3_0=ruleShadowPartCS();
state._fsp--;
if (state.failed) return current;
@@ -16352,11 +16266,11 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
if (current==null) {
current = createModelElementForParent(grammarAccess.getCurlyBracketedClauseCSRule());
}
- set(
+ add(
current,
- "value",
- lv_value_5_0,
- "StringLiteral");
+ "ownedParts",
+ lv_ownedParts_3_0,
+ "ShadowPartCS");
afterParserOrEnumRuleCall();
}
@@ -16366,6 +16280,74 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5690:2: (otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) ) )*
+ loop95:
+ do {
+ int alt95=2;
+ int LA95_0 = input.LA(1);
+
+ if ( (LA95_0==18) ) {
+ alt95=1;
+ }
+
+
+ switch (alt95) {
+ case 1 :
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5690:4: otherlv_4= ',' ( (lv_ownedParts_5_0= ruleShadowPartCS ) )
+ {
+ otherlv_4=(Token)match(input,18,FollowSets000.FOLLOW_18_in_ruleCurlyBracketedClauseCS12728); if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ newLeafNode(otherlv_4, grammarAccess.getCurlyBracketedClauseCSAccess().getCommaKeyword_2_1_1_0());
+
+ }
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5694:1: ( (lv_ownedParts_5_0= ruleShadowPartCS ) )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5695:1: (lv_ownedParts_5_0= ruleShadowPartCS )
+ {
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5695:1: (lv_ownedParts_5_0= ruleShadowPartCS )
+ // ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5696:3: lv_ownedParts_5_0= ruleShadowPartCS
+ {
+ if ( state.backtracking==0 ) {
+
+ newCompositeNode(grammarAccess.getCurlyBracketedClauseCSAccess().getOwnedPartsShadowPartCSParserRuleCall_2_1_1_1_0());
+
+ }
+ pushFollow(FollowSets000.FOLLOW_ruleShadowPartCS_in_ruleCurlyBracketedClauseCS12749);
+ lv_ownedParts_5_0=ruleShadowPartCS();
+
+ state._fsp--;
+ if (state.failed) return current;
+ if ( state.backtracking==0 ) {
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getCurlyBracketedClauseCSRule());
+ }
+ add(
+ current,
+ "ownedParts",
+ lv_ownedParts_5_0,
+ "ShadowPartCS");
+ afterParserOrEnumRuleCall();
+
+ }
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop95;
+ }
+ } while (true);
+
+
+ }
+
}
break;
@@ -16494,13 +16476,13 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5750:1: ( ( (lv_ownedArguments_2_0= ruleNavigatingArgCS ) ) ( (lv_ownedArguments_3_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS ) ) ( (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_ownedArguments_6_0= ruleNavigatingBarArgCS ) ) ( (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS ) )* )* )?
- int alt103=2;
- int LA103_0 = input.LA(1);
+ int alt102=2;
+ int LA102_0 = input.LA(1);
- if ( ((LA103_0>=RULE_SIMPLE_ID && LA103_0<=RULE_SINGLE_QUOTED_STRING)||LA103_0==16||(LA103_0>=23 && LA103_0<=31)||(LA103_0>=33 && LA103_0<=38)||(LA103_0>=40 && LA103_0<=48)||(LA103_0>=64 && LA103_0<=78)||LA103_0==80||(LA103_0>=82 && LA103_0<=85)||LA103_0==92||(LA103_0>=97 && LA103_0<=98)) ) {
- alt103=1;
+ if ( ((LA102_0>=RULE_SIMPLE_ID && LA102_0<=RULE_SINGLE_QUOTED_STRING)||LA102_0==16||(LA102_0>=23 && LA102_0<=31)||(LA102_0>=33 && LA102_0<=38)||(LA102_0>=40 && LA102_0<=48)||(LA102_0>=64 && LA102_0<=78)||LA102_0==80||(LA102_0>=82 && LA102_0<=85)||LA102_0==92||(LA102_0>=97 && LA102_0<=98)) ) {
+ alt102=1;
}
- switch (alt103) {
+ switch (alt102) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5750:2: ( (lv_ownedArguments_2_0= ruleNavigatingArgCS ) ) ( (lv_ownedArguments_3_0= ruleNavigatingCommaArgCS ) )* ( ( (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS ) ) ( (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS ) )* )? ( ( (lv_ownedArguments_6_0= ruleNavigatingBarArgCS ) ) ( (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS ) )* )*
{
@@ -16540,17 +16522,17 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5768:2: ( (lv_ownedArguments_3_0= ruleNavigatingCommaArgCS ) )*
- loop98:
+ loop97:
do {
- int alt98=2;
- int LA98_0 = input.LA(1);
+ int alt97=2;
+ int LA97_0 = input.LA(1);
- if ( (LA98_0==18) ) {
- alt98=1;
+ if ( (LA97_0==18) ) {
+ alt97=1;
}
- switch (alt98) {
+ switch (alt97) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5769:1: (lv_ownedArguments_3_0= ruleNavigatingCommaArgCS )
{
@@ -16588,18 +16570,18 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
break;
default :
- break loop98;
+ break loop97;
}
} while (true);
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5786:3: ( ( (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS ) ) ( (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS ) )* )?
- int alt100=2;
- int LA100_0 = input.LA(1);
+ int alt99=2;
+ int LA99_0 = input.LA(1);
- if ( (LA100_0==22) ) {
- alt100=1;
+ if ( (LA99_0==22) ) {
+ alt99=1;
}
- switch (alt100) {
+ switch (alt99) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5786:4: ( (lv_ownedArguments_4_0= ruleNavigatingSemiArgCS ) ) ( (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS ) )*
{
@@ -16639,17 +16621,17 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5804:2: ( (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS ) )*
- loop99:
+ loop98:
do {
- int alt99=2;
- int LA99_0 = input.LA(1);
+ int alt98=2;
+ int LA98_0 = input.LA(1);
- if ( (LA99_0==18) ) {
- alt99=1;
+ if ( (LA98_0==18) ) {
+ alt98=1;
}
- switch (alt99) {
+ switch (alt98) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5805:1: (lv_ownedArguments_5_0= ruleNavigatingCommaArgCS )
{
@@ -16687,7 +16669,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
break;
default :
- break loop99;
+ break loop98;
}
} while (true);
@@ -16698,17 +16680,17 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5822:5: ( ( (lv_ownedArguments_6_0= ruleNavigatingBarArgCS ) ) ( (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS ) )* )*
- loop102:
+ loop101:
do {
- int alt102=2;
- int LA102_0 = input.LA(1);
+ int alt101=2;
+ int LA101_0 = input.LA(1);
- if ( (LA102_0==91) ) {
- alt102=1;
+ if ( (LA101_0==91) ) {
+ alt101=1;
}
- switch (alt102) {
+ switch (alt101) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5822:6: ( (lv_ownedArguments_6_0= ruleNavigatingBarArgCS ) ) ( (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS ) )*
{
@@ -16748,17 +16730,17 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5840:2: ( (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS ) )*
- loop101:
+ loop100:
do {
- int alt101=2;
- int LA101_0 = input.LA(1);
+ int alt100=2;
+ int LA100_0 = input.LA(1);
- if ( (LA101_0==18) ) {
- alt101=1;
+ if ( (LA100_0==18) ) {
+ alt100=1;
}
- switch (alt101) {
+ switch (alt100) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5841:1: (lv_ownedArguments_7_0= ruleNavigatingCommaArgCS )
{
@@ -16796,7 +16778,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
break;
default :
- break loop101;
+ break loop100;
}
} while (true);
@@ -16805,7 +16787,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
break;
default :
- break loop102;
+ break loop101;
}
} while (true);
@@ -16947,17 +16929,17 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5905:2: (otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) ) )*
- loop104:
+ loop103:
do {
- int alt104=2;
- int LA104_0 = input.LA(1);
+ int alt103=2;
+ int LA103_0 = input.LA(1);
- if ( (LA104_0==18) ) {
- alt104=1;
+ if ( (LA103_0==18) ) {
+ alt103=1;
}
- switch (alt104) {
+ switch (alt103) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5905:4: otherlv_2= ',' ( (lv_ownedTerms_3_0= ruleExpCS ) )
{
@@ -17007,7 +16989,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
break;
default :
- break loop104;
+ break loop103;
}
} while (true);
@@ -17106,23 +17088,23 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5952:1: ( ( ( (lv_ownedNameExpression_0_0= ruleNavigatingArgExpCS ) ) ( (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? ) | (otherlv_5= 'in' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) ) )? ) | (otherlv_7= ':' ( (lv_ownedType_8_0= ruleTypeExpCS ) ) ) )
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5952:1: ( ( ( (lv_ownedNameExpression_0_0= ruleNavigatingArgExpCS ) ) ( (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? ) | (otherlv_5= 'in' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) ) )? ) | (otherlv_7= ':' ( (lv_ownedType_8_0= ruleTypeExpCS ) ) ) )
- int alt107=2;
- int LA107_0 = input.LA(1);
+ int alt106=2;
+ int LA106_0 = input.LA(1);
- if ( ((LA107_0>=RULE_SIMPLE_ID && LA107_0<=RULE_SINGLE_QUOTED_STRING)||(LA107_0>=23 && LA107_0<=31)||(LA107_0>=33 && LA107_0<=38)||(LA107_0>=40 && LA107_0<=48)||(LA107_0>=64 && LA107_0<=78)||LA107_0==80||(LA107_0>=82 && LA107_0<=85)||LA107_0==92||(LA107_0>=97 && LA107_0<=98)) ) {
- alt107=1;
+ if ( ((LA106_0>=RULE_SIMPLE_ID && LA106_0<=RULE_SINGLE_QUOTED_STRING)||(LA106_0>=23 && LA106_0<=31)||(LA106_0>=33 && LA106_0<=38)||(LA106_0>=40 && LA106_0<=48)||(LA106_0>=64 && LA106_0<=78)||LA106_0==80||(LA106_0>=82 && LA106_0<=85)||LA106_0==92||(LA106_0>=97 && LA106_0<=98)) ) {
+ alt106=1;
}
- else if ( (LA107_0==16) ) {
- alt107=2;
+ else if ( (LA106_0==16) ) {
+ alt106=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 107, 0, input);
+ new NoViableAltException("", 106, 0, input);
throw nvae;
}
- switch (alt107) {
+ switch (alt106) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5952:2: ( ( (lv_ownedNameExpression_0_0= ruleNavigatingArgExpCS ) ) ( (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? ) | (otherlv_5= 'in' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) ) )? )
{
@@ -17165,16 +17147,16 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5970:2: ( (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? ) | (otherlv_5= 'in' ( (lv_ownedInitExpression_6_0= ruleExpCS ) ) ) )?
- int alt106=3;
- int LA106_0 = input.LA(1);
+ int alt105=3;
+ int LA105_0 = input.LA(1);
- if ( (LA106_0==16) ) {
- alt106=1;
+ if ( (LA105_0==16) ) {
+ alt105=1;
}
- else if ( (LA106_0==90) ) {
- alt106=2;
+ else if ( (LA105_0==90) ) {
+ alt105=2;
}
- switch (alt106) {
+ switch (alt105) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5970:3: (otherlv_1= ':' ( (lv_ownedType_2_0= ruleTypeExpCS ) ) (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )? )
{
@@ -17223,13 +17205,13 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5992:2: (otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) ) )?
- int alt105=2;
- int LA105_0 = input.LA(1);
+ int alt104=2;
+ int LA104_0 = input.LA(1);
- if ( (LA105_0==21) ) {
- alt105=1;
+ if ( (LA104_0==21) ) {
+ alt104=1;
}
- switch (alt105) {
+ switch (alt104) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5992:4: otherlv_3= '=' ( (lv_ownedInitExpression_4_0= ruleExpCS ) )
{
@@ -17549,13 +17531,13 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6114:2: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )?
- int alt109=2;
- int LA109_0 = input.LA(1);
+ int alt108=2;
+ int LA108_0 = input.LA(1);
- if ( (LA109_0==16) ) {
- alt109=1;
+ if ( (LA108_0==16) ) {
+ alt108=1;
}
- switch (alt109) {
+ switch (alt108) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6114:4: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
{
@@ -17601,13 +17583,13 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6136:2: (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
- int alt108=2;
- int LA108_0 = input.LA(1);
+ int alt107=2;
+ int LA107_0 = input.LA(1);
- if ( (LA108_0==21) ) {
- alt108=1;
+ if ( (LA107_0==21) ) {
+ alt107=1;
}
- switch (alt108) {
+ switch (alt107) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6136:4: otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
{
@@ -17815,16 +17797,16 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6212:2: ( (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? ) | (otherlv_6= 'in' ( (lv_ownedInitExpression_7_0= ruleExpCS ) ) ) )?
- int alt111=3;
- int LA111_0 = input.LA(1);
+ int alt110=3;
+ int LA110_0 = input.LA(1);
- if ( (LA111_0==16) ) {
- alt111=1;
+ if ( (LA110_0==16) ) {
+ alt110=1;
}
- else if ( (LA111_0==90) ) {
- alt111=2;
+ else if ( (LA110_0==90) ) {
+ alt110=2;
}
- switch (alt111) {
+ switch (alt110) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6212:3: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )
{
@@ -17873,13 +17855,13 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6234:2: (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
- int alt110=2;
- int LA110_0 = input.LA(1);
+ int alt109=2;
+ int LA109_0 = input.LA(1);
- if ( (LA110_0==21) ) {
- alt110=1;
+ if ( (LA109_0==21) ) {
+ alt109=1;
}
- switch (alt110) {
+ switch (alt109) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6234:4: otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
{
@@ -18140,13 +18122,13 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6333:2: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )? )?
- int alt113=2;
- int LA113_0 = input.LA(1);
+ int alt112=2;
+ int LA112_0 = input.LA(1);
- if ( (LA113_0==16) ) {
- alt113=1;
+ if ( (LA112_0==16) ) {
+ alt112=1;
}
- switch (alt113) {
+ switch (alt112) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6333:4: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
{
@@ -18192,13 +18174,13 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6355:2: (otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) ) )?
- int alt112=2;
- int LA112_0 = input.LA(1);
+ int alt111=2;
+ int LA111_0 = input.LA(1);
- if ( (LA112_0==21) ) {
- alt112=1;
+ if ( (LA111_0==21) ) {
+ alt111=1;
}
- switch (alt112) {
+ switch (alt111) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6355:4: otherlv_4= '=' ( (lv_ownedInitExpression_5_0= ruleExpCS ) )
{
@@ -18453,9 +18435,9 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6437:1: (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS )
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6437:1: (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS )
- int alt114=2;
- alt114 = dfa114.predict(input);
- switch (alt114) {
+ int alt113=2;
+ alt113 = dfa113.predict(input);
+ switch (alt113) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6438:3: lv_ownedCondition_1_1= ruleExpCS
{
@@ -18565,17 +18547,17 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6493:2: ( (lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS ) )*
- loop115:
+ loop114:
do {
- int alt115=2;
- int LA115_0 = input.LA(1);
+ int alt114=2;
+ int LA114_0 = input.LA(1);
- if ( (LA115_0==96) ) {
- alt115=1;
+ if ( (LA114_0==96) ) {
+ alt114=1;
}
- switch (alt115) {
+ switch (alt114) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6494:1: (lv_ownedIfThenExpressions_4_0= ruleElseIfThenExpCS )
{
@@ -18613,7 +18595,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
break;
default :
- break loop115;
+ break loop114;
}
} while (true);
@@ -18957,17 +18939,17 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6645:2: (otherlv_2= ',' ( (lv_ownedVariables_3_0= ruleLetVariableCS ) ) )*
- loop116:
+ loop115:
do {
- int alt116=2;
- int LA116_0 = input.LA(1);
+ int alt115=2;
+ int LA115_0 = input.LA(1);
- if ( (LA116_0==18) ) {
- alt116=1;
+ if ( (LA115_0==18) ) {
+ alt115=1;
}
- switch (alt116) {
+ switch (alt115) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6645:4: otherlv_2= ',' ( (lv_ownedVariables_3_0= ruleLetVariableCS ) )
{
@@ -19017,7 +18999,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
break;
default :
- break loop116;
+ break loop115;
}
} while (true);
@@ -19185,13 +19167,13 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6728:2: ( (lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS ) )?
- int alt117=2;
- int LA117_0 = input.LA(1);
+ int alt116=2;
+ int LA116_0 = input.LA(1);
- if ( (LA117_0==31) ) {
- alt117=1;
+ if ( (LA116_0==31) ) {
+ alt116=1;
}
- switch (alt117) {
+ switch (alt116) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6729:1: (lv_ownedRoundBracketedClause_1_0= ruleRoundBracketedClauseCS )
{
@@ -19231,13 +19213,13 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6746:3: (otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) ) )?
- int alt118=2;
- int LA118_0 = input.LA(1);
+ int alt117=2;
+ int LA117_0 = input.LA(1);
- if ( (LA118_0==16) ) {
- alt118=1;
+ if ( (LA117_0==16) ) {
+ alt117=1;
}
- switch (alt118) {
+ switch (alt117) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6746:5: otherlv_2= ':' ( (lv_ownedType_3_0= ruleTypeExpCS ) )
{
@@ -19677,13 +19659,13 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6910:2: (otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) ) )?
- int alt119=2;
- int LA119_0 = input.LA(1);
+ int alt118=2;
+ int LA118_0 = input.LA(1);
- if ( (LA119_0==79) ) {
- alt119=1;
+ if ( (LA118_0==79) ) {
+ alt118=1;
}
- switch (alt119) {
+ switch (alt118) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6910:4: otherlv_1= '..' ( (lv_upperBound_2_0= ruleUPPER ) )
{
@@ -19826,23 +19808,23 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6957:1: (this_MultiplicityBoundsCS_1= ruleMultiplicityBoundsCS | this_MultiplicityStringCS_2= ruleMultiplicityStringCS )
- int alt120=2;
- int LA120_0 = input.LA(1);
+ int alt119=2;
+ int LA119_0 = input.LA(1);
- if ( (LA120_0==RULE_INT) ) {
- alt120=1;
+ if ( (LA119_0==RULE_INT) ) {
+ alt119=1;
}
- else if ( (LA120_0==43||LA120_0==50||LA120_0==101) ) {
- alt120=2;
+ else if ( (LA119_0==43||LA119_0==50||LA119_0==101) ) {
+ alt119=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 120, 0, input);
+ new NoViableAltException("", 119, 0, input);
throw nvae;
}
- switch (alt120) {
+ switch (alt119) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6958:2: this_MultiplicityBoundsCS_1= ruleMultiplicityBoundsCS
{
@@ -19901,16 +19883,16 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6982:2: (otherlv_3= '|?' | ( (lv_isNullFree_4_0= '|1' ) ) )?
- int alt121=3;
- int LA121_0 = input.LA(1);
+ int alt120=3;
+ int LA120_0 = input.LA(1);
- if ( (LA121_0==99) ) {
- alt121=1;
+ if ( (LA120_0==99) ) {
+ alt120=1;
}
- else if ( (LA121_0==100) ) {
- alt121=2;
+ else if ( (LA120_0==100) ) {
+ alt120=2;
}
- switch (alt121) {
+ switch (alt120) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:6982:4: otherlv_3= '|?'
{
@@ -20048,32 +20030,32 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:7029:1: (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' )
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:7029:1: (lv_stringBounds_0_1= '*' | lv_stringBounds_0_2= '+' | lv_stringBounds_0_3= '?' )
- int alt122=3;
+ int alt121=3;
switch ( input.LA(1) ) {
case 43:
{
- alt122=1;
+ alt121=1;
}
break;
case 50:
{
- alt122=2;
+ alt121=2;
}
break;
case 101:
{
- alt122=3;
+ alt121=3;
}
break;
default:
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 122, 0, input);
+ new NoViableAltException("", 121, 0, input);
throw nvae;
}
- switch (alt122) {
+ switch (alt121) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:7030:3: lv_stringBounds_0_1= '*'
{
@@ -20258,17 +20240,17 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:7108:2: (otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) ) )*
- loop123:
+ loop122:
do {
- int alt123=2;
- int LA123_0 = input.LA(1);
+ int alt122=2;
+ int LA122_0 = input.LA(1);
- if ( (LA123_0==39) ) {
- alt123=1;
+ if ( (LA122_0==39) ) {
+ alt122=1;
}
- switch (alt123) {
+ switch (alt122) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:7108:4: otherlv_1= '::' ( (lv_ownedPathElements_2_0= ruleNextPathElementCS ) )
{
@@ -20318,7 +20300,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
break;
default :
- break loop123;
+ break loop122;
}
} while (true);
@@ -20769,13 +20751,13 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:7290:2: (otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )* )?
- int alt125=2;
- int LA125_0 = input.LA(1);
+ int alt124=2;
+ int LA124_0 = input.LA(1);
- if ( (LA125_0==41) ) {
- alt125=1;
+ if ( (LA124_0==41) ) {
+ alt124=1;
}
- switch (alt125) {
+ switch (alt124) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:7290:4: otherlv_1= 'extends' ( (lv_ownedExtends_2_0= ruleTypedRefCS ) ) (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )*
{
@@ -20821,17 +20803,17 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:7312:2: (otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) ) )*
- loop124:
+ loop123:
do {
- int alt124=2;
- int LA124_0 = input.LA(1);
+ int alt123=2;
+ int LA123_0 = input.LA(1);
- if ( (LA124_0==102) ) {
- alt124=1;
+ if ( (LA123_0==102) ) {
+ alt123=1;
}
- switch (alt124) {
+ switch (alt123) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:7312:4: otherlv_3= '&&' ( (lv_ownedExtends_4_0= ruleTypedRefCS ) )
{
@@ -20881,7 +20863,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
break;
default :
- break loop124;
+ break loop123;
}
} while (true);
@@ -20970,23 +20952,23 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:7355:1: (this_TypedRefCS_0= ruleTypedRefCS | this_WildcardTypeRefCS_1= ruleWildcardTypeRefCS )
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:7355:1: (this_TypedRefCS_0= ruleTypedRefCS | this_WildcardTypeRefCS_1= ruleWildcardTypeRefCS )
- int alt126=2;
- int LA126_0 = input.LA(1);
+ int alt125=2;
+ int LA125_0 = input.LA(1);
- if ( ((LA126_0>=RULE_SIMPLE_ID && LA126_0<=RULE_ESCAPED_ID)||(LA126_0>=23 && LA126_0<=30)||(LA126_0>=33 && LA126_0<=38)||(LA126_0>=40 && LA126_0<=42)||(LA126_0>=44 && LA126_0<=46)||(LA126_0>=66 && LA126_0<=78)) ) {
- alt126=1;
+ if ( ((LA125_0>=RULE_SIMPLE_ID && LA125_0<=RULE_ESCAPED_ID)||(LA125_0>=23 && LA125_0<=30)||(LA125_0>=33 && LA125_0<=38)||(LA125_0>=40 && LA125_0<=42)||(LA125_0>=44 && LA125_0<=46)||(LA125_0>=66 && LA125_0<=78)) ) {
+ alt125=1;
}
- else if ( (LA126_0==101) ) {
- alt126=2;
+ else if ( (LA125_0==101) ) {
+ alt125=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 126, 0, input);
+ new NoViableAltException("", 125, 0, input);
throw nvae;
}
- switch (alt126) {
+ switch (alt125) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:7356:2: this_TypedRefCS_0= ruleTypedRefCS
{
@@ -21147,13 +21129,13 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
}
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:7414:1: (otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) ) )?
- int alt127=2;
- int LA127_0 = input.LA(1);
+ int alt126=2;
+ int LA126_0 = input.LA(1);
- if ( (LA127_0==41) ) {
- alt127=1;
+ if ( (LA126_0==41) ) {
+ alt126=1;
}
- switch (alt127) {
+ switch (alt126) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:7414:3: otherlv_2= 'extends' ( (lv_ownedExtends_3_0= ruleTypedRefCS ) )
{
@@ -21281,23 +21263,23 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:7457:1: (this_SIMPLE_ID_0= RULE_SIMPLE_ID | this_ESCAPED_ID_1= RULE_ESCAPED_ID )
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:7457:1: (this_SIMPLE_ID_0= RULE_SIMPLE_ID | this_ESCAPED_ID_1= RULE_ESCAPED_ID )
- int alt128=2;
- int LA128_0 = input.LA(1);
+ int alt127=2;
+ int LA127_0 = input.LA(1);
- if ( (LA128_0==RULE_SIMPLE_ID) ) {
- alt128=1;
+ if ( (LA127_0==RULE_SIMPLE_ID) ) {
+ alt127=1;
}
- else if ( (LA128_0==RULE_ESCAPED_ID) ) {
- alt128=2;
+ else if ( (LA127_0==RULE_ESCAPED_ID) ) {
+ alt127=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 128, 0, input);
+ new NoViableAltException("", 127, 0, input);
throw nvae;
}
- switch (alt128) {
+ switch (alt127) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:7457:6: this_SIMPLE_ID_0= RULE_SIMPLE_ID
{
@@ -21751,23 +21733,23 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:7609:1: (this_INT_0= RULE_INT | kw= '*' )
{
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:7609:1: (this_INT_0= RULE_INT | kw= '*' )
- int alt129=2;
- int LA129_0 = input.LA(1);
+ int alt128=2;
+ int LA128_0 = input.LA(1);
- if ( (LA129_0==RULE_INT) ) {
- alt129=1;
+ if ( (LA128_0==RULE_INT) ) {
+ alt128=1;
}
- else if ( (LA129_0==43) ) {
- alt129=2;
+ else if ( (LA128_0==43) ) {
+ alt128=2;
}
else {
if (state.backtracking>0) {state.failed=true; return current;}
NoViableAltException nvae =
- new NoViableAltException("", 129, 0, input);
+ new NoViableAltException("", 128, 0, input);
throw nvae;
}
- switch (alt129) {
+ switch (alt128) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:7609:6: this_INT_0= RULE_INT
{
@@ -21974,13 +21956,13 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
state._fsp--;
if (state.failed) return ;
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5141:1: ( () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) ) )?
- int alt147=2;
- int LA147_0 = input.LA(1);
+ int alt146=2;
+ int LA146_0 = input.LA(1);
- if ( (LA147_0==21||LA147_0==43||LA147_0==47||(LA147_0>=49 && LA147_0<=63)) ) {
- alt147=1;
+ if ( (LA146_0==21||LA146_0==43||LA146_0==47||(LA146_0>=49 && LA146_0<=63)) ) {
+ alt146=1;
}
- switch (alt147) {
+ switch (alt146) {
case 1 :
// ../../plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/parser/antlr/internal/InternalQVTrelation.g:5141:2: () ( (lv_name_2_0= ruleBinaryOperatorName ) ) ( (lv_ownedRight_3_0= ruleExpCS ) )
{
@@ -22259,7 +22241,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
protected DFA84 dfa84 = new DFA84(this);
protected DFA87 dfa87 = new DFA87(this);
protected DFA90 dfa90 = new DFA90(this);
- protected DFA114 dfa114 = new DFA114(this);
+ protected DFA113 dfa113 = new DFA113(this);
static final String DFA4_eotS =
"\31\uffff";
static final String DFA4_eofS =
@@ -22273,9 +22255,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
static final String DFA4_specialS =
"\31\uffff}>";
static final String[] DFA4_transitionS = {
- "\1\1\1\2\12\uffff\1\27\6\uffff\1\3\1\7\1\22\1\6\1\11\1\5\1"+
- "\14\1\15\2\uffff\1\17\1\20\1\23\1\4\1\21\1\16\1\uffff\1\24\1"+
- "\10\1\12\1\uffff\1\25\1\26\1\13",
+ "\1\1\1\2\12\uffff\1\27\6\uffff\1\3\1\7\1\22\1\6\1\11\1\5\1\14\1\15\2\uffff\1\17\1\20\1\23\1\4\1\21\1\16\1\uffff\1\24\1\10\1\12\1\uffff\1\25\1\26\1\13",
"\1\27\1\uffff\2\30",
"\1\27\1\uffff\2\30",
"\1\27\1\uffff\2\30",
@@ -22348,9 +22328,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
static final String DFA5_specialS =
"\31\uffff}>";
static final String[] DFA5_transitionS = {
- "\1\1\1\2\12\uffff\1\27\6\uffff\1\3\1\7\1\22\1\6\1\11\1\5\1"+
- "\14\1\15\2\uffff\1\17\1\20\1\23\1\4\1\21\1\16\1\uffff\1\24\1"+
- "\10\1\12\1\uffff\1\25\1\26\1\13",
+ "\1\1\1\2\12\uffff\1\27\6\uffff\1\3\1\7\1\22\1\6\1\11\1\5\1\14\1\15\2\uffff\1\17\1\20\1\23\1\4\1\21\1\16\1\uffff\1\24\1\10\1\12\1\uffff\1\25\1\26\1\13",
"\1\27\1\uffff\2\30",
"\1\27\1\uffff\2\30",
"\1\27\1\uffff\2\30",
@@ -22423,9 +22401,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
static final String DFA32_specialS =
"\31\uffff}>";
static final String[] DFA32_transitionS = {
- "\1\2\1\3\21\uffff\1\4\1\10\1\23\1\7\1\12\1\6\1\15\1\16\2\uffff"+
- "\1\20\1\21\1\24\1\5\1\22\1\17\1\uffff\1\25\1\11\1\13\1\uffff"+
- "\1\26\1\27\1\14\21\uffff\17\30",
+ "\1\2\1\3\21\uffff\1\4\1\10\1\23\1\7\1\12\1\6\1\15\1\16\2\uffff\1\20\1\21\1\24\1\5\1\22\1\17\1\uffff\1\25\1\11\1\13\1\uffff\1\26\1\27\1\14\21\uffff\17\30",
"",
"\1\1\7\uffff\1\30",
"\1\1\7\uffff\1\30",
@@ -22496,12 +22472,9 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
static final String DFA33_acceptS =
"\30\uffff\1\1\1\2";
static final String DFA33_specialS =
- "\1\uffff\1\0\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1"+
- "\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\2\uffff}>";
+ "\1\uffff\1\0\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\2\uffff}>";
static final String[] DFA33_transitionS = {
- "\1\1\1\2\12\uffff\1\27\6\uffff\1\3\1\7\1\22\1\6\1\11\1\5\1"+
- "\14\1\15\2\uffff\1\17\1\20\1\23\1\4\1\21\1\16\1\uffff\1\24\1"+
- "\10\1\12\1\uffff\1\25\1\26\1\13",
+ "\1\1\1\2\12\uffff\1\27\6\uffff\1\3\1\7\1\22\1\6\1\11\1\5\1\14\1\15\2\uffff\1\17\1\20\1\23\1\4\1\21\1\16\1\uffff\1\24\1\10\1\12\1\uffff\1\25\1\26\1\13",
"\1\uffff",
"\1\uffff",
"\1\uffff",
@@ -22931,9 +22904,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
static final String DFA35_specialS =
"\31\uffff}>";
static final String[] DFA35_transitionS = {
- "\1\1\1\2\21\uffff\1\3\1\7\1\22\1\6\1\11\1\5\1\14\1\15\2\uffff"+
- "\1\17\1\20\1\23\1\4\1\21\1\16\1\uffff\1\24\1\10\1\12\1\uffff"+
- "\1\25\1\26\1\13",
+ "\1\1\1\2\21\uffff\1\3\1\7\1\22\1\6\1\11\1\5\1\14\1\15\2\uffff\1\17\1\20\1\23\1\4\1\21\1\16\1\uffff\1\24\1\10\1\12\1\uffff\1\25\1\26\1\13",
"\1\27\7\uffff\1\30",
"\1\27\7\uffff\1\30",
"\1\27\7\uffff\1\30",
@@ -23006,9 +22977,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
static final String DFA41_specialS =
"\31\uffff}>";
static final String[] DFA41_transitionS = {
- "\1\1\1\2\1\uffff\1\27\17\uffff\1\3\1\7\1\22\1\6\1\11\1\5\1"+
- "\14\1\15\2\uffff\1\17\1\20\1\23\1\4\1\21\1\16\1\uffff\1\24\1"+
- "\10\1\12\1\uffff\1\25\1\26\1\13",
+ "\1\1\1\2\1\uffff\1\27\17\uffff\1\3\1\7\1\22\1\6\1\11\1\5\1\14\1\15\2\uffff\1\17\1\20\1\23\1\4\1\21\1\16\1\uffff\1\24\1\10\1\12\1\uffff\1\25\1\26\1\13",
"\1\30\5\uffff\1\27\20\uffff\1\27",
"\1\30\5\uffff\1\27\20\uffff\1\27",
"\1\30\5\uffff\1\27\20\uffff\1\27",
@@ -23081,55 +23050,30 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
static final String DFA48_specialS =
"\31\uffff}>";
static final String[] DFA48_transitionS = {
- "\1\2\1\3\2\1\10\uffff\1\30\6\uffff\1\4\1\10\1\23\1\7\1\12\1"+
- "\6\1\15\1\16\1\1\1\uffff\1\20\1\21\1\24\1\5\1\22\1\17\1\uffff"+
- "\1\25\1\11\1\13\1\1\1\26\1\27\1\14\2\1\17\uffff\17\1\1\uffff"+
- "\1\1\1\uffff\4\1\6\uffff\1\1\4\uffff\2\1",
+ "\1\2\1\3\2\1\10\uffff\1\30\6\uffff\1\4\1\10\1\23\1\7\1\12\1\6\1\15\1\16\1\1\1\uffff\1\20\1\21\1\24\1\5\1\22\1\17\1\uffff\1\25\1\11\1\13\1\1\1\26\1\27\1\14\2\1\17\uffff\17\1\1\uffff\1\1\1\uffff\4\1\6\uffff\1\1\4\uffff\2\1",
"",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
""
};
@@ -23179,77 +23123,30 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
static final String DFA68_specialS =
"\31\uffff}>";
static final String[] DFA68_transitionS = {
- "\1\2\1\3\2\1\10\uffff\1\30\6\uffff\1\4\1\10\1\23\1\7\1\12\1"+
- "\6\1\15\1\16\1\1\1\uffff\1\20\1\21\1\24\1\5\1\22\1\17\1\uffff"+
- "\1\25\1\11\1\13\1\1\1\26\1\27\1\14\2\1\17\uffff\17\1\1\uffff"+
- "\1\1\1\uffff\4\1\6\uffff\1\1\4\uffff\2\1",
+ "\1\2\1\3\2\1\10\uffff\1\30\6\uffff\1\4\1\10\1\23\1\7\1\12\1\6\1\15\1\16\1\1\1\uffff\1\20\1\21\1\24\1\5\1\22\1\17\1\uffff\1\25\1\11\1\13\1\1\1\26\1\27\1\14\2\1\17\uffff\17\1\1\uffff\1\1\1\uffff\4\1\6\uffff\1\1\4\uffff\2\1",
"",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1"+
- "\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1"+
- "\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1"+
- "\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1"+
- "\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1"+
- "\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1"+
- "\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1"+
- "\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1"+
- "\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1"+
- "\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1"+
- "\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1"+
- "\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1"+
- "\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1"+
- "\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1"+
- "\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1"+
- "\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1"+
- "\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1"+
- "\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1"+
- "\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1"+
- "\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1"+
- "\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1"+
- "\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1"+
- "\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\17\uffff\1\1\6\uffff\1\1\1\uffff\1\1",
""
};
@@ -23299,55 +23196,30 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
static final String DFA71_specialS =
"\31\uffff}>";
static final String[] DFA71_transitionS = {
- "\1\2\1\3\2\1\10\uffff\1\30\6\uffff\1\4\1\10\1\23\1\7\1\12\1"+
- "\6\1\15\1\16\1\1\1\uffff\1\20\1\21\1\24\1\5\1\22\1\17\1\uffff"+
- "\1\25\1\11\1\13\1\1\1\26\1\27\1\14\2\1\17\uffff\17\1\1\uffff"+
- "\1\1\1\uffff\4\1\6\uffff\1\1\4\uffff\2\1",
+ "\1\2\1\3\2\1\10\uffff\1\30\6\uffff\1\4\1\10\1\23\1\7\1\12\1\6\1\15\1\16\1\1\1\uffff\1\20\1\21\1\24\1\5\1\22\1\17\1\uffff\1\25\1\11\1\13\1\1\1\26\1\27\1\14\2\1\17\uffff\17\1\1\uffff\1\1\1\uffff\4\1\6\uffff\1\1\4\uffff\2\1",
"",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
- "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
+ "\1\30\2\1\1\uffff\2\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1",
""
};
@@ -23397,8 +23269,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
static final String DFA84_specialS =
"\37\uffff\1\0\1\1\1\2\1\3\1\4\3\uffff}>";
static final String[] DFA84_transitionS = {
- "\2\1\21\uffff\10\1\2\uffff\6\1\1\uffff\3\1\1\uffff\3\1\21\uffff"+
- "\12\27\1\37\1\40\1\41\1\42\1\43",
+ "\2\1\21\uffff\10\1\2\uffff\6\1\1\uffff\3\1\1\uffff\3\1\21\uffff\12\27\1\37\1\40\1\41\1\42\1\43",
"",
"",
"",
@@ -23571,8 +23442,7 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
static final String DFA87_specialS =
"\1\uffff\1\0\1\1\61\uffff}>";
static final String[] DFA87_transitionS = {
- "\4\3\17\uffff\11\3\1\uffff\6\3\1\uffff\7\3\1\1\1\2\17\uffff"+
- "\17\3\1\uffff\1\3\1\uffff\4\3\6\uffff\1\3\4\uffff\1\63\1\3",
+ "\4\3\17\uffff\11\3\1\uffff\6\3\1\uffff\7\3\1\1\1\2\17\uffff\17\3\1\uffff\1\3\1\uffff\4\3\6\uffff\1\3\4\uffff\1\63\1\3",
"\1\uffff",
"\1\uffff",
"",
@@ -23709,14 +23579,11 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
static final String DFA90_maxS =
"\1\142\12\uffff\7\0\42\uffff";
static final String DFA90_acceptS =
- "\1\uffff\1\1\1\2\1\3\1\4\15\uffff\1\10\1\11\7\uffff\1\12\25\uffff"+
- "\1\5\1\6\1\7";
+ "\1\uffff\1\1\1\2\1\3\1\4\15\uffff\1\10\1\11\7\uffff\1\12\25\uffff\1\5\1\6\1\7";
static final String DFA90_specialS =
"\13\uffff\1\0\1\1\1\2\1\3\1\4\1\5\1\6\42\uffff}>";
static final String[] DFA90_transitionS = {
- "\2\33\2\4\17\uffff\10\33\1\1\1\uffff\6\33\1\uffff\3\33\1\4"+
- "\3\33\21\uffff\1\14\1\13\10\23\1\15\1\16\1\17\1\20\1\21\1\uffff"+
- "\1\22\1\uffff\4\4\6\uffff\1\2\5\uffff\1\3",
+ "\2\33\2\4\17\uffff\10\33\1\1\1\uffff\6\33\1\uffff\3\33\1\4\3\33\21\uffff\1\14\1\13\10\23\1\15\1\16\1\17\1\20\1\21\1\uffff\1\22\1\uffff\4\4\6\uffff\1\2\5\uffff\1\3",
"",
"",
"",
@@ -23919,121 +23786,74 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
throw nvae;
}
}
- static final String DFA114_eotS =
+ static final String DFA113_eotS =
"\31\uffff";
- static final String DFA114_eofS =
+ static final String DFA113_eofS =
"\31\uffff";
- static final String DFA114_minS =
+ static final String DFA113_minS =
"\1\4\1\uffff\26\20\1\uffff";
- static final String DFA114_maxS =
+ static final String DFA113_maxS =
"\1\142\1\uffff\26\135\1\uffff";
- static final String DFA114_acceptS =
+ static final String DFA113_acceptS =
"\1\uffff\1\1\26\uffff\1\2";
- static final String DFA114_specialS =
+ static final String DFA113_specialS =
"\31\uffff}>";
- static final String[] DFA114_transitionS = {
- "\1\2\1\3\2\1\10\uffff\1\30\6\uffff\1\4\1\10\1\23\1\7\1\12\1"+
- "\6\1\15\1\16\1\1\1\uffff\1\20\1\21\1\24\1\5\1\22\1\17\1\uffff"+
- "\1\25\1\11\1\13\1\1\1\26\1\27\1\14\2\1\17\uffff\17\1\1\uffff"+
- "\1\1\1\uffff\4\1\6\uffff\1\1\4\uffff\2\1",
+ static final String[] DFA113_transitionS = {
+ "\1\2\1\3\2\1\10\uffff\1\30\6\uffff\1\4\1\10\1\23\1\7\1\12\1\6\1\15\1\16\1\1\1\uffff\1\20\1\21\1\24\1\5\1\22\1\17\1\uffff\1\25\1\11\1\13\1\1\1\26\1\27\1\14\2\1\17\uffff\17\1\1\uffff\1\1\1\uffff\4\1\6\uffff\1\1\4\uffff\2\1",
"",
- "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1"+
- "\1",
- "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1"+
- "\1",
- "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1"+
- "\1",
- "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1"+
- "\1",
- "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1"+
- "\1",
- "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1"+
- "\1",
- "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1"+
- "\1",
- "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1"+
- "\1",
- "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1"+
- "\1",
- "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1"+
- "\1",
- "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1"+
- "\1",
- "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1"+
- "\1",
- "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1"+
- "\1",
- "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1"+
- "\1",
- "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1"+
- "\1",
- "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1"+
- "\1",
- "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1"+
- "\1",
- "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1"+
- "\1",
- "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1"+
- "\1",
- "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1"+
- "\1",
- "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1"+
- "\1",
- "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1"+
- "\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1"+
- "\1",
+ "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1\1",
+ "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1\1",
+ "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1\1",
+ "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1\1",
+ "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1\1",
+ "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1\1",
+ "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1\1",
+ "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1\1",
+ "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1\1",
+ "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1\1",
+ "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1\1",
+ "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1\1",
+ "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1\1",
+ "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1\1",
+ "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1\1",
+ "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1\1",
+ "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1\1",
+ "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1\1",
+ "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1\1",
+ "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1\1",
+ "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1\1",
+ "\1\30\1\1\3\uffff\1\1\11\uffff\1\1\7\uffff\1\1\3\uffff\1\1\3\uffff\1\1\1\uffff\17\1\26\uffff\1\1\1\uffff\1\1\4\uffff\1\1",
""
};
- static final short[] DFA114_eot = DFA.unpackEncodedString(DFA114_eotS);
- static final short[] DFA114_eof = DFA.unpackEncodedString(DFA114_eofS);
- static final char[] DFA114_min = DFA.unpackEncodedStringToUnsignedChars(DFA114_minS);
- static final char[] DFA114_max = DFA.unpackEncodedStringToUnsignedChars(DFA114_maxS);
- static final short[] DFA114_accept = DFA.unpackEncodedString(DFA114_acceptS);
- static final short[] DFA114_special = DFA.unpackEncodedString(DFA114_specialS);
- static final short[][] DFA114_transition;
+ static final short[] DFA113_eot = DFA.unpackEncodedString(DFA113_eotS);
+ static final short[] DFA113_eof = DFA.unpackEncodedString(DFA113_eofS);
+ static final char[] DFA113_min = DFA.unpackEncodedStringToUnsignedChars(DFA113_minS);
+ static final char[] DFA113_max = DFA.unpackEncodedStringToUnsignedChars(DFA113_maxS);
+ static final short[] DFA113_accept = DFA.unpackEncodedString(DFA113_acceptS);
+ static final short[] DFA113_special = DFA.unpackEncodedString(DFA113_specialS);
+ static final short[][] DFA113_transition;
static {
- int numStates = DFA114_transitionS.length;
- DFA114_transition = new short[numStates][];
+ int numStates = DFA113_transitionS.length;
+ DFA113_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA114_transition[i] = DFA.unpackEncodedString(DFA114_transitionS[i]);
+ DFA113_transition[i] = DFA.unpackEncodedString(DFA113_transitionS[i]);
}
}
- class DFA114 extends DFA {
+ class DFA113 extends DFA {
- public DFA114(BaseRecognizer recognizer) {
+ public DFA113(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 114;
- this.eot = DFA114_eot;
- this.eof = DFA114_eof;
- this.min = DFA114_min;
- this.max = DFA114_max;
- this.accept = DFA114_accept;
- this.special = DFA114_special;
- this.transition = DFA114_transition;
+ this.decisionNumber = 113;
+ this.eot = DFA113_eot;
+ this.eof = DFA113_eof;
+ this.min = DFA113_min;
+ this.max = DFA113_max;
+ this.accept = DFA113_accept;
+ this.special = DFA113_special;
+ this.transition = DFA113_transition;
}
public String getDescription() {
return "6437:1: (lv_ownedCondition_1_1= ruleExpCS | lv_ownedCondition_1_2= rulePatternExpCS )";
@@ -24554,10 +24374,10 @@ public class InternalQVTrelationParser extends AbstractInternalAntlrParser {
public static final BitSet FOLLOW_ruleCurlyBracketedClauseCS_in_entryRuleCurlyBracketedClauseCS12606 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleCurlyBracketedClauseCS12616 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_17_in_ruleCurlyBracketedClauseCS12665 = new BitSet(new long[]{0x0000777E7F9000B0L});
- public static final BitSet FOLLOW_ruleShadowPartCS_in_ruleCurlyBracketedClauseCS12688 = new BitSet(new long[]{0x0000000000140000L});
- public static final BitSet FOLLOW_18_in_ruleCurlyBracketedClauseCS12701 = new BitSet(new long[]{0x0000777E7F800030L});
- public static final BitSet FOLLOW_ruleShadowPartCS_in_ruleCurlyBracketedClauseCS12722 = new BitSet(new long[]{0x0000000000140000L});
- public static final BitSet FOLLOW_ruleStringLiteral_in_ruleCurlyBracketedClauseCS12753 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_ruleStringLiteral_in_ruleCurlyBracketedClauseCS12687 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_ruleShadowPartCS_in_ruleCurlyBracketedClauseCS12715 = new BitSet(new long[]{0x0000000000140000L});
+ public static final BitSet FOLLOW_18_in_ruleCurlyBracketedClauseCS12728 = new BitSet(new long[]{0x0000777E7F800030L});
+ public static final BitSet FOLLOW_ruleShadowPartCS_in_ruleCurlyBracketedClauseCS12749 = new BitSet(new long[]{0x0000000000140000L});
public static final BitSet FOLLOW_20_in_ruleCurlyBracketedClauseCS12766 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleRoundBracketedClauseCS_in_entryRuleRoundBracketedClauseCS12802 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleRoundBracketedClauseCS12812 = new BitSet(new long[]{0x0000000000000002L});
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/services/QVTrelationGrammarAccess.java b/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/services/QVTrelationGrammarAccess.java
index 3d6b13f6e..9e05eb7fb 100644
--- a/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/services/QVTrelationGrammarAccess.java
+++ b/plugins/org.eclipse.qvtd.xtext.qvtrelation/src-gen/org/eclipse/qvtd/xtext/qvtrelation/services/QVTrelationGrammarAccess.java
@@ -83,7 +83,6 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
private final Keyword cRightCurlyBracketKeyword_5 = (Keyword)cGroup.eContents().get(5);
////UnitCS: identifier+=[pivot::Element|UnrestrictedName] ('.' identifier+=[pivot::Element|UnrestrictedName])*;
- //
//CollectionTemplateCS:
// name=UnrestrictedName? ":" ownedType=CollectionTypeCS "{" (ownedMemberIdentifiers+=(TemplateCS | ElementTemplateCS)
// ("," ownedMemberIdentifiers+=(TemplateCS | ElementTemplateCS))* "++" ownedRestIdentifier=ElementTemplateCS)? "}";
@@ -230,10 +229,9 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
private final Keyword cSemicolonKeyword_7 = (Keyword)cGroup.eContents().get(7);
//DomainCS:
- // (isCheckonly?="checkonly" | isEnforce?="enforce" | "replace")? "domain"
- // modelId=[qvtbase::TypedModel|UnrestrictedName] ownedPattern+=DomainPatternCS ("," ownedPattern+=DomainPatternCS)*
- // ("implementedby" implementedBy=UnrestrictedName)? ("default_values" "{" ownedDefaultValues+=DefaultValueCS+ "}")?
- // ";";
+ // (isCheckonly?="checkonly" | isEnforce?="enforce" | "replace")? "domain" modelId=[qvtbase::TypedModel|UnrestrictedName]
+ // ownedPattern+=DomainPatternCS ("," ownedPattern+=DomainPatternCS)* ("implementedby" implementedBy=UnrestrictedName)?
+ // ("default_values" "{" ownedDefaultValues+=DefaultValueCS+ "}")? ";";
@Override public ParserRule getRule() { return rule; }
//(isCheckonly?="checkonly" | isEnforce?="enforce" | "replace")? "domain" modelId=[qvtbase::TypedModel|UnrestrictedName]
@@ -1488,17 +1486,14 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
private final RuleCall cTemplateCSParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
////<OCLExpressionCS> ::= <PropertyCallExpCS>
- // // | <VariableExpCS>
- //
+ //// | <VariableExpCS>
//// | <LiteralExpCS>
- // // | <LetExpCS>
- // // | <IfExpCS>
- //
+ //// | <LetExpCS>
+ //// | <IfExpCS>
//// | '(' <OCLExpressionCS> ')'
- // // | <template>
- //
+ //// | <template>
//// notNameExpressionCS -> templateCS
- // ExpCSOrTemplateCS returns essentialocl::ExpCS:
+ //ExpCSOrTemplateCS returns essentialocl::ExpCS:
// ExpCS | TemplateCS;
@Override public ParserRule getRule() { return rule; }
@@ -1578,9 +1573,9 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
private final Keyword cWhereKeyword_20 = (Keyword)cAlternatives.eContents().get(20);
////ExpCS returns essentialocl::ExpCS:
- // // InfixedExpCS
- // //| TemplateCS;
- // UnrestrictedName returns ecore::EString:
+ //// InfixedExpCS
+ ////| TemplateCS;
+ //UnrestrictedName returns ecore::EString:
// EssentialOCLUnrestrictedName | "checkonly" | "default" | "default_values" | "domain" | "enforce" | "extends" |
// "implementedby" | "import" | "library" | "key" | "opposite" | "overrides" | "primitive" | "query" | "relation" |
// "replace" | "top" | "transformation" | "when" | "where";
@@ -1760,7 +1755,6 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
////UnitCS: identifier+=[pivot::Element|UnrestrictedName] ('.' identifier+=[pivot::Element|UnrestrictedName])*;
- //
//CollectionTemplateCS:
// name=UnrestrictedName? ":" ownedType=CollectionTypeCS "{" (ownedMemberIdentifiers+=(TemplateCS | ElementTemplateCS)
// ("," ownedMemberIdentifiers+=(TemplateCS | ElementTemplateCS))* "++" ownedRestIdentifier=ElementTemplateCS)? "}";
@@ -1783,10 +1777,9 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
//DomainCS:
- // (isCheckonly?="checkonly" | isEnforce?="enforce" | "replace")? "domain"
- // modelId=[qvtbase::TypedModel|UnrestrictedName] ownedPattern+=DomainPatternCS ("," ownedPattern+=DomainPatternCS)*
- // ("implementedby" implementedBy=UnrestrictedName)? ("default_values" "{" ownedDefaultValues+=DefaultValueCS+ "}")?
- // ";";
+ // (isCheckonly?="checkonly" | isEnforce?="enforce" | "replace")? "domain" modelId=[qvtbase::TypedModel|UnrestrictedName]
+ // ownedPattern+=DomainPatternCS ("," ownedPattern+=DomainPatternCS)* ("implementedby" implementedBy=UnrestrictedName)?
+ // ("default_values" "{" ownedDefaultValues+=DefaultValueCS+ "}")? ";";
public DomainCSElements getDomainCSAccess() {
return pDomainCS;
}
@@ -1998,17 +1991,14 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
////<OCLExpressionCS> ::= <PropertyCallExpCS>
- // // | <VariableExpCS>
- //
+ //// | <VariableExpCS>
//// | <LiteralExpCS>
- // // | <LetExpCS>
- // // | <IfExpCS>
- //
+ //// | <LetExpCS>
+ //// | <IfExpCS>
//// | '(' <OCLExpressionCS> ')'
- // // | <template>
- //
+ //// | <template>
//// notNameExpressionCS -> templateCS
- // ExpCSOrTemplateCS returns essentialocl::ExpCS:
+ //ExpCSOrTemplateCS returns essentialocl::ExpCS:
// ExpCS | TemplateCS;
public ExpCSOrTemplateCSElements getExpCSOrTemplateCSAccess() {
return pExpCSOrTemplateCS;
@@ -2039,9 +2029,9 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
////ExpCS returns essentialocl::ExpCS:
- // // InfixedExpCS
- // //| TemplateCS;
- // UnrestrictedName returns ecore::EString:
+ //// InfixedExpCS
+ ////| TemplateCS;
+ //UnrestrictedName returns ecore::EString:
// EssentialOCLUnrestrictedName | "checkonly" | "default" | "default_values" | "domain" | "enforce" | "extends" |
// "implementedby" | "import" | "library" | "key" | "opposite" | "overrides" | "primitive" | "query" | "relation" |
// "replace" | "top" | "transformation" | "when" | "where";
@@ -2054,7 +2044,7 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
////generate essentialOCLCST "http://www.eclipse.org/ocl/3.0.0/EssentialOCLCST"
- // Model returns ContextCS:
+ //Model returns ContextCS:
// ownedExpression=ExpCS;
public EssentialOCLGrammarAccess.ModelElements getModelAccess() {
return gaEssentialOCL.getModelAccess();
@@ -2119,7 +2109,7 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
//// Intended to be overrideable
- // InfixOperatorName:
+ //InfixOperatorName:
// EssentialOCLInfixOperatorName;
public EssentialOCLGrammarAccess.InfixOperatorNameElements getInfixOperatorNameAccess() {
return gaEssentialOCL.getInfixOperatorNameAccess();
@@ -2130,7 +2120,7 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
//// Intended to be overrideable
- // NavigationOperatorName:
+ //NavigationOperatorName:
// EssentialOCLNavigationOperatorName;
public EssentialOCLGrammarAccess.NavigationOperatorNameElements getNavigationOperatorNameAccess() {
return gaEssentialOCL.getNavigationOperatorNameAccess();
@@ -2141,7 +2131,7 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
//// Intended to be overrideable
- // UnaryOperatorName:
+ //UnaryOperatorName:
// EssentialOCLUnaryOperatorName;
public EssentialOCLGrammarAccess.UnaryOperatorNameElements getUnaryOperatorNameAccess() {
return gaEssentialOCL.getUnaryOperatorNameAccess();
@@ -2152,10 +2142,8 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
////---------------------------------------------------------------------
- // // Names
- //
+ //// Names
////---------------------------------------------------------------------
- //
/// ** <<<This is a join point for derived grammars - replace with a more disciplined grammar extensibility>>> * /
//EssentialOCLUnrestrictedName returns ecore::EString:
// Identifier;
@@ -2179,7 +2167,7 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
//// Intended to be overridden
- // UnreservedName returns ecore::EString:
+ //UnreservedName returns ecore::EString:
// EssentialOCLUnreservedName;
public EssentialOCLGrammarAccess.UnreservedNameElements getUnreservedNameAccess() {
return gaEssentialOCL.getUnreservedNameAccess();
@@ -2211,10 +2199,9 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
////---------------------------------------------------------------------
- // // Types
- //
+ //// Types
////---------------------------------------------------------------------
- // PrimitiveTypeIdentifier:
+ //PrimitiveTypeIdentifier:
// "Boolean" | "Integer" | "Real" | "String" | "UnlimitedNatural" | "OclAny" | "OclInvalid" | "OclVoid";
public EssentialOCLGrammarAccess.PrimitiveTypeIdentifierElements getPrimitiveTypeIdentifierAccess() {
return gaEssentialOCL.getPrimitiveTypeIdentifierAccess();
@@ -2285,10 +2272,9 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
////---------------------------------------------------------------------
- // // Literals
- //
+ //// Literals
////---------------------------------------------------------------------
- // CollectionLiteralExpCS:
+ //CollectionLiteralExpCS:
// ownedType=CollectionTypeCS "{" (ownedParts+=CollectionLiteralPartCS ("," ownedParts+=CollectionLiteralPartCS)*)? "}";
public EssentialOCLGrammarAccess.CollectionLiteralExpCSElements getCollectionLiteralExpCSAccess() {
return gaEssentialOCL.getCollectionLiteralExpCSAccess();
@@ -2320,7 +2306,7 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
//// PatternPartCS
- // ShadowPartCS:
+ //ShadowPartCS:
// referredProperty=[pivot::Property|UnrestrictedName] "=" ownedInitExpression=(ExpCS | PatternExpCS);
public EssentialOCLGrammarAccess.ShadowPartCSElements getShadowPartCSAccess() {
return gaEssentialOCL.getShadowPartCSAccess();
@@ -2512,28 +2498,19 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
////---------------------------------------------------------------------
- // // Expressions
- //
+ //// Expressions
////---------------------------------------------------------------------
- //
//// An ExpCS permits a LetExpCS only in the final term to ensure
- //
//// that let is right associative, whereas infix operators are left associative.
- //
//// a = 64 / 16 / let b : Integer in 8 / let c : Integer in 4
- // // is
- //
+ //// is
//// a = (64 / 16) / (let b : Integer in 8 / (let c : Integer in 4 ))
- //
/// * An expression elaborates a prefixed expression with zero or more binary operator and expression suffixes.
- // * An optionally prefixed let expression is permitted except when suffixed with further expressions.* /
- //ExpCS:
- // PrefixedPrimaryExpCS ({InfixExpCS.ownedLeft=current} name=BinaryOperatorName ownedRight=ExpCS)?
- // // ({InfixExpCS} ownedSource=PrefixedExpCS name=BinaryOperatorName ownedArgument=ExpCS)
- // //| PrefixedExpCS
- //
+ // * An optionally prefixed let expression is permitted except when suffixed with further expressions.* / ExpCS:
+ // PrefixedPrimaryExpCS ({InfixExpCS.ownedLeft=current} name=BinaryOperatorName ownedRight=ExpCS)? // ({InfixExpCS} ownedSource=PrefixedExpCS name=BinaryOperatorName ownedArgument=ExpCS)
+ // //| PrefixedExpCS
// // the above takes exponential or worse time for backtracking, below is fast
- // | PrefixedLetExpCS;
+ // | PrefixedLetExpCS;
public EssentialOCLGrammarAccess.ExpCSElements getExpCSAccess() {
return gaEssentialOCL.getExpCSAccess();
}
@@ -2577,8 +2554,7 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
/// * A name expression is a generalised rule for expressions that start with a name and which may be followed by square, round or
- // * curly bracket clauses and optionally an @pre as well.* /
- //NameExpCS:
+ // * curly bracket clauses and optionally an @pre as well.* / NameExpCS:
// ownedPathName=PathNameCS ownedSquareBracketedClauses+=SquareBracketedClauseCS*
// ownedRoundBracketedClause=RoundBracketedClauseCS? ownedCurlyBracketedClause=CurlyBracketedClauseCS? (isPre?="@"
// "pre")?;
@@ -2592,7 +2568,7 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
/// * A curly bracket clause is a generalized rule for the literal arguments of collections, maps, tuples and shadows.* /
//CurlyBracketedClauseCS:
- // {CurlyBracketedClauseCS} "{" ((ownedParts+=ShadowPartCS ("," ownedParts+=ShadowPartCS)*)? | value=StringLiteral) "}";
+ // {CurlyBracketedClauseCS} "{" (value=StringLiteral | ownedParts+=ShadowPartCS ("," ownedParts+=ShadowPartCS)*)? "}";
public EssentialOCLGrammarAccess.CurlyBracketedClauseCSElements getCurlyBracketedClauseCSAccess() {
return gaEssentialOCL.getCurlyBracketedClauseCSAccess();
}
@@ -2625,9 +2601,8 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
/// * A navigating argument is a generalized rule for the first argument in a round bracket clause. This is typically the first operation
- // * parameter or an iterator. * /
- //// Type-less init is an illegal infix expression
- // NavigatingArgCS:
+ // * parameter or an iterator. * / // Type-less init is an illegal infix expression
+ //NavigatingArgCS:
// ownedNameExpression=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" ownedInitExpression=ExpCS)? | "in"
// ownedInitExpression=ExpCS)? | ":" ownedType=TypeExpCS;
public EssentialOCLGrammarAccess.NavigatingArgCSElements getNavigatingArgCSAccess() {
@@ -2638,9 +2613,8 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
return getNavigatingArgCSAccess().getRule();
}
- /// * A navigating bar argument is a generalized rule for a bar-prefixed argument in a round bracket clause. This is typically the body of an iteration. * /
- //// Type-less init is an illegal infix expression
- // NavigatingBarArgCS returns NavigatingArgCS:
+ /// * A navigating bar argument is a generalized rule for a bar-prefixed argument in a round bracket clause. This is typically the body of an iteration. * / // Type-less init is an illegal infix expression
+ //NavigatingBarArgCS returns NavigatingArgCS:
// prefix="|" ownedNameExpression=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" ownedInitExpression=ExpCS)?)?;
public EssentialOCLGrammarAccess.NavigatingBarArgCSElements getNavigatingBarArgCSAccess() {
return gaEssentialOCL.getNavigatingBarArgCSAccess();
@@ -2651,9 +2625,8 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
/// * A navigating comma argument is a generalized rule for non-first argument in a round bracket clause. These are typically non-first operation
- // * parameters or a second iterator. * /
- //// Type-less init is an illegal infix expression
- // NavigatingCommaArgCS returns NavigatingArgCS:
+ // * parameters or a second iterator. * / // Type-less init is an illegal infix expression
+ //NavigatingCommaArgCS returns NavigatingArgCS:
// prefix="," ownedNameExpression=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" ownedInitExpression=ExpCS)? | "in"
// ownedInitExpression=ExpCS)?;
public EssentialOCLGrammarAccess.NavigatingCommaArgCSElements getNavigatingCommaArgCSAccess() {
@@ -2664,9 +2637,8 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
return getNavigatingCommaArgCSAccess().getRule();
}
- /// * A navigating semi argument is a generalized rule for a semicolon prefixed argument in a round bracket clause. This is typically an iterate accumulator. * /
- //// Type-less init is an illegal infix expression
- // NavigatingSemiArgCS returns NavigatingArgCS:
+ /// * A navigating semi argument is a generalized rule for a semicolon prefixed argument in a round bracket clause. This is typically an iterate accumulator. * / // Type-less init is an illegal infix expression
+ //NavigatingSemiArgCS returns NavigatingArgCS:
// prefix=";" ownedNameExpression=NavigatingArgExpCS (":" ownedType=TypeExpCS ("=" ownedInitExpression=ExpCS)?)?;
public EssentialOCLGrammarAccess.NavigatingSemiArgCSElements getNavigatingSemiArgCSAccess() {
return gaEssentialOCL.getNavigatingSemiArgCSAccess();
@@ -2677,8 +2649,8 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
//// Intended to be overridden
- // // '?' -- defined by Complete OCL
- // NavigatingArgExpCS returns ExpCS:
+ //// '?' -- defined by Complete OCL
+ //NavigatingArgExpCS returns ExpCS:
// ExpCS;
public EssentialOCLGrammarAccess.NavigatingArgExpCSElements getNavigatingArgExpCSAccess() {
return gaEssentialOCL.getNavigatingArgExpCSAccess();
@@ -2690,7 +2662,6 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
//IfExpCS:
// "if" ownedCondition=(ExpCS | PatternExpCS) "then" ownedThenExpression=ExpCS // ifThenExpressions+=IfThenExpCS
- //
// ownedIfThenExpressions+=ElseIfThenExpCS* "else" ownedElseExpression=ExpCS "endif";
public EssentialOCLGrammarAccess.IfExpCSElements getIfExpCSAccess() {
return gaEssentialOCL.getIfExpCSAccess();
@@ -2701,11 +2672,10 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
////IfThenExpCS returns IfThenExpCS:
- // // 'if' condition=ExpCS
- // // 'then' thenExpression=ExpCS
- // //;
- // ElseIfThenExpCS
- //returns IfThenExpCS:
+ //// 'if' condition=ExpCS
+ //// 'then' thenExpression=ExpCS
+ ////;
+ //ElseIfThenExpCS returns IfThenExpCS:
// "elseif" ownedCondition=ExpCS "then" ownedThenExpression=ExpCS;
public EssentialOCLGrammarAccess.ElseIfThenExpCSElements getElseIfThenExpCSAccess() {
return gaEssentialOCL.getElseIfThenExpCSAccess();
@@ -2912,12 +2882,9 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
// * lookahead conflicts in simple lexers between a dot within a floating point number and the dot-dot in a CollectionLiteralPartCS. A
// * practical implementation should give high priority to a successful parse of INT ('.' INT)? (('e' | 'E') ('+' | '-')? INT)? than
// * to the unsuccessful partial parse of INT '..'. The type of the INT terminal is String to allow the floating point syntax to be used.
- // * /
- //// Not terminal to allow parser backtracking to sort out "5..7"
- //
+ // * / // Not terminal to allow parser backtracking to sort out "5..7"
//// EssentialOCLTokenSource pieces this together ('.' INT)? (('e' | 'E') ('+' | '-')? INT)?;
- // NUMBER_LITERAL returns
- //BigNumber:
+ //NUMBER_LITERAL returns BigNumber:
// INT;
public BaseGrammarAccess.NUMBER_LITERALElements getNUMBER_LITERALAccess() {
return gaEssentialOCL.getNUMBER_LITERALAccess();
@@ -3001,8 +2968,8 @@ public class QVTrelationGrammarAccess extends AbstractGrammarElementFinder {
}
//// String to allow diverse re-use
- // // multiple leading zeroes occur as floating point fractional part
- // terminal INT:
+ //// multiple leading zeroes occur as floating point fractional part
+ //terminal INT:
// "0".."9"+;
public TerminalRule getINTRule() {
return gaEssentialOCL.getINTRule();

Back to the top